Weightclass:  Featherweight
Location:  Kingston, Jamaica
Record:  13 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Kingston, Jamaica12 - 22 Johnny Caird0 - 3 WPts
29/01/2031Kingston, Jamaica11 - 22 Owen Culp0 - 9(2) WPts
30/11/2030Kingston, Jamaica11 - 21 Mikhail Gurragchaa12 - 9 LPts
01/10/2030Kingston, Jamaica10 - 21 Rob Lish2 - 4 WPts
02/08/2030Kingston, Jamaica10 - 20 Alen Irwin1 - 3 LPts
03/06/2030Kingston, Jamaica9 - 20 Leeroy Kingen7 - 9 WPts
05/04/2030Kingston, Jamaica8 - 20 Rex Dalrymple3 - 6 WPts
04/02/2030Piraeus, Greece8 - 19 Lycaon Melis19 - 23(1) LPts
07/12/2029Kingston, Jamaica7 - 19 Stuart Jeans9 - 24 WPts
11/10/2029Portmore, Jamaica7 - 18 Paul Cowden6 - 21 LPts
17/08/2029New Kingston, Jamaica7 - 17 Mason Cadwallader18(2) - 21 LPts
10/07/2029New Kingston, Jamaica7 - 16 Arran Malcolm24 - 22 LPts
09/06/2029Bayamon, Puerto Rico7 - 15 Nicandro Tobia2 - 5 LPts
11/04/2029Dushanbe, Tajikistan6 - 15 Timofei Tulepbaev0 - 15 WPts
11/02/2029Lusaka, Zambia6 - 14 Rashon Musonda29(2) - 13 LPts
14/12/2028Kingston, Jamaica6 - 13 Akram Jamilov8 - 19 LPts
16/10/2028Guayaquil, Ecuador6 - 12 Manny Grajeda35(1) - 7 LPts
18/08/2028Kingston, Jamaica6 - 11 Dai Ancrum8(1) - 7 LPts
19/06/2028Aarhus, Denmark5 - 11 Viljo Breden5 - 20 WPts
21/04/2028Zagreb, Croatia4 - 11 Tomislav Mamic14 - 10 WPts
22/02/2028Lima, Peru4 - 10 Diego Belles10 - 11 LPts
25/12/2027Vienna, Austria3 - 10 Merrick Haunsch0 - 0 WPts
27/10/2027Melbourne, Australia2 - 10 John Nield8 - 8 WPts
29/08/2027Kingston, Jamaica2 - 9 Alcyoneus Christopoulos2 - 19 LPts
29/06/2027Liege, Belgium2 - 8 Georges Jean-Louis16 - 18 LPts
01/05/2027Lima, Peru2 - 7 Rodrigo Nevarez1 - 15(4) LPts
03/03/2027Lima, Peru2 - 6 Santiago Ricardo15 - 13 LPts
03/01/2027Ibadan, Nigeria2 - 5 Haaris Noor33 - 21 LPts
05/11/2026Sofia, Bulgaria1 - 5 Danail Dragomirov0 - 0 WPts
07/09/2026Buenos Aires, Argentina1 - 4 Santiago Ruano11 - 17 LPts
10/07/2026Santa Ana, El Salvador0 - 4 Paco Beltre12 - 19(4) WPts
12/05/2026Vilnius, Lithuania0 - 3 Igor Iwanski6 - 8 LPts
14/03/2026Kingston, Jamaica0 - 2 Kyle Slone1 - 3 LPts
30/01/2026New Kingston, Jamaica0 - 1 David Mair3 - 4 LPts
17/12/2025Kingston, Jamaica0 - 0 Bob Moor1 - 0 LPts