Weightclass:  Super Heavyweight
Location:  Nassau, Bahamas
Record:  44 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2031Nassau, Bahamas43 - 27 Richie Cox2 - 2 WPts
28/02/2031Nassau, Bahamas42 - 27 Mikayel Abrahamyan9 - 18 WPts
30/12/2030Nassau, Bahamas41 - 27 Ian Kirkwood18 - 8 WPts
31/10/2030Nassau, Bahamas40 - 27 Larenzo Urias1 - 1 WPts
02/09/2030Nassau, Bahamas39 - 27 Mark Dewart9 - 18 WPts
03/07/2030Nassau, Bahamas38 - 27 Ian Kirkwood17 - 6 WPts
04/05/2030Nassau, Bahamas37 - 27 Ruggiero Pentz2 - 6 WPts
06/03/2030Nassau, Bahamas36 - 27 Arthur Dovey4(2) - 22 WPts
04/01/2030Nassau, Bahamas35 - 27 Joe Lovett4 - 9(1) WPts
05/11/2029Oran, Algeria34 - 27 Rashid Khider0 - 0 WPts
07/09/2029Nassau, Bahamas34 - 26 Moses Fajinmi23 - 4 LPts
08/07/2029Stockholm, Sweden33 - 26 Maximilian Osbeck6 - 16 WPts
09/05/2029Stockholm, Sweden32 - 26 Benjamin Bennick6 - 14 WPts
11/03/2029Nassau, Bahamas32 - 25 Declan Edwards2 - 2 LPts Bahamas National Championships 2029View
11/02/2029Nassau, Bahamas31 - 25 Tajo Perdomo5 - 6 WPts
14/12/2028Mombasa, Kenya30 - 25 Zain Yusuf3 - 18 WPts
16/10/2028Nassau, Bahamas29 - 25 Nazaire Roussel1 - 4 WPts
17/08/2028Nassau, Bahamas28 - 25 Montana Barbo28 - 21 WPts
17/07/2028Nassau, Bahamas27 - 25 Montana Barbo28 - 20 WPts
16/06/2028Nassau, Bahamas26 - 25 Montana Barbo28 - 19 WPts
16/05/2028Nassau, Bahamas25 - 25 Montana Barbo28 - 18 WPts
17/03/2028Nassau, Bahamas25 - 24 James Humeston15 - 8 LPts Bahamas National Championships 2028View
14/03/2028Nassau, Bahamas24 - 24 Fraser Leaper11 - 15 WPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas23 - 24 Ashley Feamster5 - 4 WPts Bahamas National Championships 2028View
14/02/2028Nassau, Bahamas23 - 23 Maharram Aliev22 - 21 LPts
09/01/2028Port-au-Prince, Haiti23 - 22 Guido Pascual9(2) - 15 LPts Americas Championships 2028View
01/01/2028Nassau, Bahamas22 - 22 Canon Sebastian24 - 12(1) WPts
01/12/2027Nassau, Bahamas21 - 22 Canon Sebastian24 - 11(1) WPts
22/10/2027Tampere, Finland20 - 22 Luukas Elomaa25 - 23(2) WPts
20/09/2027Tampere, Finland20 - 21 Luukas Elomaa24 - 23(2) LPts
20/08/2027The Hague, Netherlands19 - 21 Joost Lauwereins19 - 13 WPts
20/07/2027The Hague, Netherlands19 - 20 Joost Lauwereins18 - 13 LPts
19/06/2027Nassau, Bahamas19 - 19 Joost Lauwereins17 - 13 LPts
15/05/2027Shymkent, Kazakhstan19 - 18 Goga Iclassoff20 - 12 LPts
17/03/2027Nassau, Bahamas18 - 18 Floyd Phillips6 - 5 WPts Bahamas National Championships 2027View
14/03/2027Nassau, Bahamas17 - 18 Bruce Prothro13 - 19 WPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas16 - 18 Jake Pye15 - 18 WPts Bahamas National Championships 2027View
06/03/2027Nassau, Bahamas15 - 18 Antwan Walls1 - 4 WPts
06/01/2027Paris, France14 - 18 Sacha Becotte5 - 16 WPts
08/11/2026Melbourne, Australia13 - 18 Paul Willie8 - 16 WPts
09/09/2026Nezahualcoyotl, Mexico12 - 18 Vicente Morera1 - 11 WPts
11/07/2026Sao Paulo, Brazil11 - 18 Emanuel Espinola0 - 0 WPts
13/05/2026Nassau, Bahamas11 - 17 David Davies10 - 11 LPts
14/03/2026Kharkiv, Ukraine11 - 16 Goga Zahorsky14(2) - 10 LPts
14/01/2026Nassau, Bahamas10 - 16 Nick Scott0 - 9 WPts
15/11/2025Salta, Argentina10 - 15 Kiki Bejar6 - 2 LPts
17/09/2025Nassau, Bahamas9 - 15 Mel Coupland6 - 12 WPts
21/07/2025Nassau, Bahamas8 - 15 Michael Sneddon7 - 15 WPts
01/06/2025Nassau, Bahamas8 - 14 Hugh Steen20 - 15(3) LPts
20/04/2025Nassau, Bahamas8 - 13 David Raison23(2) - 16 LPts
14/03/2025Nassau, Bahamas8 - 12 Oscar Benzie47(1) - 16 LPts Bahamas National Championships 2025View
11/03/2025Nassau, Bahamas7 - 12 Bruce Prothro6 - 10 WPts Bahamas National Championships 2025View
15/02/2025Nassau, Bahamas6 - 12 Jay Boner31 - 17 WPts
11/01/2025Nassau, Bahamas5 - 12 Bryn Pennoyer7 - 12 WPts
24/11/2024Adana, Turkey4 - 12 Ilker Demirtas10 - 13 WPts
26/09/2024Lyon, France4 - 11 Pernell Fouroux21 - 22 LPts
29/07/2024Nassau, Bahamas3 - 11 Bruce Prothro3 - 9 WPts
29/05/2024Nassau, Bahamas3 - 10 Ivan Prokop4 - 8(1) LPts
30/03/2024Nassau, Bahamas3 - 9 Mason Home7 - 15 LPts
12/02/2024Nassau, Bahamas3 - 8 Dale Hector14 - 23 LPts
27/12/2023Nassau, Bahamas3 - 7 Mel Coupland1 - 2 LPts
01/11/2023Nassau, Bahamas3 - 6 Kosmosr Georgopoulos27 - 15 LPts
02/09/2023Nassau, Bahamas3 - 5 Mel Coupland0 - 1 LPts
31/07/2023Zaria, Nigeria3 - 4 Oscar Shagaya27(1) - 8 LPts
02/06/2023San Juan, Puerto Rico3 - 3 Cortez Bobadilla7 - 12(1) LPts
03/04/2023Sofia, Bulgaria3 - 2 Tolga Birdal15 - 17 LPts
03/02/2023Nassau, Bahamas2 - 2 Xaverius Bellon0 - 10 WPts
05/12/2022Nassau, Bahamas1 - 2 Colin Barmore0 - 0 WPts
03/11/2022Nassau, Bahamas1 - 1 James Soutter19(1) - 13 LPts
09/09/2022Nassau, Bahamas1 - 0 Bryan Gerdon14(1) - 14 LPts
05/08/2022Nassau, Bahamas0 - 0 Geoff Kellas1 - 5 WPts