Weightclass:  Featherweight
Location:  Portmore, Jamaica
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2028Portmore, Jamaica19 - 12 Santiago Martinez0 - 11 WPts
14/09/2028Portmore, Jamaica18 - 12 Orville Oriol2 - 9 WPts
16/07/2028Portmore, Jamaica17 - 12 Montenegro Guiterrez14(1) - 17 WPts
17/05/2028Portmore, Jamaica16 - 12 Senon Magallanez8 - 11 WPts
18/03/2028Portmore, Jamaica16 - 11 Imran Gaber4 - 5 LPts
17/01/2028Portmore, Jamaica15 - 11 Dolph Kuhl2 - 1 WPts
17/11/2027Portmore, Jamaica14 - 11 Tavon Buah5 - 24 WPts
17/09/2027Portmore, Jamaica13 - 11 Wilfred Heinritz5 - 11 WPts
18/07/2027Portmore, Jamaica13 - 10 Abdul Mousa5 - 16 LPts
19/05/2027Portmore, Jamaica12 - 10 Fedya Gadjibabayev4 - 17 WPts
20/03/2027Portmore, Jamaica11 - 10 Juan San Angelo7 - 13 WPts
19/01/2027Portmore, Jamaica10 - 10 Siraj Mourad0 - 2 WPts
20/11/2026Montevideo, Uruguay9 - 10 Quico Briceno9 - 23 WPts
22/09/2026San Juan, Puerto Rico8 - 10 Fausto Almodovar8 - 19 WPts
25/07/2026Karagandy, Kazakhstan8 - 9 Elnur Ibrahim34(3) - 15 LPts
27/05/2026Portmore, Jamaica7 - 9 Gervasio Exposito4 - 3 WPts
29/03/2026Kingston, Jamaica7 - 8 Chris Hendren19 - 8 LPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica6 - 8 Brendan Maskell6 - 4 WPts Jamaica National Championships 2026View
18/03/2026New Kingston, Jamaica6 - 7 Ethan Arthur8 - 8 LPts
03/02/2026Toshkent, Uzbekistan6 - 6 Valeri Kasymbekow48(1) - 15 LPts
06/12/2025Kingston, Jamaica5 - 6 Michael Arbuckle5 - 22(2) WPts
09/10/2025Kingston, Jamaica4 - 6 Davie Smith8 - 17 WPts
14/08/2025Kingston, Jamaica3 - 6 Elliot Myres5 - 17 WPts
14/07/2025New Kingston, Jamaica3 - 5 Vincent Barlas27 - 21 LPts
09/06/2025New Kingston, Jamaica2 - 5 Ricky Faul6 - 14 WPts
11/04/2025Montevideo, Uruguay2 - 4 Gig Melchor10 - 18 LPts
11/02/2025Roskilde, Denmark2 - 3 Ingvar Klinge38 - 14 LPts
14/12/2024New Kingston, Jamaica1 - 3 Vincent Callender0 - 4 WPts
19/10/2024Kingston, Jamaica1 - 2 Dylan Ervin10 - 12 LPts
06/09/2024Spanish Town, Jamaica1 - 1 Rob Pembroke30 - 8 LPts
05/08/2024Bangkok, Thailand1 - 0 Yokchai Vichitpaedriew20 - 18 LPts
07/06/2024Portmore, Jamaica0 - 0 Sammy Imrie1 - 4 WPts