Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  17(1) - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2024New Kingston, Jamaica16(1) - 22(1) Stuart MacAdams2 - 2 WPts
29/08/2024New Kingston, Jamaica15(1) - 22(1) Hakan Sirach1 - 2 WPts
01/07/2024New Kingston, Jamaica14(1) - 22(1) Eric Handyside0 - 2 WPts
02/05/2024New Kingston, Jamaica13(1) - 22(1) Mark Cockburn1 - 1 WPts
03/03/2024New Kingston, Jamaica12(1) - 22(1) Boris Domaev0 - 3(1) WPts
03/01/2024New Kingston, Jamaica11 - 22(1) Aleksandr Markoff0 - 4(2) WKO3
04/11/2023New Kingston, Jamaica10 - 22(1) Valeri Bure1 - 19 WPts
06/09/2023New Kingston, Jamaica10 - 21(1) Simeon á Kushev10 - 25 LPts
08/07/2023New Kingston, Jamaica9 - 21(1) Krystian Golba5 - 10(1) WPts
09/05/2023New Kingston, Jamaica9 - 20(1) Felix Durning1 - 17 LPts
10/03/2023New Kingston, Jamaica9 - 19(1) John Gash7 - 22(8) LPts
09/01/2023New Kingston, Jamaica8 - 19(1) Angel Polo1 - 4(1) WPts
10/11/2022Tampere, Finland7 - 19(1) Immo Oikarinen10 - 14 WPts
12/09/2022Kingston, Jamaica7 - 18(1) Jordan Graden15 - 13 LPts
17/07/2022New Kingston, Jamaica6 - 18(1) Kyrylo Wasil2 - 11 WPts
18/05/2022Ipoh, Malaysia6 - 17(1) Xin Lian20 - 7 LPts
20/03/2022New Kingston, Jamaica6 - 16(1) Leon Wyly10 - 14 LPts
22/01/2022London, UK5 - 16(1) Noel Galbraith7 - 17 WPts
23/11/2021New Kingston, Jamaica5 - 15(1) Chris Mulligan15 - 8 LPts
23/09/2021Minsk, Belarus5 - 14(1) Dmitriy Polsky17 - 7 LPts
26/07/2021New Kingston, Jamaica4 - 14(1) Nick Jarvey3 - 3 WPts
24/05/2021Dublin, Ireland4 - 13(1) Nathan Lynch13 - 5 LPts
26/03/2021New Kingston, Jamaica4 - 12(1) Kenzie Maddy17 - 2 LPts
28/01/2021Mumbai, India4 - 11(1) Lochan Beniwal3 - 14 LPts
28/11/2020New Kingston, Jamaica3 - 11(1) Alen Lukacic4(1) - 9 WPts
27/09/2020New Kingston, Jamaica3 - 10(1) Dai Quire6 - 13 LPts
28/07/2020Karagandy, Kazakhstan3 - 9(1) Waqas Majkeew5 - 6 LPts
28/05/2020Antofagasta, Chile3 - 8(1) Diego Palma7 - 7 LPts
29/03/2020New Kingston, Jamaica3 - 7(1) Jonathan Woodburn2 - 1 LPts
28/01/2020New Kingston, Jamaica3 - 6(1) Kian Aden6 - 3 LPts
28/11/2019New Kingston, Jamaica3 - 5(1) James Wardrop7 - 5 LPts
28/09/2019Spanish Town, Jamaica3 - 4 Wayne Boswell4 - 4 LKO3
26/08/2019New Kingston, Jamaica3 - 3 Sean Loch2 - 5 LPts
27/06/2019New Kingston, Jamaica3 - 2 Mike Moss7 - 1 LPts
28/04/2019Kingston, Jamaica2 - 2 Mike Maben1 - 3 WPts
19/03/2019New Kingston, Jamaica2 - 1 Kenzie Waldie1 - 0 LPts
15/01/2019New Kingston, Jamaica1 - 1 Kyle Vause1 - 1 WPts
17/11/2018New Kingston, Jamaica0 - 1 Karl McDermott5 - 1 WPts
18/09/2018Durban, South Africa0 - 0 Dembe Moyoyo0 - 0 LPts