Ricardo Thomas Profile and Player Statistics
First name: Ricardo
Last name: Thomas
Position: , Defender, Midfielder
Nationality: Jamaica
Date of birth: 30 May 1990
Age: 33
Place of birth: Jamaica

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Ricardo Thomas has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Premier League 2023/2024 Dunbeholden 1787 22 1 7 3 1 1 0
Concacaf Caribbean Club Championship 2023 Dunbeholden 0 0 0 0 0 0 0 0
CONCACAF Gold Cup 2023 Jamaica 0 0 0 0 0 0 0 0
Friendly International 2023 Jamaica 90 1 0 0 0 0 0 0
Premier League 2022/2023 Dunbeholden 2138 24 0 2 4 3 2 0
Concacaf Caribbean Club Championship 2022 Waterhouse 0 0 0 0 0 0 0 0
Concacaf League 2022 Waterhouse 0 0 0 0 0 0 0 0
Friendly International 2022 Jamaica 151 3 1 2 0 0 0 0
Premier League 2022 Waterhouse 1080 12 0 0 0 0 0 0
WC Qualification Concacaf 2022 Jamaica 55 1 0 1 0 0 0 0
CONCACAF Nations League 2021/2022 Jamaica 53 1 0 1 0 0 0 0
Premier League 2021 Waterhouse 408 9 5 1 0 0 0 0
Concacaf Caribbean Club Championship 2020 Waterhouse 0 0 0 0 0 0 0 0
Friendly International 2020 Jamaica 90 1 0 0 0 0 0 0
Premier League 2019/2020 Waterhouse 1231 15 1 2 0 0 0 0
Concacaf League 2019 Waterhouse 180 2 1 0 0 0 0 0
Pan American Games 2019 Jamaica U22 0 3 0 1 0 0 1 0
Premier League 2018/2019 Waterhouse 2357 27 0 6 2 0 4 0
Friendly International 2018 Jamaica 314 4 1 0 0 0 0 0
Premier League 2017/2018 Waterhouse 168 2 0 1 0 0 0 0
CONCACAF Gold Cup 2017 Jamaica 0 0 0 0 0 0 0 0
Crystalbet Erovnuli Liga 2017 Kolkheti Poti 0 1 0 0 0 0 0 0

Ricardo Thomas has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
07/04/2024 Dunbeholden
4 - 2
Jamalco 2-0H2H+
R. Smith 17' 1 - 0  
  22' D. Thomas
R. Smith 36' 2 - 0  
R. Beckford 37'  
  42' O. Murray
S. Powell 49' 3 - 0  
  3 - 1 54' K. Beckford
  3 - 2 71' S. Waul
R. Smith 82' 4 - 2  
31/03/2024 Dunbeholden
2 - 4
Cavalier 1-1H2H+
C. Blackwood 8' 1 - 0  
  19' R. King
  1 - 1 21' J. McLeary
C. Watkin 47'  
  1 - 2 49' J. McLeary
  72' J. Morgan
  1 - 3 76' S. Stein
  81' J. Laing
A. Johnson 90+2' 2 - 3  
  2 - 4 90+4' R. Robinson
20/03/2024 Dunbeholden
0 - 2
Montego Bay United 0-0H2H+
D. Hodges 7'  
  0 - 1 46' J. Fletcher
Z. Wilks 54'  
  55' J. Fletcher
F. McCarthy 81'  
  84'
  86' D. McKenzie
  89' B. Brown
  0 - 2 90+1' B. Brown
Z. Wilks 90+4'  
10/03/2024 Tivoli Gardens
1 - 1
Dunbeholden 1-1H2H+
Z. Wilks 9' 1 - 0  
  1 - 1 42' R. Thomas
  49' D. Hodges
N. Fuller 53'  
S. Clarke 79'  
N. Thomas 87'  
03/03/2024 Trinidad and Tobago
0 - 0
Jamaica 0-0H2H+
01/03/2024 Trinidad and Tobago
0 - 1
Jamaica 0-0H2H+
  0 - 1 58' K. Dixon
25/02/2024 Molynes United
2 - 4
Dunbeholden 2-1H2H+
  17' D. Hodges
  0 - 1 20' N. Nelson
O. Samuels 26' 1 - 1  
J. Wright 28' 2 - 1  
  2 - 2 49' M. Allen
  2 - 3 53' N. Nelson
  2 - 4 56' N. Nelson
D. Hardy 57'  
R. Bowers 76'  
18/02/2024 Lime Hall Academy
1 - 4
Dunbeholden 0-1H2H+
M. Pennicooke 15'  
D. Sewell 15'  
  0 - 1 18' D. Merrick
J. Williams 37'  
  64' Z. Wilks
