Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  23(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/07/2029Kingston, Jamaica22(1) - 10 Lee Kondowe2 - 14 WPts
08/05/2029Kingston, Jamaica21(1) - 10 Morgan McKay18 - 13 WPts
10/03/2029Kingston, Jamaica20(1) - 10 Richie Johnston4 - 9(2) WPts
08/01/2029Kingston, Jamaica20(1) - 9 Henry Trahern1 - 0 LPts
09/11/2028Kingston, Jamaica19(1) - 9 Brendan Hopa1 - 14 WPts
10/09/2028Kingston, Jamaica19(1) - 8 Iago Camarillo10 - 3 LPts
12/07/2028Kingston, Jamaica19(1) - 7 Joey Jackson18 - 9 LPts
13/05/2028Kingston, Jamaica18(1) - 7 Joseph Allum13 - 11 WPts
14/03/2028Kingston, Jamaica17(1) - 7 Aslan Fattakhov0 - 8 WPts
14/01/2028Kingston, Jamaica16(1) - 7 Richard Frame1 - 0 WPts
14/11/2027Kingston, Jamaica15(1) - 7 Arnie Isaac6 - 5 WPts
15/09/2027Kingston, Jamaica14(1) - 7 John Gilchrist0 - 9 WPts
16/07/2027Kingston, Jamaica14(1) - 6 Antwan Beaty16 - 13 LPts
23/05/2027Rotterdam, Netherlands13(1) - 6 Cyriel Van de Kerckhove4 - 9 WPts
25/03/2027New Kingston, Jamaica12(1) - 6 Ian Kirkland6 - 17 WPts
15/02/2027New Kingston, Jamaica11(1) - 6 Jacob Cadogan23(1) - 35 WPts
15/01/2027Nassau, Bahamas10 - 6 Sam Duffy9 - 22(8) WKO3
17/11/2026Kunming, China9 - 6 Gan Ern2 - 18 WPts
19/09/2026Kingston, Jamaica8 - 6 Clinton Entrekin0 - 8 WPts
21/07/2026Cape Town, South Africa8 - 5 Mark Nqakula27 - 20 LPts
23/05/2026San Bernardo, Chile7 - 5 Juan Lujan12 - 14 WPts
25/03/2026Mashhad, Iran7 - 4 Azam Qureshi44(4) - 12 LPts
25/01/2026Surrey, Canada7 - 3 Cole Pert0 - 19 LPts
27/11/2025Kingston, Jamaica6 - 3 Rob Orem1 - 6 WPts
28/09/2025Kingston, Jamaica5 - 3 Adam Hew1 - 3(1) WPts
30/07/2025New Kingston, Jamaica4 - 3 Kai Lanman0 - 0 WPts
04/06/2025Kingston, Jamaica3 - 3 Ian Tyre1 - 5 WPts
07/04/2025Kingston, Jamaica2 - 3 Mark Cron0 - 0 WPts
12/02/2025Kingston, Jamaica2 - 2 Patrick Hilton0 - 9(2) LPts
11/01/2025New Kingston, Jamaica1 - 2 Gregor Riddell0 - 0 WPts
06/12/2024Spanish Town, Jamaica1 - 1 John Angus2 - 5 LPts
18/10/2024New Kingston, Jamaica1 - 0 Vincent Kimmey4 - 5(1) LPts
07/09/2024Kingston, Jamaica0 - 0 Robert Baillie0 - 1 WPts