Weightclass:  Light Welterweight
Location:  Kingston, Jamaica
Record:  23 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/10/2029Kingston, Jamaica23 - 24 Yao Dandaron11(1) - 20(1) LPts
19/08/2029Kingston, Jamaica22 - 24 Hayden Currie4 - 1 WPts
20/06/2029Kingston, Jamaica21 - 24 Kenzie Sare3 - 7 WPts
21/04/2029Kingston, Jamaica20 - 24 Richard Robertson1 - 2 WPts
20/02/2029Kingston, Jamaica19 - 24 Sam McNabb2 - 21 WPts
22/12/2028Kingston, Jamaica18 - 24 Robin Nemec1 - 3 WPts
23/10/2028Kingston, Jamaica17 - 24 Rashid Rafiq1 - 6 WPts
24/08/2028Kingston, Jamaica16 - 24 Apostol Stepanski6 - 9(1) WPts
25/06/2028Kingston, Jamaica15 - 24 Zelipe Escandon11(1) - 15 WPts
26/04/2028Kingston, Jamaica14 - 24 Rob Kellow5 - 5 WPts
26/02/2028Kingston, Jamaica13 - 24 Blazej Walas1 - 14 WPts
28/12/2027Kingston, Jamaica12 - 24 HuiK'o Fong5 - 23 WPts
29/10/2027Kingston, Jamaica11 - 24 Kai Smith0 - 1 WPts
29/08/2027Portmore, Jamaica10 - 24 Mark Garrick12 - 27(4) WPts
01/07/2027Kingston, Jamaica10 - 23 Lloyd Gillis14 - 18 LPts
09/05/2027Portmore, Jamaica10 - 22 Mark Rury17(2) - 10 LPts
26/03/2027New Kingston, Jamaica10 - 21 John Rezin13 - 2 LPts Jamaica National Championships 2027View
28/02/2027New Kingston, Jamaica9 - 21 Bryan Moutray11 - 12 WPts
04/01/2027Almaty, Kazakhstan8 - 21 Sergei Cairimow1 - 13(2) WPts
06/11/2026Kingston, Jamaica8 - 20 Dom Darby10(1) - 12 LPts
07/09/2026Hamilton, Canada7 - 20 Robert Blakely9(1) - 19 WPts
10/07/2026New Kingston, Jamaica6 - 20 John Moyle0 - 20 WPts
13/05/2026New Kingston, Jamaica6 - 19 John Blethen19 - 10 LPts
26/03/2026Kingston, Jamaica6 - 18 Mark Hoggan18 - 20 LPts Jamaica National Championships 2026View
14/03/2026Salvador, Brazil5 - 18 Santiago Riso11 - 14 WPts
14/01/2026Harare, Zimbabwe5 - 17 Dai Moyo9(1) - 27 LPts
16/11/2025New Kingston, Jamaica4 - 17 Noel Dickson4 - 14 WPts
20/09/2025Mendoza, Argentina3 - 17 Bronco Diaz3 - 21(4) WPts
23/07/2025Port-au-Prince, Haiti3 - 16 Geron Virenque8 - 14 LPts
25/05/2025Kingston, Jamaica3 - 15 John Cumbie0 - 7 LPts
26/03/2025Kingston, Jamaica2 - 15 Toma Cakpenoff5 - 7 WPts
26/01/2025Montreal, Canada2 - 14 Elliot Ducat4 - 3 LPts
28/11/2024Georgetown, Guyana2 - 13 Greg Swain6 - 20 LPts
30/09/2024Gyumri, Armenia2 - 12 Shirag Varoujian12 - 7 LPts
02/08/2024Almaty, Kazakhstan2 - 11 Kolzak Isabaev23(2) - 16 LPts
04/06/2024Kiev, Ukraine2 - 10 Borysko Hritz20(2) - 17 LPts
06/04/2024New Kingston, Jamaica1 - 10 Gus Kinney1 - 7 WPts
09/02/2024Perth, Australia1 - 9 Paul Quirke11(2) - 24(3) LPts
12/12/2023New Kingston, Jamaica1 - 8 Mark Hoggan6 - 15 LPts
24/10/2023New Kingston, Jamaica1 - 7 Amon Marchbanks22(1) - 17 LPts
22/09/2023New Kingston, Jamaica1 - 6 Paul Callister30 - 8 LPts
13/08/2023Lusaka, Zambia1 - 5 Veltry Mtawali10 - 23(7) LPts
15/06/2023Guatemala City, Guatemala1 - 4 Jose Esperanza5 - 8 LPts
17/04/2023Daegu, South Korea1 - 3 Chang-soo Hahm18 - 15 LPts
17/02/2023Caracas, Venezuela1 - 2 Aimon Torre8 - 24 LPts
20/12/2022New Kingston, Jamaica1 - 1 Gregor Trott17 - 15 LPts
27/10/2022New Kingston, Jamaica1 - 0 Mike Frost14 - 12 LPts
18/09/2022Kingston, Jamaica0 - 0 Stuart Maddux0 - 3 WPts