Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2029New Kingston, Jamaica19 - 19 Garren Heitner20 - 20 WPts
15/03/2029New Kingston, Jamaica18 - 19 Vashon Akoto0 - 5 WPts
13/01/2029New Kingston, Jamaica17 - 19 Diego Marmolejo0 - 3 WPts
14/11/2028New Kingston, Jamaica16 - 19 Ricky Berrie2 - 19 WPts
15/09/2028New Kingston, Jamaica15 - 19 Xaver Maez2 - 1 WPts
16/07/2028New Kingston, Jamaica14 - 19 Emanuel Bacallao0 - 7(1) WPts
17/05/2028New Kingston, Jamaica13 - 19 Edward Fauls3 - 6 WPts
18/03/2028New Kingston, Jamaica12 - 19 Ryo Torres1 - 9 WPts
18/01/2028New Kingston, Jamaica11 - 19 Chandrasekar Baliyan1 - 13 WPts
18/11/2027New Kingston, Jamaica11 - 18 Rob MacFarlane9 - 6 LPts
19/09/2027New Kingston, Jamaica11 - 17 Arnout Galle10 - 6(1) LPts
21/07/2027New Kingston, Jamaica11 - 16 Paul Phaup9 - 20 LPts
22/05/2027New Kingston, Jamaica10 - 16 John Shirer5 - 6 WPts
24/03/2027Riga, Latvia10 - 15 Sergey Kashkis20 - 16(3) LPts
24/01/2027New Kingston, Jamaica9 - 15 Ricky Ables1 - 3 WPts
25/11/2026New Kingston, Jamaica8 - 15 Symon Kogut0 - 7 WPts
26/09/2026New Kingston, Jamaica7 - 15 David Quigley0 - 7 WPts
28/07/2026Kingston, Jamaica6 - 15 Mark Sear6 - 13 WPts
31/05/2026New Kingston, Jamaica5 - 15 Jonathan Pennison9 - 9 WPts
05/04/2026Kingston, Jamaica5 - 14 Gareth Winning16(2) - 18 LPts
01/03/2026Portmore, Jamaica5 - 13 Gareth Munn27(3) - 24(1) LPts
27/01/2026Kampala, Uganda4 - 13 Luister Titus4 - 9 WPts
29/11/2025New Kingston, Jamaica4 - 12 Clinton Leland6(1) - 5 LPts
29/09/2025New Kingston, Jamaica3 - 12 Aleksei Marchuk0 - 9 WPts
01/08/2025New Kingston, Jamaica2 - 12 Robert Baillie3 - 4 WPts
01/07/2025Kingston, Jamaica2 - 11 John Clinkscales33(2) - 14 LPts
31/05/2025Buenos Aires, Argentina2 - 10 Alejandro Madrigal8 - 14 LPts
02/04/2025Prague, Czech Republic2 - 9 Valentin Hlinka8 - 5 LPts
02/02/2025Tirana, Albania2 - 8 Dardan Meshkalla29 - 18 LPts
05/12/2024La Florida, Chile1 - 8 Alfonso Velazquez3 - 20 WPts
07/10/2024New Kingston, Jamaica1 - 7 Phil Prothro0 - 0 LPts
17/08/2024Sunshine Coast, Australia1 - 6 Arthur Clyde34(1) - 17 LPts
19/06/2024New Kingston, Jamaica1 - 5 Melor Cajrculoff3 - 2 LPts
21/04/2024Aarhus, Denmark1 - 4 Lunt Munsen22 - 13(7) LPts
22/02/2024Copenhagen, Denmark1 - 3 Fortinbras Feddersen1 - 13 LPts
25/12/2023New Kingston, Jamaica1 - 2 Jacob Morgans2 - 1 LPts
09/11/2023New Kingston, Jamaica1 - 1 Phil Ledgerwood25(1) - 9 LPts
18/09/2023Kingston, Jamaica0 - 1 Patrick Hilton0 - 0 WPts
18/08/2023New Kingston, Jamaica0 - 0 Stuart Page1 - 1 LPts