Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  27 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Nassau, Bahamas26 - 18 Behbud Narculow5 - 4 WPts
31/10/2033Nassau, Bahamas25 - 18 Khalid Sabet1 - 1 WPts
31/08/2033Nassau, Bahamas24 - 18 Zain Jalil0 - 2 WPts
01/07/2033Nassau, Bahamas23 - 18 Edward Bello2 - 6 WPts
30/04/2033Nassau, Bahamas22 - 18 Arran Dickinson15 - 14 WPts
01/03/2033Nassau, Bahamas22 - 17 Joona Tuomi18(1) - 15 LPts
30/12/2032Nassau, Bahamas21 - 17 Borden Oubre1 - 7 WPts
30/10/2032Nassau, Bahamas20 - 17 David Lovett14 - 26 WPts
01/09/2032Nassau, Bahamas19 - 17 Bob Hackett13 - 22 WPts
10/07/2032Nassau, Bahamas19 - 16 Chris Leonards19 - 22 LPts
14/05/2032Nassau, Bahamas18 - 16 Clinton Cochren19 - 7 WPts
17/03/2032Nassau, Bahamas18 - 15 Kyle Barnes9(1) - 3 LPts Bahamas National Championships 2032View
14/03/2032Nassau, Bahamas17 - 15 Kris Caulder6 - 1 WPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas16 - 15 Paul Mortimer6 - 5 WPts Bahamas National Championships 2032View
26/02/2032Nassau, Bahamas15 - 15 Elias Alba3 - 2 WPts
28/12/2031Nassau, Bahamas14 - 15 Hiroki Tone4 - 9 WPts
29/10/2031Nassau, Bahamas13 - 15 Seth Berrie7 - 8 WPts
29/08/2031Nassau, Bahamas12 - 15 Vitali Oinas5 - 2 WPts
01/07/2031Nassau, Bahamas11 - 15 Ian Master16 - 11 WPts
10/05/2031Nassau, Bahamas10 - 15 Mark Wales3 - 4 WPts
11/03/2031Nassau, Bahamas10 - 14 Kyle Barnes2 - 0 LPts Bahamas National Championships 2031View
03/03/2031Malaga, Spain9 - 14 Xeres Villar5 - 4 WPts
03/01/2031Berlin, Germany8 - 14 Webber Strehl10 - 16 WPts
05/11/2030Cardiff, UK8 - 13 Dave Quinn0 - 0 LPts
07/09/2030Nassau, Bahamas7 - 13 Seth Berrie3 - 4 WPts
08/07/2030Nassau, Bahamas6 - 13 David Lovett6 - 19 WPts
09/05/2030Nassau, Bahamas5 - 13 David Charles2 - 3 WPts
11/03/2030Nassau, Bahamas5 - 12 Theo Batch16 - 9 LPts Bahamas National Championships 2030View
25/01/2030Nassau, Bahamas4 - 12 David Alexander15 - 7 WPts
29/11/2029Nassau, Bahamas4 - 11 Antwan Marrs14 - 16 LPts
04/10/2029Nassau, Bahamas4 - 10 Oliver Bisset9(1) - 15 LPts
25/08/2029Nassau, Bahamas3 - 10 David Humphreys14 - 25 WPts
20/07/2029The Hague, Netherlands3 - 9 Ron Van den Huse26 - 18 LPts
22/05/2029Ankara, Turkey3 - 8 Selim Karaosmanglu9 - 13 LPts
24/03/2029Karlsruhe, Germany3 - 7 Otho Biffle9 - 18 LPts
24/01/2029Schaerbeek, Belgium3 - 6 Russel Becotte26 - 5 LPts
26/11/2028Nassau, Bahamas3 - 5 Lewis Mellish0 - 0 LPts
25/10/2028Nassau, Bahamas3 - 4 William Hemphill17 - 24 LPts
24/09/2028Nassau, Bahamas2 - 4 Peter Merrick0 - 0 WPts
15/08/2028Nassau, Bahamas1 - 4 Ian Master4 - 5 WPts
17/06/2028Melbourne, Australia0 - 4 Stuart McCook4 - 5 WPts
19/04/2028Lublin, Poland0 - 3 Wojtek Karpinski11 - 22 LPts
20/02/2028Nassau, Bahamas0 - 2 Dave Corse10 - 12 LPts
25/12/2027Nassau, Bahamas0 - 1 Callum Moyes4 - 21 LPts
07/11/2027Nassau, Bahamas0 - 0 Israfil Saba9(1) - 18(1) LPts