Weightclass:  Super Heavyweight
Location:  Nassau, Bahamas
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2031Nassau, Bahamas16 - 19 Stanislaw Gwozdz7 - 11 WPts
19/01/2031Nassau, Bahamas15 - 19 Marik Chrzanowski5 - 10 WPts
20/11/2030Nassau, Bahamas14 - 19 LuboÜ Smisek3 - 5 WPts
21/09/2030Nassau, Bahamas13 - 19 Viljalmr Jurs3 - 4 WPts
22/07/2030Nassau, Bahamas12 - 19 Garson Jeton0 - 18(4) WPts
23/05/2030Nassau, Bahamas11 - 19 Rodrigo Carbon4 - 6 WPts
24/03/2030Nassau, Bahamas10 - 19 Ian Kirkwood16 - 5 WPts
23/01/2030Nassau, Bahamas9 - 19 Ulster Hoppe1 - 15 WPts
25/11/2029Vienna, Austria9 - 18 Wilpert Lauingen1 - 0 LPts
27/09/2029Nassau, Bahamas8 - 18 Cole Agnew7 - 21 WPts
31/07/2029Nassau, Bahamas7 - 18 Bradley Haig9 - 14 WPts
11/06/2029Nassau, Bahamas7 - 17 Phil Husky7 - 23 LPts
10/05/2029Messina, Italy7 - 16 Leonardo Granata12(1) - 21 LPts
11/03/2029Nassau, Bahamas7 - 15 Ian Kirkwood10 - 3 LPts Bahamas National Championships 2029View
31/01/2029Torreon, Mexico7 - 14 Nasario Ocanas12 - 8 LPts
03/12/2028Tehran, Iran6 - 14 Shen Hao20(3) - 27 WPts
05/10/2028Tegucigalpa, Honduras5 - 14 Macario Febo0 - 8 WPts
07/08/2028Nassau, Bahamas5 - 13 Bradley Haig4 - 13 LPts
21/06/2028Riyadh, Saudi Arabia5 - 12 Tariq Abozaid13 - 20 LPts
23/04/2028Nassau, Bahamas5 - 11 Nick Scott10 - 14 LPts
11/03/2028Nassau, Bahamas5 - 10 Fraser Leaper10 - 15 LPts Bahamas National Championships 2028View
27/02/2028Nassau, Bahamas5 - 9 Alojzije Garic7 - 15 LPts
29/12/2027New Kingston, Jamaica4 - 9 Rich Glassford9 - 19 WPts
31/10/2027Kiev, Ukraine4 - 8 Arseni Kovalik14 - 20(1) LPts
01/09/2027Marseille, France4 - 7 Noel Oberlin8 - 18(3) LPts
04/07/2027Nassau, Bahamas3 - 7 Zachary Beattie4 - 9 WPts
06/05/2027Nassau, Bahamas2 - 7 Kian Addison0 - 1 WPts
07/03/2027Nassau, Bahamas1 - 7 Kian Addison0 - 0 WPts
07/01/2027Nassau, Bahamas1 - 6 Robert Mathison3 - 9(1) LPts
08/11/2026Nassau, Bahamas1 - 5 James Humeston6 - 5 LPts
12/09/2026Nassau, Bahamas1 - 4 Dylan Prior10 - 16 LPts
15/07/2026Nassau, Bahamas1 - 3 Morgan Aikman38 - 21 LPts
16/05/2026Nassau, Bahamas0 - 3 Callum Chisholm2 - 3 WPts
17/03/2026Nassau, Bahamas0 - 2 Michael Sneddon10 - 16 LPts
07/02/2026Nassau, Bahamas0 - 1 Ian Arbuckle0 - 0 LPts
06/01/2026Nassau, Bahamas0 - 0 Jonathan Kay1 - 5(1) LPts