D. Stewart 65' 1 - 1  
D. Redman 81'  
  1 - 2 87' R. Thomas
  1 - 3 90+1' A. Gayle
  1 - 4 90+5' R. Thomas
11/02/2024 Dunbeholden
1 - 1
Treasure Beach 1-1H2H+
N. Nelson 18' 1 - 0  
  1 - 1 44' R. Bryan
D. Hodges 47'  
  55' J. Jamieson
N. Nelson 58'  
  58' J. Lemhard
  69' C. Wright
  90+7' A. Stewart
04/02/2024 Portmore United
1 - 1
Dunbeholden 0-1H2H+
A. Mullings 19'  
  0 - 1 24' C. Watkin
  50' Z. Wilks
  73' A. Gayle
S. Young 75' 1 - 1  
  88' S. Burton
R. Small 90+8'  
28/01/2024 Dunbeholden
1 - 2
Mount Pleasant Academy 0-2H2H+
  0 - 1 2' D. Green
D. Hyatt 2'  
S. Burton 15'  
  0 - 2 32' S. Bradford
  45+1' K. Bailey
K. Bailey 69' 1 - 2  
S. Powell 73'  
C. Watkin 88'  
21/01/2024 Humble Lions
0 - 0
Dunbeholden 0-0H2H+
M. Robinson 14'  
16/01/2024 Dunbeholden
0 - 1
Arnett Gardens 0-0H2H+
  8' S. Watson
  31' W. Brown
  0 - 1 66' F. Reid
  69' J. Shepherd
  76' G. Neil
N. Nelson 81'  
A. Gayle 85'  
  90+1' F. Reid
10/01/2024 Harbour View
2 - 0
Dunbeholden 1-0H2H+
  12' Z. Wilks
S. Bradford 15' 1 - 0  
  17' D. Segree
  58' B. Burkett
A. Fagan 65'  
D. Rose 77'  
J. Anglin 84' 2 - 0  
31/12/2023 Cavalier
1 - 0
Dunbeholden 1-0H2H+
J. Calvin 43' 1 - 0  
  53' C. Watkin
K. Ming 55'  
J. Laing 64'  
  79' N. Nelson
C. Ainsworth 89'  
  90+3' D. Segree
27/12/2023 Dunbeholden
2 - 1
Waterhouse 0-1H2H+
C. Watkin 11'  
  0 - 1 42' J. Bryan
D. Binns 54' 1 - 1  
  61' A. Smith
D. Segree 70'  
  70' E. Wilson
S. Williams 77'  
  79' D. Binns
90'  
B. Burkett 90+1' 2 - 1  
17/12/2023 Montego Bay United
1 - 2
Dunbeholden 1-0H2H+
L. Campbell 5' 1 - 0  
  24' S. Burton
D. Brown 30'  
  32' R. Thomas
O. Nish 41'  
J. Rios Ferreira 45'  
  1 - 1 47' A. Gayle
  1 - 2 55' A. Gayle
R. Brown 68'  
  68' A. Gayle
D. Williams 85'  
William 90+7'  
10/12/2023 Dunbeholden
2 - 2
Tivoli Gardens 2-1H2H+
N. Nelson 9' 1 - 0  
N. Nelson 12' 2 - 0  
  2 - 1 15' J. Dunn
S. Barnett 15'  
R. Brown 20'  
  26' A. Lewis
Z. Wilks 30'  
  2 - 2 48' J. Dunn
N. Nelson 66'  
B. Burkett 67'  
  75' R. Brown
  86' J. Dunn
26/11/2023 Dunbeholden
2 - 1
Molynes United 1-0H2H+
N. Nelson 13' 1 - 0  
A. Gayle 15'  
  17' S. Dennis
  30' J. Nelson
N. Nelson 53' 2 - 0  
  69' J. Powell
  89'
  2 - 1 89' J. Nelson
  89' O. Cunningham
22/11/2023 Dunbeholden
2 - 1
Lime Hall Academy 2-1H2H+
  3' K. Graham
  0 - 1 7' S. Anderson
N. Nelson 12' 1 - 1  
  15' S. Anderson
S. Anderson 15'  
N. Nelson 34' 2 - 1  
D. Segree 76'  
  79' D. Sewell
  90+1' D. Stewart
19/11/2023 Treasure Beach
0 - 0
Dunbeholden 0-0H2H+
  29' N. Nelson
T. Parchment 36'  
R. Thompson 39'  
R. Smith 46'  
  57' C. Watkin
12/11/2023 Dunbeholden
0 - 2
Portmore United 0-1H2H+
  6' A. Marshsall
