Weightclass:  Heavyweight
Location:  Spanish Town, Jamaica
Record:  22(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2033Spanish Town, Jamaica21(1) - 29 Alastair McClelland0 - 10 WPts
07/11/2032Spanish Town, Jamaica20(1) - 29 Kashif Dib2 - 10 WPts
06/09/2032Spanish Town, Jamaica19(1) - 29 Zvi Vong3 - 14 WPts
07/07/2032Spanish Town, Jamaica18(1) - 29 Bashkim Mistikoglu10 - 21(1) WPts
07/05/2032Spanish Town, Jamaica17(1) - 29 Umair Miah1 - 2 WPts
08/03/2032Spanish Town, Jamaica16(1) - 29 Ganesa Pokkudan2 - 3 WPts
07/01/2032Spanish Town, Jamaica15(1) - 29 Metody Suchocki12 - 3 WPts
07/11/2031Spanish Town, Jamaica14(1) - 29 Stephen Donoghue4 - 12 WPts
07/09/2031Spanish Town, Jamaica14(1) - 28 Aimon Carias8 - 3 LPts
08/07/2031Spanish Town, Jamaica13(1) - 28 Henry Jackson4 - 11 WPts
08/05/2031Spanish Town, Jamaica12(1) - 28 Dmitar Vukelic1 - 8 WPts
09/03/2031Spanish Town, Jamaica12(1) - 27 Mark Bigham15 - 13 LPts
08/01/2031Georgetown, Guyana11(1) - 27 Bart Gaiter1 - 8 WPts
10/11/2030Nairobi, Kenya10(1) - 27 Kwamin Salem4 - 17 WPts
12/09/2030Spanish Town, Jamaica9(1) - 27 Reynaldo Costilla6 - 13 WPts
14/07/2030Montevideo, Uruguay8(1) - 27 Quico Martos14 - 28 WPts
16/05/2030Kiev, Ukraine7(1) - 27 Aleksandr Bozek4 - 10 WPts
18/03/2030Spanish Town, Jamaica7(1) - 26 Dave Gilliland4 - 24 LPts
18/01/2030Stockholm, Sweden6(1) - 26 August Jernberg23 - 14 WPts
20/11/2029Panama City, Panama6(1) - 25 Carlos Julio17 - 14 LPts
22/09/2029Benin City, Nigeria6(1) - 24 Waleed Khalid12 - 3 LPts
25/07/2029Annaba, Algeria5 - 24 Amer Messaoudi4 - 5(2) WKO3
27/05/2029Poltava, Ukraine5 - 23 Afanas Ukhov7 - 9 LPts
29/03/2029Spanish Town, Jamaica5 - 22 Phil Roberton14 - 7 LPts
29/01/2029Jeddah, Saudi Arabia5 - 21 Waqas Obeid11 - 18 LPts
01/12/2028Spanish Town, Jamaica5 - 20 Robert Hall13 - 14 LPts
02/10/2028Spanish Town, Jamaica4 - 20 Ewan Ewin7 - 10 WPts
03/08/2028Garoua, Cameroon3 - 20 Rupert Songoo7 - 13 WPts
05/06/2028New Kingston, Jamaica2 - 20 Johnny Pettigrew11 - 9 WPts
09/04/2028Spanish Town, Jamaica2 - 19 John Duff11 - 17 LPts
10/02/2028Spanish Town, Jamaica1 - 19 Aleksei Zimyatov1 - 4 WPts
12/12/2027Kingston, Jamaica1 - 18 Geoff Collinson3 - 4 LPts
14/10/2027Spanish Town, Jamaica1 - 17 Vikenti Tretiak2 - 8 LPts
16/08/2027New Kingston, Jamaica1 - 16 John Duff8 - 16 LPts
23/06/2027Kingston, Jamaica1 - 15 Daniel Burnside9 - 10 LPts
01/05/2027Kingston, Jamaica1 - 14 Chris Dockter13 - 20(1) LPts
16/03/2027New Kingston, Jamaica1 - 13 Darryl Ganson19 - 15(1) LPts
13/02/2027Port-au-Prince, Haiti1 - 12 Courvoisier Olive15 - 10 LPts
16/12/2026Sofia, Bulgaria1 - 11 Ioan á Sokolov15 - 17 LPts
18/10/2026Katowice, Poland1 - 10 Olaf Traczyk10 - 20 LPts
20/08/2026Spanish Town, Jamaica1 - 9 Nathaniel Akunyili2 - 11 LPts
22/06/2026Spanish Town, Jamaica1 - 8 Stuart Artino5 - 5 LPts
24/04/2026Cardiff, UK1 - 7 Sam Coghlan22 - 11 LPts
24/02/2026Portmore, Jamaica1 - 6 Brin Polland0 - 0 LPts
13/01/2026Kingston, Jamaica1 - 5 Peter Gash6 - 15 LPts
15/11/2025Vilnius, Lithuania0 - 5 Kajetan Boroski1 - 5 WPts
16/09/2025Portmore, Jamaica0 - 4 Jordan Arbuckle12(1) - 11 LPts
02/08/2025Spanish Town, Jamaica0 - 3 Santiago Lovato4 - 11 LPts
03/06/2025Kingston, Jamaica0 - 2 Clint Sand1 - 2 LPts
18/04/2025Geneva, Switzerland0 - 1 Page Papin14 - 17(4) LPts
18/02/2025Spanish Town, Jamaica0 - 0 Davie Feamster2 - 2 LPts