Weightclass:  Light Heavyweight
Location:  Spanish Town, Jamaica
Record:  39 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2032Spanish Town, Jamaica39 - 20(1) Yusif Gholdybai8 - 2 LPts
30/09/2032Spanish Town, Jamaica38 - 20(1) Rodrigo Velez1 - 10 WPts
31/07/2032Spanish Town, Jamaica38 - 19(1) Mike Muncie20 - 5 LPts
01/06/2032Spanish Town, Jamaica37 - 19(1) Mark Bedoya13(1) - 13 WPts
01/04/2032Spanish Town, Jamaica36 - 19(1) Alvy Gerberich3 - 9 WPts
01/02/2032Spanish Town, Jamaica35 - 19(1) Kamran Magometov8 - 12 WPts
03/12/2031Spanish Town, Jamaica34 - 19(1) Dan Trevor3 - 11 WPts
05/10/2031Spanish Town, Jamaica33 - 19(1) Valeri Potapov3 - 6 WPts
06/08/2031Spanish Town, Jamaica32 - 19(1) Audric Deike13 - 7 WPts
07/06/2031Spanish Town, Jamaica31 - 19(1) Engin Tansel1 - 7 WPts
07/04/2031Spanish Town, Jamaica30 - 19(1) Kir Panzhinskiy6 - 7 WPts
06/02/2031Spanish Town, Jamaica29 - 19(1) Dimi Korolev4 - 6 WPts
08/12/2030Spanish Town, Jamaica28 - 19(1) Balthazar Fransois17 - 23 WPts
07/11/2030Spanish Town, Jamaica27 - 19(1) Balthazar Fransois17 - 22 WPts
07/10/2030Spanish Town, Jamaica26 - 19(1) Balthazar Fransois17 - 21 WPts
06/09/2030Eindhoven, Netherlands25 - 19(1) Balthazar Fransois17 - 20 WPts
06/08/2030Helsinki, Finland25 - 18(1) Salomo Tuomala33(3) - 18 LPts
06/07/2030Helsinki, Finland25 - 17(1) Salomo Tuomala32(3) - 18 LPts
02/06/2030Tamale, Ghana25 - 16(1) James Dede45 - 10 LPts
02/05/2030Spanish Town, Jamaica25 - 15(1) Salomo Tuomala31(3) - 17 LPts
01/04/2030New Kingston, Jamaica24 - 15(1) Sam Hillin22 - 9 WPts Jamaica National Championships 2030View
29/03/2030New Kingston, Jamaica23 - 15(1) Blake Dingwall9 - 4 WPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica22 - 15(1) Gareth Haddow2 - 4 WPts Jamaica National Championships 2030View
15/03/2030Spanish Town, Jamaica22 - 14(1) James Dede40 - 10 LPts
11/02/2030Duisburg, Germany21 - 14(1) Garrin Krumm32 - 13 WPts
09/01/2030Goiania, Brazil21 - 13(1) Jesus Llano33 - 23 LPts Americas Championships 2030View
18/12/2029Spanish Town, Jamaica20 - 13(1) Ximen Samora21 - 17 WPts
17/11/2029Carolina, Puerto Rico19 - 13(1) Ximen Samora21 - 16 WPts
17/10/2029Shiraz, Iran19 - 12(1) Bilal Azam22 - 10 LPts
16/09/2029Bama, Nigeria19 - 11(1) Hope Babalakin24 - 10 LPts
16/08/2029Spanish Town, Jamaica18 - 11(1) Ali Ghazal14 - 10 WPts
16/07/2029Spanish Town, Jamaica17 - 11(1) Ali Ghazal14 - 9 WPts
15/06/2029Sana'a, Yemen16 - 11(1) Ali Ghazal14 - 8 WPts
15/05/2029Spanish Town, Jamaica16 - 10(1) Stephen Beaty26 - 8 LPts
01/04/2029Kingston, Jamaica15 - 10(1) Leon Neish10 - 5 WPts Jamaica National Championships 2029View
29/03/2029Kingston, Jamaica14 - 10(1) Cody Kindrick17 - 10 WPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica13 - 10(1) Jack Saucer20 - 21 WPts Jamaica National Championships 2029View
21/02/2029Berkane, Morocco12 - 10(1) Baligh Anoghan0 - 5 WPts
24/12/2028Jalilabad, Azerbaijan12 - 9(1) Zaman Ramazanov15 - 13(1) LPts
26/10/2028Tulsa, USA11 - 9(1) Bruce MacFarlane5 - 11 WPts
28/08/2028Kingston, Jamaica10 - 9(1) Alen Trumbull3 - 14 WPts
02/07/2028Santo Domingo de Guzman, Dominican Republic9 - 9(1) Vicente Cilia21 - 16 WPts
04/05/2028Santo Domingo Este, Dominican Republic8 - 9(1) Hilario Segundo19 - 10 WPts
06/03/2028Madrid, Spain7 - 9(1) Diego Cordon15 - 22(1) WPts
07/01/2028Kingston, Jamaica6 - 9(1) Neil Weatherton9 - 18(5) WPts
09/11/2027Kingston, Jamaica5 - 9(1) Peter Blackley9 - 13 WPts
13/09/2027Spanish Town, Jamaica5 - 8(1) Callum Ayew10 - 11 LPts
15/07/2027Spanish Town, Jamaica5 - 7(1) Spencer Gavin5 - 1 LPts
16/05/2027El Alto, Bolivia5 - 6(1) Elias Benito26 - 13 LPts
18/03/2027Las Condes, Chile5 - 5(1) Jesus Cepeda14 - 15(1) LPts
18/01/2027Kingston, Jamaica5 - 4(1) David Girvan12 - 9 LPts
25/11/2026Fes, Morocco4 - 4(1) Haaris Darwish6 - 10 WPts
26/09/2026Aden, Yemen4 - 3(1) Ali Harb2 - 21(7) LPts
28/07/2026Plovdiv, Bulgaria4 - 2(1) Bozhidar á Stoyanov11 - 15(1) LPts
29/05/2026Copenhagen, Denmark3 - 2(1) Kolby Christoffersen5 - 5 WPts
31/03/2026La Plata, Argentina3 - 1 Reyes Nabor40(1) - 16 LKO3
31/01/2026Spanish Town, Jamaica2 - 1 Cody Kindrick3 - 3 WPts
02/12/2025Kingston, Jamaica1 - 1 Sean Gillis1 - 7 WPts
15/10/2025Kingston, Jamaica1 - 0 Jordan Malles13 - 7 LPts
14/09/2025Spanish Town, Jamaica0 - 0 Callum Niblock2 - 2 WPts