Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  23(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2031New Kingston, Jamaica22(2) - 15 Josh Hosack0 - 0 WPts
09/02/2031New Kingston, Jamaica21(2) - 15 Melor Rastvortsev7 - 7 WPts
12/12/2030New Kingston, Jamaica21(2) - 14 Alejandro Flor4 - 5 LPts
13/10/2030New Kingston, Jamaica20(1) - 14 Verlyn Moroto2 - 6 WKO3
15/08/2030New Kingston, Jamaica19(1) - 14 Robert Caron15 - 14 WPts
16/06/2030New Kingston, Jamaica18(1) - 14 Davie Sinclair6 - 4 WPts
17/04/2030New Kingston, Jamaica17(1) - 14 Ricky Burt4 - 4 WPts
16/02/2030New Kingston, Jamaica16(1) - 14 Arnie Hammell4 - 7 WPts
18/12/2029New Kingston, Jamaica15(1) - 14 Sid Clough1 - 0 WPts
19/10/2029New Kingston, Jamaica14(1) - 14 Percival de Bergerac4 - 12 WPts
20/08/2029New Kingston, Jamaica13(1) - 14 Sam Seaton1 - 2 WPts
21/06/2029New Kingston, Jamaica12(1) - 14 Tobias Mattick0 - 17 WPts
22/04/2029Tehran, Iran11(1) - 14 Azam Sabet2 - 0 WPts
22/02/2029Resistencia, Argentina11(1) - 13 Santiago Monterroso21 - 11 LPts
25/12/2028Kingston, Jamaica10(1) - 13 Ricky Ables3(1) - 13 WPts
27/10/2028New Kingston, Jamaica9(1) - 13 Ian Swineford17(1) - 10 WPts
28/08/2028Plzen, Czech Republic8(1) - 13 Klement Andera1 - 9 WPts
30/06/2028Umlazi, South Africa8(1) - 12 Tavarius Afotey19 - 12 LPts
02/05/2028New Kingston, Jamaica7(1) - 12 Sam Mathieson2 - 0 WPts
04/03/2028New Kingston, Jamaica6(1) - 12 Amjad Bastien1 - 0 WPts
05/01/2028Rotterdam, Netherlands5(1) - 12 Polleke Auvrecx0 - 0 WPts
07/11/2027Umlazi, South Africa4(1) - 12 Quoitrel Twala7 - 23 WPts
09/09/2027Soweto, South Africa4(1) - 11 Mike Van Dyk16 - 11 LPts
11/07/2027Yerevan, Armenia3(1) - 11 Kalo Dakessyan0 - 2 WPts
13/05/2027Aalborg, Denmark2 - 11 Tryggvi Ahler2 - 12(5) WKO3
15/03/2027New Kingston, Jamaica2 - 10 Lucas Fairlie3 - 16 LPts
16/01/2027Bangkok, Thailand2 - 9 Chatpetch Singmanasak13 - 18 LPts
18/11/2026Aarhus, Denmark2 - 8 Vidar Brodersen3 - 11 LPts
20/09/2026Cologne, Germany2 - 7 Wilmer Biber40(4) - 16 LPts
22/07/2026Las Condes, Chile2 - 6 Rogelio Bernardez7 - 9 LPts
24/05/2026New Kingston, Jamaica1 - 6 Ben Maready14 - 15 WPts
03/04/2026Kingston, Jamaica1 - 5 Robert Gilbride4 - 4 LPts
03/02/2026Baku, Azerbaijan1 - 4 Vidadi Sharifov29(1) - 22 LPts
06/12/2025Palmira, Colombia1 - 3 Macario Moscoso5 - 13 LPts
08/10/2025Georgetown, Guyana1 - 2 Geoff Daw17(1) - 21 LPts
10/08/2025New Kingston, Jamaica1 - 1 Vincent Kimmey8 - 6(1) LPts
16/06/2025Kingston, Jamaica0 - 1 George Isaac0 - 30 WPts
24/04/2025Kingston, Jamaica0 - 0 Euan Lacey16 - 29(1) LPts