|Date of birth||10 April 1995|
|Place of birth||Arouca, Trinidad and Tobago|
|Height||1.91 m (6 ft 3 in)|
|2016–2017||Toronto FC II||14||(3)|
|2018||Luis Ángel Firpo||40||(7)|
|2015||Trinidad and Tobago U20||3||(0)|
|2015||Trinidad and Tobago U23||5||(4)|
|2017–||Trinidad and Tobago||2||(0)|
* Senior club appearances and goals counted for the domestic league only|
‡ National team caps and goals correct as of 14 October 2018
Toronto FC II
Luis Ángel Firpo
John signed with Luis Ángel Firpo for the Clausura 2018 tournament. John contributed to that the team was saved from the descent.
John re-signed with Luis Ángel Firpo for the Apertura 2018 tournament. With the team of Usulután John experienced a serious economic, administrative and sports crisis during the tournament and serious delays in salary payments. Days later John left the team.
- "Toronto FC II sign Ricardo John". Soca Warriors. 4 August 2016. Retrieved 22 February 2019.