Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  27 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2031Kingston, Jamaica26 - 8 Myerson Krick12 - 5 WPts
13/06/2031Kingston, Jamaica25 - 8 Jonathan Kinghorn0 - 1 WPts
13/04/2031Kingston, Jamaica24 - 8 Toma Sukhorukov7(1) - 16 WPts
12/02/2031Kingston, Jamaica23 - 8 Alejandro Esqueda5 - 8 WPts
14/12/2030Kingston, Jamaica22 - 8 Simba Assiful2 - 6 WPts
15/10/2030Kingston, Jamaica21 - 8 Angel Fama4 - 20 WPts
16/08/2030Kingston, Jamaica20 - 8 Matthys Heinx2 - 6 WPts
17/06/2030Kingston, Jamaica19 - 8 Rob Headden1 - 7 WPts
18/04/2030Kingston, Jamaica18 - 8 Brin Rono3 - 1 WPts
17/02/2030Kingston, Jamaica17 - 8 Michael Haye5 - 7 WPts
20/12/2029Kingston, Jamaica16 - 8 Ian Bonner4 - 4 WPts
21/10/2029Kingston, Jamaica15 - 8 Brett Costine1 - 2 WPts
22/08/2029Kingston, Jamaica14 - 8 Chris Gair1 - 3 WPts
23/06/2029Kingston, Jamaica13 - 8 Dom Louden0 - 11 WPts
25/04/2029Eindhoven, Netherlands12 - 8 Wimpie Neerinck1 - 5 WPts
25/02/2029New Kingston, Jamaica12 - 7 Gareth Griffiths6 - 14 LPts
28/12/2028Sharjah, UAE12 - 6 Aftab Hakeem18 - 17 LPts
30/10/2028Portmore, Jamaica11 - 6 Tobias Mattick0 - 13 WPts
05/09/2028Krakow, Poland10 - 6 Julek Blach0 - 0 WPts
08/07/2028Karagandy, Kazakhstan9 - 6 Waqar Oralbekow7 - 16 WPts
09/05/2028Kingston, Jamaica8 - 6 Arnaldo Redmann7 - 30 WPts
11/03/2028Spanish Town, Jamaica7 - 6 Ian Reece13 - 9 WPts
12/01/2028Riga, Latvia6 - 6 Ivan Puisans5 - 22 WPts
14/11/2027Kingston, Jamaica6 - 5 Alastair Kincaid15(1) - 7 LPts
16/09/2027Kingston, Jamaica5 - 5 Sam Harp9 - 25(10) WPts
19/07/2027Mogilev, Belarus4 - 5 Oleksiy Rusinko14 - 12(1) WPts
21/05/2027Copenhagen, Denmark4 - 4 Gardiner Henriksen15 - 9 LPts
23/03/2027Kingston, Jamaica4 - 3 Sid Satter14(1) - 8 LPts
25/01/2027Kingston, Jamaica3 - 3 Aaron Akins0 - 1 WPts
25/11/2026New Kingston, Jamaica2 - 3 Gareth Griffiths2 - 4 WPts
28/09/2026New Kingston, Jamaica1 - 3 James Mulherin4 - 15 WPts
31/07/2026Kingston, Jamaica0 - 3 Mark Cron0 - 9 WPts
02/06/2026Kingston, Jamaica0 - 2 Ben Williston31(6) - 19 LPts
04/04/2026Kingston, Jamaica0 - 1 John Gillis8 - 12 LPts
20/02/2026New Kingston, Jamaica0 - 0 Jacob Cadogan17 - 35 LPts