Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  41 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2025New Kingston, Jamaica40 - 9 Lazar Sadredinov13(1) - 11 WPts
26/04/2025New Kingston, Jamaica39 - 9 Brendan Maskell2 - 1 WPts
26/02/2025New Kingston, Jamaica38 - 9 Kyle Yeoman1 - 10 WPts
28/12/2024New Kingston, Jamaica37 - 9 Fidel Puebla3 - 2 WPts
29/10/2024New Kingston, Jamaica36 - 9 Bo-kyung Im1 - 2 WPts
30/08/2024New Kingston, Jamaica35 - 9 Wolfric Scheckel6 - 2 WPts
01/07/2024New Kingston, Jamaica34 - 9 Jake Alexander1 - 1 WPts
01/05/2024New Kingston, Jamaica33 - 9 Johnny Hails9(2) - 17 WPts
03/03/2024New Kingston, Jamaica32 - 9 Sammy Imrie1 - 2 WPts
03/01/2024New Kingston, Jamaica31 - 9 Oscar Cookston0 - 9 WPts
04/11/2023New Kingston, Jamaica30 - 9 John Pennoyer1 - 1 WPts
06/09/2023New Kingston, Jamaica29 - 9 Baatarchuluun Abyccassym19 - 13 WPts
07/07/2023New Amsterdam, Guyana29 - 8 Chris Bour32(1) - 7 LPts
09/05/2023New Kingston, Jamaica29 - 7 Daniel Dacus21 - 12 LPts
29/03/2023Spanish Town, Jamaica29 - 6 Denton Morman32(1) - 8 LPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica28 - 6 Henry Crabbe11 - 17 WPts Jamaica National Championships 2023View
25/02/2023Sumqayit, Azerbaijan27 - 6 Elchin Abutalybov9 - 23 WPts
28/12/2022Vilnius, Lithuania26 - 6 Maksymilian Babinski11 - 19 WPts
30/10/2022Spanish Town, Jamaica25 - 6 Jasper Coats10(1) - 14 WPts
04/09/2022Panama City, Panama25 - 5 Cruz Ochoa18 - 10 LPts
07/07/2022Kingston, Jamaica24 - 5 Cole Clews7 - 15 WPts
12/05/2022Kingston, Jamaica23 - 5 Rich Brymer8 - 14 WPts
18/03/2022Bangkok, Thailand23 - 4 Chatpetch Chitpattana21 - 2 LPts
18/01/2022Vienna, Austria22 - 4 Conrado Tegetthoff18 - 6 WPts
20/11/2021Grodno, Belarus21 - 4 Vasili Inkin13 - 8 WPts
22/09/2021Apopa, El Salvador20 - 4 Ora Gomez7 - 14 WPts
23/07/2021New Kingston, Jamaica19 - 4 Ricky Russell2 - 7 WPts
21/05/2021Nassau, Bahamas19 - 3 Paul Bowen12 - 7 LPts
23/03/2021New Kingston, Jamaica18 - 3 James Kerry7 - 11 WPts
23/01/2021New Kingston, Jamaica18 - 2 Kolya Smetsky18 - 3 LPts
22/11/2020New Kingston, Jamaica17 - 2 Denchailek Chalermsak3 - 14 WPts
22/09/2020New Kingston, Jamaica16 - 2 Richard Moses4 - 12 WPts
22/07/2020New Kingston, Jamaica15 - 2 Shayan Haider3 - 15(1) WPts
21/05/2020Montevideo, Uruguay14 - 2 Joaquin Gaona5 - 3 WPts
23/03/2020Waitakere, New Zealand14 - 1 Paora Motutere4 - 7 LPts
24/01/2020Kingston, Jamaica14 - 0 Mark John5 - 4 LPts
29/11/2019New Kingston, Jamaica13 - 0 Sajid Cajrbekoff1 - 4 WPts
29/09/2019New Kingston, Jamaica12 - 0 Gus Pevey4 - 4 WPts
31/07/2019New Kingston, Jamaica11 - 0 Oro Pavon5 - 4 WPts
01/06/2019Kingston, Jamaica10 - 0 Gus Pevey3 - 3 WPts
22/04/2019New Kingston, Jamaica9 - 0 Vince Tansey2 - 4 WPts
19/03/2019New Kingston, Jamaica8 - 0 Xeres Martinez4 - 3 WPts
15/01/2019New Kingston, Jamaica7 - 0 Baldev Dutt0 - 3 WPts
17/11/2018New Kingston, Jamaica6 - 0 John Charles1 - 2 WPts
25/09/2018Portmore, Jamaica5 - 0 Noel Kelley0 - 5 WPts
24/08/2018New Kingston, Jamaica4 - 0 Wayne Blower1 - 2 WPts
25/06/2018Kingston, Jamaica3 - 0 David Allen2 - 1 WPts
11/05/2018Roskilde, Denmark2 - 0 Ingmar Breden0 - 2 WPts
12/03/2018New Kingston, Jamaica1 - 0 David Persley0 - 1 WPts
06/02/2018New Kingston, Jamaica0 - 0 Nghiem Binh0 - 0 WPts