Weightclass:  Super Heavyweight
Location:  Nassau, Bahamas
Record:  8 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2030Nassau, Bahamas8 - 26 Robert Daly1 - 11(1) LPts
07/12/2029Nassau, Bahamas8 - 25 Stefan Komara26 - 9 LPts
09/10/2029Nassau, Bahamas8 - 24 Ian Kirkwood13 - 5 LPts
10/08/2029Nassau, Bahamas8 - 23 Fraser Leaper15 - 21 LPts
11/06/2029Nassau, Bahamas7 - 23 Shaun Burgess7 - 17 WPts
12/04/2029Nassau, Bahamas6 - 23 Geoff Mubako2(1) - 19 WPts
12/02/2029Nassau, Bahamas5 - 23 Ollie Nichol1 - 0 WPts
14/12/2028Nassau, Bahamas5 - 22 Fraser Leaper13 - 18 LPts
15/10/2028Nassau, Bahamas5 - 21 Gareth Ngweno11(1) - 18 LPts
16/08/2028Nassau, Bahamas5 - 20 Jeronim Pacic5 - 19 LPts
18/06/2028Nassau, Bahamas5 - 19 Neper Astacio0 - 26 LPts
20/04/2028Nassau, Bahamas5 - 18 Verrill Giraudoux6 - 16 LPts
21/02/2028Donetsk, Ukraine5 - 17 Bohdan Stupak12(2) - 12 LPts
24/12/2027Nassau, Bahamas4 - 17 Tajo Perdomo3 - 1 WPts
25/10/2027Nassau, Bahamas4 - 16 Ghazaros Hakoubyan1 - 1 LPts
26/08/2027Donostia-San Sebastian, Spain4 - 15 Yago Cueva3 - 12(1) LPts
28/06/2027Nassau, Bahamas3 - 15 Yasin Daniels6 - 19(3) WPts
30/04/2027Vitebsk, Belarus3 - 14 Sergei Michalko17 - 13 LPts
02/03/2027Havana, Cuba3 - 13 Juan Berra12 - 20 LPts
02/01/2027Nassau, Bahamas3 - 12 Ian Arbuckle2 - 5(1) LPts
04/11/2026Prague, Czech Republic3 - 11 VendelÝn Patek8(1) - 20 LPts
06/09/2026Nassau, Bahamas3 - 10 Ian Arbuckle1 - 3(1) LPts
08/07/2026Nassau, Bahamas3 - 9 Bruce Prothro9 - 17 LPts
12/05/2026Guadalajara, Mexico3 - 8 Leonardo Estremera8 - 9 LPts
14/03/2026Nuremberg, Germany3 - 7 Berndt Appelt10 - 16(1) LPts
14/01/2026Ponce, Puerto Rico3 - 6 Miguel Ramundo13 - 15 LPts
16/11/2025Nassau, Bahamas2 - 6 Peter Taragon0 - 9 WPts
18/09/2025Nassau, Bahamas2 - 5 Bruce Prothro8 - 12 LPts
22/07/2025Nassau, Bahamas1 - 5 Cole Agnew1 - 0 WPts
24/05/2025Nassau, Bahamas1 - 4 Cole Agnew0 - 0 LPts
02/04/2025Nassau, Bahamas1 - 3 Dale Hector21 - 23 LPts
24/02/2025Nassau, Bahamas1 - 2 Jonathan Kay0 - 0 LPts
23/01/2025Nassau, Bahamas0 - 2 Nick Scott0 - 2 WPts
24/11/2024Nassau, Bahamas0 - 1 Geoff Lyttle1 - 4 LPts
25/09/2024Nassau, Bahamas0 - 0 David Davies3 - 4 LPts