Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2030Nassau, Bahamas20 - 19 Antoine Umtiti2 - 11 WPts
26/04/2030Nassau, Bahamas19 - 19 Gerry Joa6 - 1 WPts
25/02/2030Nassau, Bahamas18 - 19 David Bainum8 - 13 WPts
27/12/2029Nassau, Bahamas17 - 19 Rodrigo Gomez6 - 12 WPts
28/10/2029Nassau, Bahamas16 - 19 Colin Cook1 - 10 WPts
29/08/2029Nassau, Bahamas15 - 19 Paul Lochridge12 - 8 WPts
01/07/2029Nassau, Bahamas14 - 19 Wayne Costain8 - 14 WPts
02/05/2029Nassau, Bahamas13 - 19 Will Coslett9 - 7 WPts
03/03/2029Nassau, Bahamas13 - 18 Rex Lin20 - 8 LPts
02/01/2029Nassau, Bahamas13 - 17 Eddie Sandquist6 - 11 LPts
03/11/2028Nassau, Bahamas12 - 17 John Platt0 - 1 WPts
04/09/2028Nassau, Bahamas11 - 17 Nwa Muntari0 - 13 WPts
07/07/2028Nassau, Bahamas10 - 17 Atif Hares3 - 9 WPts
08/05/2028Sharjah, UAE9 - 17 Amer Bouramy10 - 23 WPts
10/03/2028Toulon, France9 - 16 Montrell Platini8 - 28(1) LPts
11/01/2028Córdoba, Argentina9 - 15 Nemesio Quintana19 - 12 LPts
13/11/2027Nassau, Bahamas8 - 15 Charles Ogletree0 - 5 WPts
14/09/2027Zagreb, Croatia8 - 14 Anto Bosnic19(1) - 12 LPts
17/07/2027Port-au-Prince, Haiti7 - 14 Carvell Belair1 - 6 WPts
19/05/2027Vilnius, Lithuania7 - 13 Leon Kosior19 - 15(2) LPts
21/03/2027Aarhus, Denmark6 - 13 Canute Husted4 - 10(1) WPts
21/01/2027Nassau, Bahamas5 - 13 Wayne Costain2 - 3 WPts
22/11/2026Tirana, Albania5 - 12 Eduart Pula7 - 13 LPts
24/09/2026Dublin, Ireland4 - 12 Brandon Hyland1 - 29(4) WPts
27/07/2026Adelaide, Australia4 - 11 Harry Brattain11 - 16 LPts
29/05/2026Nassau, Bahamas4 - 10 Pal Trom7 - 21(2) LPts
31/03/2026Nassau, Bahamas4 - 9 John Strang0 - 2 LPts
31/01/2026Nassau, Bahamas3 - 9 TadeᚠMachac4 - 14 WPts
03/12/2025Nassau, Bahamas2 - 9 Kris Ord2 - 7 WPts
04/10/2025Vilnius, Lithuania2 - 8 Dorota Strzyzewski7 - 10 LPts
06/08/2025Nassau, Bahamas2 - 7 Justin Todd3 - 16 LPts
02/07/2025Nassau, Bahamas2 - 6 Clint Keddie28 - 21 LPts
19/05/2025Nassau, Bahamas2 - 5 Paul Kelsoe0 - 0 LPts
14/04/2025Nassau, Bahamas1 - 5 Kris Ord1 - 3 WPts
22/02/2025Nassau, Bahamas1 - 4 Michael Gilmer33 - 16 LPts
21/01/2025Nassau, Bahamas1 - 3 Ethan Handley30(2) - 15 LPts
15/12/2024Nassau, Bahamas0 - 3 Will Bryn5 - 10 WPts
19/10/2024Nassau, Bahamas0 - 2 Jacob Couts9(1) - 12 LPts
07/09/2024Nassau, Bahamas0 - 1 Cody Stobie0 - 0 LPts
27/07/2024Nassau, Bahamas0 - 0 Gethin Roland0 - 8(2) LPts