R. Brown 12'  
S. Powell 25'  
  0 - 1 41' M. Davis
  45+1' R. Austin
  56' C. Walsh
  61' S. Young
  70' E. Rousseau
  0 - 2 85' O. Reid
05/11/2023 Mount Pleasant Academy
3 - 0
Dunbeholden 2-0H2H+
Oquassa Chong 5' 1 - 0  
D. Phillips 14'  
  20' S. Burton
  21' E. Barton
G. Austin 32'  
  33' Z. Wilks
S. McCalla 44' 2 - 0  
Kimoni Everton Bailey Travolta 52' 3 - 0  
K. Bailey 52'  
S. McCalla 88'  
24/10/2023 Arnett Gardens
0 - 0
Dunbeholden 0-0H2H 
23/05/2023 Mount Pleasant Academy
3 - 0
Dunbeholden 0-0H2H+
L. Rankine 49' 1 - 0  
L. Rankine 60' 2 - 0  
A. Bygrave 86' 3 - 0  
15/05/2023 Dunbeholden
1 - 1
Mount Pleasant Academy 0-0H2H+
  28' T. Stewart
  33' D. Phillips
S. Powell 34'  
S. Barnett 53' 1 - 0  
  1 - 1 90+7' L. Rankine
07/05/2023 Dunbeholden
3 - 1
Mount Pleasant Academy 1-1H2H+
  19' L. Rankine
J. Fletcher 21'  
  0 - 1 26' J. Fletcher
S. Barnett 37' 1 - 1  
S. Williams 56'  
D. Thomas 67' 2 - 1  
S. Williams 71' 3 - 1  
30/04/2023 Chapelton
1 - 7
Dunbeholden 0-0H2H 
24/04/2023 Dunbeholden
3 - 1
Jamalco 0-0H2H+
  0 - 1 57' J. Dyer
Z. Wilks 59'  
  64' Z. Brown
R. Brown 67' 1 - 1  
J. Fletcher 81' 2 - 1  
R. Brown 90' 3 - 1  
R. Brown 90+2'  
17/04/2023 Arnett Gardens
1 - 0
Dunbeholden 0-0H2H+
F. Reid 90+4' 1 - 0  
09/04/2023 Dunbeholden
4 - 0
Montego Bay United 0-0H2H+
P. McGregor 48' 1 - 0  
P. McGregor 52' 2 - 0  
N. Christian 70' 3 - 0  
N. Christian 85' 4 - 0  
02/04/2023 Molynes United
2 - 3
Dunbeholden 0-2H2H+
  0 - 1 28' R. Thomas
  0 - 2 42' R. Thomas
J. Cunningham 45+1'  
J. Wright 65' 1 - 2  
  1 - 3 79' P. McGregor
N. Nelson 89' 2 - 3  
28/03/2023 Waterhouse
0 - 0
Dunbeholden 0-0H2H 
19/03/2023 Dunbeholden
1 - 3
Portmore United 0-0H2H+
  5' O. Howard
  27' S. Knight
  0 - 1 47' T. Scott
  0 - 2 69' C. Walsh
S. Powell 70'  
D. Thomas 83' 1 - 2  
  90+6' L. Walker
  1 - 3 90+7' A. Marshsall
15/03/2023 Jamaica
0 - 0
Trinidad and Tobago 0-0H2H+
05/03/2023 Dunbeholden
4 - 1
Tivoli Gardens 1-1H2H+
  0 - 1 7' Z. Wilks
Z. Wilks 14'  
  28' R. Wellington
S. Barnett 45+2' 1 - 1  
F. McCarthy 70' 2 - 1  
M. Douglas 81' 3 - 1  
  90+2' H. Morris
S. Williams 90+3' 4 - 1  
19/02/2023 Dunbeholden
4 - 2
Faulkland 2-0H2H+
S. Barnett 17' 1 - 0  
M. McLeod 22' 2 - 0  
  27' N. Clarke
  49' R. Thomas
  2 - 1 51' R. Thomas
S. Barnett 64' 3 - 1  
Z. Wilks 70'  
  3 - 2 72' V. Armstrong
  74' V. Armstrong
R. Brown 84' 4 - 2  
R. Brown 90+1'  
14/02/2023 Dunbeholden
1 - 2
Humble Lions 0-1H2H+
  0 - 1 3' A. Vanzie
S. Powell 51' 1 - 1  
  1 - 2 90+1' J. Smith
05/02/2023 Mount Pleasant Academy
3 - 0
Dunbeholden 1-0H2H+
T. Stewart 40' 1 - 0  
T. Stewart 51' 2 - 0  
T. Stewart 55' 3 - 0  
29/01/2023 Dunbeholden
0 - 0
Chapelton 0-0H2H 

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.