Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  32 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2024Nassau, Bahamas31 - 10 Euan Lockard0 - 1 WPts
26/08/2024Nassau, Bahamas30 - 10 John Ngouabi1 - 10 WPts
27/06/2024Nassau, Bahamas29 - 10 Zuffur Shaker3 - 5 WPts
28/04/2024Nassau, Bahamas28 - 10 Reneilwe Mabokgwane0 - 3 WPts
28/02/2024Nassau, Bahamas27 - 10 Magne Foss17 - 11 WPts
30/12/2023Nassau, Bahamas26 - 10 Billy Tansey8 - 12 WPts
30/10/2023Nassau, Bahamas25 - 10 Arnie Torrance4 - 21 WPts
31/08/2023Nassau, Bahamas24 - 10 Euan Niblock1 - 1 WPts
02/07/2023Nassau, Bahamas23 - 10 Billy Tansey7 - 9 WPts
03/05/2023Nassau, Bahamas22 - 10 Leeroy Banks1 - 4 WPts
04/03/2023Nassau, Bahamas22 - 9 Jacob Murray8 - 5 LPts
03/01/2023Nassau, Bahamas21 - 9 Justin Todd0 - 3 WPts
04/11/2022Nassau, Bahamas20 - 9 Zach Isbister15 - 13 WPts
08/09/2022Nassau, Bahamas19 - 9 Aaron MacCarrick2 - 4 WPts
09/07/2022Nassau, Bahamas18 - 9 Bob Hendrie14 - 16 WPts
10/05/2022Nassau, Bahamas17 - 9 Robert Enterkin0 - 2 WPts
11/03/2022Nassau, Bahamas17 - 8 Mark Blaikie25 - 3 LPts Bahamas National Championships 2022View
07/01/2022Ottawa, Canada16 - 8 Michael Hobbie14 - 9 WPts
09/11/2021Puente Alto, Chile16 - 7 Pancho Morino16 - 5 LPts
11/09/2021Nassau, Bahamas16 - 6 Brett Gunion16(1) - 6 LPts
20/07/2021Nassau, Bahamas15 - 6 Sam Polk13 - 7 WPts
18/05/2021Zurich, Switzerland15 - 5 Hubbard Stolt12(1) - 7 LPts
20/03/2021Nassau, Bahamas14 - 5 Robert Roderick4 - 11 WPts
20/01/2021Nassau, Bahamas14 - 4 Sam Ocheltree1 - 0 LPts
19/11/2020Nassau, Bahamas13 - 4 Noah Woodman7 - 11 WPts
19/09/2020Nassau, Bahamas12 - 4 Blake Tuten4 - 13 WPts
18/07/2020Nassau, Bahamas11 - 4 Asif Khalifa3 - 14 WPts
17/05/2020Nassau, Bahamas11 - 3 Fraser Bryan14 - 3 LPts
04/04/2020Nassau, Bahamas10 - 3 August Dahmen0 - 1 WPts
04/02/2020Nassau, Bahamas9 - 3 Krešo Kranjcec0 - 10(2) WPts
05/12/2019Nassau, Bahamas8 - 3 Robert Tough7 - 5 WPts
05/10/2019Riga, Latvia8 - 2 Vasili Laipenieks5 - 4 LPts
07/08/2019Nassau, Bahamas7 - 2 Pekka Vuoristo4 - 6 WPts
08/06/2019Nassau, Bahamas6 - 2 Noah Woodman6 - 3 WPts
08/04/2019Nassau, Bahamas5 - 2 Richie Gove5 - 3 WPts
18/02/2019Soweto, South Africa4 - 2 Barry Mokeana0 - 0 WPts
21/12/2018Oslo, Norway4 - 1 Oliver Madsen2 - 4 LPts
22/10/2018Nassau, Bahamas3 - 1 Ethan Handley4 - 1 WPts
22/08/2018Stockholm, Sweden3 - 0 Hugo Hallquist2 - 1 LPts
23/06/2018Nassau, Bahamas2 - 0 Mark Hopping0 - 3 WPts
14/05/2018Nassau, Bahamas1 - 0 Ethan Handley2 - 0 WPts
08/04/2018Montevideo, Uruguay0 - 0 Porfio Preciado0 - 0 WPts