Weightclass:  Bantamweight
Location:  Kingston, Jamaica
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2025Kingston, Jamaica29 - 14 Iago Agron3 - 7 WPts
15/01/2025Kingston, Jamaica28 - 14 Macario Madrid1 - 8 WPts
16/11/2024Kingston, Jamaica27 - 14 Vitali Holub18 - 13 WPts
16/09/2024Kingston, Jamaica26 - 14 Oscar Moorman1 - 0 WPts
18/07/2024Kingston, Jamaica25 - 14 Cuba Terronez7 - 20 WPts
18/05/2024Kingston, Jamaica24 - 14 Amon Pyper3 - 9 WPts
19/03/2024Kingston, Jamaica23 - 14 Serhat Dede4 - 16 WPts
19/01/2024Kingston, Jamaica22 - 14 Roman Martinez0 - 3 WPts
21/11/2023Kingston, Jamaica21 - 14 Phillippe Oge2 - 2 WPts
22/09/2023Kingston, Jamaica20 - 14 Paul Patillo17 - 19 WPts
24/07/2023Kingston, Jamaica19 - 14 Gianni Fontanelli2 - 16 WPts
25/05/2023Kingston, Jamaica19 - 13 Anaru Kautarewa14 - 18 LPts
26/03/2023Spanish Town, Jamaica19 - 12 Callum Smith28 - 7 LPts Jamaica National Championships 2023View
16/03/2023Amman, Jordan19 - 11 Ahmed Abicair15 - 18 LPts
16/01/2023Amman, Jordan18 - 11 Rehan Datley3 - 8(1) WPts
17/11/2022Cebu City, Philippines17 - 11 Mark Balisacan19 - 9 WPts
19/09/2022Quezon City, Philippines17 - 10 Saturnin Manaloto12 - 11 LPts
22/07/2022Marrakech, Morocco16 - 10 Amaniyy Elmouaziz9(1) - 18 WPts
24/05/2022Algiers, Algeria15 - 10 Saad Kelkal3 - 6 WPts
26/03/2022Spanish Town, Jamaica15 - 9 Dave Welsh17 - 7 LPts Jamaica National Championships 2022View
28/01/2022Kingston, Jamaica14 - 9 Bruce Coppin21 - 7 WPts
28/11/2021San Lorenzo, Paraguay14 - 8 Rodrigo Aristizabal8 - 14 LPts
30/09/2021Tallaght, Ireland13 - 8 Edward Nabb10 - 13 WPts
02/08/2021Ponce, Puerto Rico12 - 8 Diego Truan9 - 13 WPts
04/06/2021New Kingston, Jamaica12 - 7 Michael Massey10 - 12 LPts
09/04/2021Cork, Ireland12 - 6 Leon McFarlane7 - 10 LPts
09/02/2021Ulsan, South Korea11 - 6 Keun-ho Hahm5(1) - 10 WPts
11/12/2020Kingston, Jamaica10 - 6 Paul Patillo12 - 6 WPts
10/10/2020Portmore, Jamaica10 - 5 Paul Ednie9 - 10 LPts
23/08/2020Kingston, Jamaica9 - 5 Evgeny Vyagorow10 - 4 WPts
22/06/2020Kingston, Jamaica8 - 5 Carlos Orrantia7 - 5 WPts
22/04/2020New Kingston, Jamaica8 - 4 Paul Aye6 - 9 LPts
11/03/2020Kingston, Jamaica8 - 3 Nemesio Cardenas8 - 3 LPts
10/01/2020Quito, Ecuador8 - 2 Urvano Capo9(1) - 3 LPts
11/11/2019Schaerbeek, Belgium7 - 2 Raoul Boyer5 - 5 WPts
11/09/2019San Jose, Costa Rica6 - 2 Cortez Vine2 - 8 WPts
14/07/2019Kingston, Jamaica5 - 2 Robert Torry6 - 2 WPts
14/05/2019Kingston, Jamaica4 - 2 Abdul Alshaykh5 - 3 WPts
13/03/2019Kingston, Jamaica3 - 2 Oro Vivanco2 - 2 WPts
12/01/2019New Kingston, Jamaica2 - 2 Kyle Lyles2 - 4 WPts
24/11/2018Kingston, Jamaica1 - 2 Amer Haidar4 - 1 WPts
24/09/2018Ulaanbaatar, Mongolia1 - 1 Badr al Din Sadvacasoff1 - 2 LPts
24/07/2018New Kingston, Jamaica1 - 0 Vince Clelland2 - 2 LPts
06/06/2018Kingston, Jamaica0 - 0 Juan Cortinas0 - 0 WPts