TOP Tournaments
Show more
person-avatar

King Richard

Jamaica
Jamaica
Current Club:
Position:
Defender
Number:
5
Age:
24 (27.11.2001)
Height:
187 cm
Weight:
76 kg
Preferred Foot:
Right
Contract expires:
30.06.2027
King Richard Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
04.04 St. Mirren St. Mirren Aberdeen Aberdeen 2 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 DR Congo DR Congo Jamaica Jamaica 1 0 6.6 120’ 0 0 0 0
26.03 New Caledonia New Caledonia Jamaica Jamaica 0 1 7.1 84’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.03 Falkirk Falkirk St. Mirren St. Mirren 1 2 On the bench
15.03 St. Mirren St. Mirren Rangers Rangers 0 1 6.3 63’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
08.03 St. Mirren St. Mirren Partick Thistle Partick Thistle 2 1 0 51’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
28.02 Livingston Livingston St. Mirren St. Mirren 1 1 7.4 90’ 0 0 1 0
28.02 Livingston Livingston St. Mirren St. Mirren 1 1 0 1’ 0 0 0 0
21.02 St. Mirren St. Mirren Motherwell Motherwell 0 5 4.9 52’ 0 0 0 1
14.02 Hibernian Hibernian St. Mirren St. Mirren 2 0 6.3 90’ 0 0 1 0
11.02 Kilmarnock Kilmarnock St. Mirren St. Mirren 4 3 5.8 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
06.02 Airdrieonians Airdrieonians St. Mirren St. Mirren 1 2 0 120’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
03.02 St. Mirren St. Mirren Heart of Midlothian Heart of Midlothian 1 0 7.5 90’ 0 0 1 0
31.01 St. Mirren St. Mirren Dundee Dundee 0 0 7.2 90’ 0 0 0 0
24.01 Dundee United Dundee United St. Mirren St. Mirren 0 0 0 7’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
17.01 Livingston Livingston St. Mirren St. Mirren 1 1 0 120’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 St. Mirren St. Mirren Falkirk Falkirk 0 2 6.3 90’ 0 0 0 0
03.01 Motherwell Motherwell St. Mirren St. Mirren 2 0 5.9 46’ 0 0 1 0
2025 Rangers Rangers St. Mirren St. Mirren 2 1 6.4 90’ 0 0 0 0
2025 St. Mirren St. Mirren Kilmarnock Kilmarnock 0 0 6.9 90’ 0 0 0 0
2025 St. Mirren St. Mirren Livingston Livingston 1 0 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St. Mirren St. Mirren Celtic Celtic 3 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St. Mirren St. Mirren Dundee United Dundee United 2 0 7.5 90’ 0 0 0 0
2025 Aberdeen Aberdeen St. Mirren St. Mirren 3 3 7.8 13’ 1 0 0 0
2025 Dundee Dundee St. Mirren St. Mirren 3 1 On the bench
2025 St. Mirren St. Mirren Celtic Celtic 0 1 0 9’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jamaica Jamaica Curacao Curacao 0 0 7 90’ 0 0 1 0
2025 Trinidad and Tobago Trinidad and Tobago Jamaica Jamaica 1 1 6.3 31’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St. Mirren St. Mirren Hibernian Hibernian 0 3 5.1 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Motherwell Motherwell St. Mirren St. Mirren 1 4 0 20’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St. Mirren St. Mirren Heart of Midlothian Heart of Midlothian 2 2 6.9 90’ 0 0 0 0
2025 Dundee United Dundee United St. Mirren St. Mirren 3 1 0 6’ 0 0 0 0
2025 St. Mirren St. Mirren Aberdeen Aberdeen 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jamaica Jamaica Bermuda Bermuda 4 0 7.3 90’ 0 0 0 0
2025 Curacao Curacao Jamaica Jamaica 2 0 6.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kilmarnock Kilmarnock St. Mirren St. Mirren 2 0 5.5 46’ 0 0 0 0
2025 St. Mirren St. Mirren Dundee Dundee 1 0 6.9 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kilmarnock Kilmarnock St. Mirren St. Mirren 2 2 0 120’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Falkirk Falkirk St. Mirren St. Mirren 1 2 6.8 49’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jamaica Jamaica Trinidad and Tobago Trinidad and Tobago 2 0 7.2 90’ 0 0 0 0
2025 Bermuda Bermuda Jamaica Jamaica 0 4 7.3 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Hibernian Hibernian St. Mirren St. Mirren 1 1 7.2 64’ 0 0 0 0
2025 St. Mirren St. Mirren Rangers Rangers 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St. Mirren St. Mirren Heart of Midlothian Heart of Midlothian 1 1 0 31’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St. Mirren St. Mirren Motherwell Motherwell 0 0 6.4 24’ 0 0 0 0
2025 Celtic Celtic St. Mirren St. Mirren 1 0 6.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Milton Keynes Dons Milton Keynes Dons St. Mirren St. Mirren 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Panama Panama Jamaica Jamaica 4 1 5.7 46’ 0 0 0 0
2025 Jamaica Jamaica Guadeloupe Guadeloupe 2 1 6.7 90’ 0 0 0 0
2025 Jamaica Jamaica Guatemala Guatemala 0 1 7.1 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jamaica Jamaica Guatemala Guatemala 3 0 0 50’ 0 0 0 0
2025 British Virgin Islands British Virgin Islands Jamaica Jamaica 0 1 0 69’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jamaica Jamaica Trinidad and Tobago Trinidad and Tobago 3 2 0 90’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cavalier Cavalier Mount Pleasant FC Mount Pleasant FC 0 0 0 120’ 0 0 1 0
2025 Arnett Gardens Arnett Gardens Cavalier Cavalier 0 1 0 90’ 0 0 0 0
2025 Cavalier Cavalier Arnett Gardens Arnett Gardens 1 1 0 90’ 0 0 0 0
2025 Cavalier Cavalier Portmore United Portmore United 1 0 0 120’ 0 0 1 0
2025 Portmore United Portmore United Cavalier Cavalier 1 1 0 90’ 0 0 0 0
2025 Cavalier Cavalier Molynes United Molynes United 4 3 0 24’ 0 0 0 0
2025 Montego Bay United Montego Bay United Cavalier Cavalier 1 0 0 90’ 0 0 0 0
2025 Cavalier Cavalier Chapelton Maroons FC Chapelton Maroons FC 2 0 0 90’ 0 0 0 0
2025 Harbour View Harbour View Cavalier Cavalier 2 2 0 90’ 0 0 0 0
2025 Cavalier Cavalier Portmore United Portmore United 1 0 0 90’ 0 0 0 0
2025 Cavalier Cavalier Vere United Vere United 3 1 0 90’ 0 0 0 0
2025 Tivoli Gardens Tivoli Gardens Cavalier Cavalier 1 1 0 90’ 0 0 0 0
King Richard Transfers
Date From To Fee
30/06/25 Cavalier Cavalier St. Mirren St. Mirren Free agent
30/12/23 Íþrottabandalag Vestmannaeyja Íþrottabandalag Vestmannaeyja Cavalier Cavalier Return from loan
26/04/23 Cavalier Cavalier Íþrottabandalag Vestmannaeyja Íþrottabandalag Vestmannaeyja On loan
King Richard Career
National leagues
National cups
International cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

King Richard injury history

From Until Injury
14.11.2025 17.11.2025 injury-icon Injury
16.10.2025 17.10.2025 injury-icon Illness
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
rate-star
4.7/5
gift-icon-gray for $19.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $15.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5