Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  20 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2025Nassau, Bahamas20 - 13 Callum Kirkbride8 - 17 LPts
21/08/2025Nassau, Bahamas19 - 13 John Ingram3 - 19 WPts
22/06/2025Nassau, Bahamas19 - 12 Cody Stobie3 - 5 LPts
23/04/2025Nassau, Bahamas18 - 12 Paul Kirk4 - 3 WPts
22/02/2025Nassau, Bahamas17 - 12 Denton Hamel6 - 10 WPts
25/12/2024Nassau, Bahamas16 - 12 Akbar Chand3 - 11 WPts
26/10/2024Nassau, Bahamas16 - 11 Elias Ras1 - 2 LPts
28/08/2024Nassau, Bahamas15 - 11 Kenzie Koranteng1 - 3 WPts
30/06/2024Nassau, Bahamas15 - 10 Aleksandr Markowski29 - 12 LPts
01/05/2024Nassau, Bahamas14 - 10 Ulises Arquilla3(1) - 12 WPts
03/03/2024Nassau, Bahamas13 - 10 Lewie Johanns2 - 5 WPts
03/01/2024Nassau, Bahamas12 - 10 Fraser Wanyama0 - 1 WPts
04/11/2023Gomel, Belarus11 - 10 Volodymyr Dolinsky21 - 19 WPts
06/09/2023Gyumri, Armenia11 - 9 Ardzan Voskanyan35(2) - 3 LPts
09/07/2023Nassau, Bahamas11 - 8 Gregor Brimer19 - 15 LPts
12/05/2023Nassau, Bahamas11 - 7 Michael Johnston7 - 12 LPts
14/03/2023Nassau, Bahamas11 - 6 Bob Hendrie18 - 18 LPts Bahamas National Championships 2023View
11/03/2023Nassau, Bahamas10 - 6 Billy Tansey7 - 7 WPts Bahamas National Championships 2023View
03/03/2023Nassau, Bahamas10 - 5 Billy Tansey6 - 7 LPts
07/01/2023Nassau, Bahamas9 - 5 Elliot Christy1 - 18 WPts
10/11/2022Nassau, Bahamas8 - 5 Paul Roose16 - 12 WPts
01/10/2022Nassau, Bahamas7 - 5 Robert Tough20 - 9 WPts
31/08/2022Nassau, Bahamas6 - 5 Porfio Solana3 - 1 WPts
02/07/2022Harare, Zimbabwe5 - 5 Usi Mugabe1 - 1 WPts
04/05/2022Vienna, Austria5 - 4 Bronson Daehne8 - 17 LPts
06/03/2022Oran, Algeria5 - 3 Amer Elouazzani8 - 17(1) LPts
06/01/2022Nassau, Bahamas4 - 3 Stipe Malovic4 - 22 WPts
06/11/2021Nassau, Bahamas3 - 3 James Orrock0 - 0 WPts
06/09/2021Nassau, Bahamas2 - 3 James Bardsley0 - 0 WPts
12/07/2021Nassau, Bahamas1 - 3 Xaver Hidalgo9 - 13 WPts
11/05/2021Yerevan, Armenia0 - 3 Zkon Varadyan8 - 11 WPts
12/03/2021Nassau, Bahamas0 - 2 Spencer Wilson1 - 4 LPts
27/01/2021Nassau, Bahamas0 - 1 Mark Hopping9 - 10 LPts
05/12/2020Nassau, Bahamas0 - 0 Sam Ocheltree0 - 0 LPts