Weightclass:  Super Heavyweight
Location:  Nassau, Bahamas
Record:  30 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2026Nassau, Bahamas29 - 24 Franco Lazcano4 - 15 WPts
26/07/2026Nassau, Bahamas28 - 24 Paul McAnallen3 - 5 WPts
27/05/2026Nassau, Bahamas27 - 24 Geoff Lyttle4 - 13 WPts
28/03/2026Nassau, Bahamas26 - 24 Arthur Dovey0 - 1 WPts
27/01/2026Nassau, Bahamas26 - 23 Morgan Aikman34 - 20 LPts
28/11/2025Nassau, Bahamas25 - 23 Baltasar Abar5(1) - 8 WPts
29/09/2025Nassau, Bahamas24 - 23 Blake Pate2 - 11 WPts
31/07/2025Nassau, Bahamas23 - 23 Bradley Senanu0 - 2 WPts
01/06/2025Nassau, Bahamas22 - 23 David Davies8 - 6 WPts
02/04/2025Nassau, Bahamas21 - 23 Phil Husky1 - 3 WPts
01/02/2025Nassau, Bahamas20 - 23 Lloyd Gowen6 - 21 WPts
04/12/2024Nassau, Bahamas19 - 23 Dobroslav Pogacic2 - 8 WPts
05/10/2024Rijeka, Croatia18 - 23 Darijo Markulin5 - 16 WPts
07/08/2024Dubai, UAE17 - 23 Bilal Naggar25 - 16 WPts
09/06/2024Nassau, Bahamas16 - 23 Hugh Steen16 - 13(3) WPts
11/04/2024Nassau, Bahamas15 - 23 Jay Hairston1 - 15 WPts
12/02/2024Nassau, Bahamas14 - 23 Paul Caden3 - 8 WPts
14/12/2023Kremenchuk, Ukraine14 - 22 Afon Zaleski23(2) - 11 LPts
16/10/2023Manaus, Brazil14 - 21 Alejandro Marta14(2) - 8 LPts
18/08/2023Waitakere, New Zealand14 - 20 Bryan Abraham0 - 0 LPts
20/06/2023Melbourne, Australia14 - 19 Mick Wardlaw18 - 12 LPts
22/04/2023Goiania, Brazil13 - 19 Pedro Bernardo2 - 10 WPts
22/02/2023Nassau, Bahamas13 - 18 Vincent Milloy19(2) - 14 LPts
28/12/2022Montevideo, Uruguay13 - 17 Aimon Obregon15(1) - 16 LPts
30/10/2022Zurich, Switzerland12 - 17 Ardal Helmig4 - 13 WPts
01/09/2022Rosario, Argentina12 - 16 Juan Llerena12 - 15(3) LPts
04/07/2022Nassau, Bahamas11 - 16 Ryszard Smigielski0 - 4 WPts
06/05/2022Copenhagen, Denmark11 - 15 Sven Lennert19 - 5 LPts
07/03/2022Havana, Cuba10 - 15 Jose Alcantara2 - 1 WPts
06/01/2022San Jose, Costa Rica10 - 14 Desiderio Siguenza3 - 5 LPts
07/11/2021Odense, Denmark10 - 13 Ulrik Christensen16 - 4 LPts
08/09/2021Nassau, Bahamas10 - 12 James Bliven16 - 6 LPts
08/07/2021San Juan, Puerto Rico10 - 11 Roman Forero17 - 6 LPts
07/05/2021Nassau, Bahamas10 - 10 James Bliven14 - 6 LPts
09/03/2021Nassau, Bahamas9 - 10 Lucas Strother5 - 12 WPts
08/01/2021Nassau, Bahamas9 - 9 Bryan Gerdon7 - 11 LPts
08/11/2020Zagreb, Croatia8 - 9 Aljoša Bekavac6 - 10 WPts
10/09/2020Nassau, Bahamas8 - 8 Labaron Ory7(1) - 4 LPts
10/07/2020Zagreb, Croatia8 - 7 Denis Galic8 - 5 LPts
11/05/2020Nassau, Bahamas7 - 7 Blake Moutray3(1) - 9 WPts
11/03/2020Nassau, Bahamas7 - 6 James Bliven10 - 2 LPts Bahamas National Championships 2020View
04/02/2020Nassau, Bahamas7 - 5 John Monro7 - 4 LPts
05/12/2019Nassau, Bahamas6 - 5 Ximen Bonito2 - 2 WPts
06/10/2019Helsinki, Finland5 - 5 Sulevi Isokangas8 - 1 WPts
08/08/2019Helsinki, Finland5 - 4 Aleksanteri Kuikkonen2 - 2 LPts
09/06/2019San Jose, Costa Rica5 - 3 Senon Rosado3 - 6 LPts
10/04/2019Nassau, Bahamas4 - 3 Diego Lacayo2 - 6 WPts
08/02/2019Lusaka, Zambia3 - 3 Quoitrel Mudala3 - 2 WPts
10/12/2018Nassau, Bahamas3 - 2 Paul Landrum3 - 2 LPts
22/10/2018Nassau, Bahamas2 - 2 Antwan Peterson3 - 1 WPts
13/09/2018Montevideo, Uruguay2 - 1 Ignado Reina4 - 1 LPts
16/07/2018Nassau, Bahamas2 - 0 James Bliven1 - 0 LPts
18/05/2018San Juan, Puerto Rico1 - 0 Quico Rizo0 - 0 WPts
20/03/2018Nassau, Bahamas0 - 0 Yahya Yassin0 - 0 WPts