Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2028Nassau, Bahamas23 - 15 Germain Nodine3 - 4 WPts
18/06/2028Nassau, Bahamas22 - 15 Bongani Mxoyana0 - 1 WPts
20/04/2028Nassau, Bahamas21 - 15 Mislav Kucinic7 - 6 WPts
21/02/2028Nassau, Bahamas20 - 15 Charles Reil3 - 5 WPts
23/12/2027Reynosa, Mexico19 - 15 Ulises Avila6 - 9 WPts
25/10/2027Nassau, Bahamas18 - 15 Merrick Ziegehagen2 - 7 WPts
26/08/2027Nassau, Bahamas18 - 14 Qiyas Hammoud13 - 15 LPts
25/07/2027Baku, Azerbaijan17 - 14 Qiyas Hammoud13 - 14 WPts
24/06/2027Panama City, Panama17 - 13 Juan Regino22 - 10 LPts
24/05/2027Nassau, Bahamas16 - 13 Qiyas Hammoud12 - 13 WPts
21/04/2027Nassau, Bahamas15 - 13 Hannes Borup16 - 11 WPts
17/03/2027Nassau, Bahamas15 - 12 Stuart Tyson13(1) - 4 LPts Bahamas National Championships 2027View
14/03/2027Nassau, Bahamas14 - 12 Gethin Roland8 - 19(3) WPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas13 - 12 Richard Nicolson6 - 6 WPts Bahamas National Championships 2027View
11/02/2027San Luis Potosi, Mexico13 - 11 Nicandro Gaytan21 - 2 LPts
11/01/2027Nassau, Bahamas12 - 11 Amer Bashour16 - 13 WPts
06/12/2026Charleroi, Belgium12 - 10 Channing Houlette23 - 7 LPts
05/11/2026Nassau, Bahamas11 - 10 Amer Bashour15 - 12 WPts
05/10/2026Nassau, Bahamas10 - 10 Amer Bashour15 - 11 WPts
04/09/2026Nassau, Bahamas9 - 10 Qiyas Hammoud10 - 6 WPts
13/07/2026Sana'a, Yemen8 - 10 Tariq Jamil7 - 19 WPts
15/05/2026Dnipropetrovsk, Ukraine8 - 9 Andrii Aksinin13 - 11 LPts
17/03/2026Nassau, Bahamas7 - 9 George Budge5 - 1 WPts Bahamas National Championships 2026View
14/03/2026Nassau, Bahamas6 - 9 Denton Hamel11 - 17 WPts Bahamas National Championships 2026View
11/03/2026Nassau, Bahamas5 - 9 Dan Frashier2 - 1 WPts Bahamas National Championships 2026View
06/02/2026Nassau, Bahamas4 - 9 Arnie Torrance10 - 29 WPts
11/12/2025Nassau, Bahamas4 - 8 Zach Isbister32 - 15 LPts
20/10/2025Nassau, Bahamas4 - 7 Michael Gilmer37 - 16 LPts
17/09/2025Nassau, Bahamas4 - 6 Ethan Handley34(2) - 15 LPts
11/08/2025Nassau, Bahamas4 - 5 Max Main13 - 21 LPts
22/06/2025Nassau, Bahamas3 - 5 Fraser Blakeman19 - 12 WPts
17/05/2025Nassau, Bahamas3 - 4 Cole Arthur19 - 8 LPts
15/04/2025Nassau, Bahamas3 - 3 Zach Isbister28 - 15 LPts
11/03/2025Nassau, Bahamas3 - 2 James Bardsley17(1) - 7 LPts Bahamas National Championships 2025View
15/02/2025Nassau, Bahamas2 - 2 James Orrock14 - 9 WPts
18/12/2024Nassau, Bahamas1 - 2 Lucas Wheeling13 - 20 WPts
12/11/2024Nassau, Bahamas1 - 1 Kyle Yuille19 - 12 LPts
12/10/2024Nassau, Bahamas1 - 0 Darryl Robie2 - 16 LPts
07/09/2024Nassau, Bahamas0 - 0 Ian Vails0 - 1 WPts