Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2026Nassau, Bahamas24 - 17 Paul Kelsoe1 - 4 WPts
28/11/2025Nassau, Bahamas23 - 17 George Budge2 - 0 WPts
29/09/2025Nassau, Bahamas22 - 17 Denton Hamel7 - 16 WPts
31/07/2025Nassau, Bahamas21 - 17 Spencer Mailer1 - 9 WPts
01/06/2025Nassau, Bahamas20 - 17 Callum Kirkbride7 - 15 WPts
02/04/2025Nassau, Bahamas19 - 17 Euan Jones9(1) - 17 WPts
01/02/2025Nassau, Bahamas18 - 17 Stuart Kennedy2 - 8 WPts
04/12/2024Nassau, Bahamas17 - 17 Gethin Roland2 - 9(2) WPts
05/10/2024Nassau, Bahamas16 - 17 Hadeon Bortnick2 - 8 WPts
07/08/2024Nassau, Bahamas15 - 17 VÝtezslav Klas1 - 5 WPts
09/06/2024Nassau, Bahamas14 - 17 David Waddell0 - 12 WPts
10/04/2024Nassau, Bahamas13 - 17 Euan Jones6(1) - 13 WPts
10/02/2024Nassau, Bahamas12 - 17 Mark McBee0 - 14(13) WPts
12/12/2023Nassau, Bahamas11 - 17 Joel Lochhead2 - 10 WPts
12/10/2023Cali, Colombia11 - 16 Olindo Romo13 - 23 LPts
14/08/2023Baku, Azerbaijan11 - 15 Kamal Shukurov28 - 8 LPts
14/07/2023Baku, Azerbaijan11 - 14 Kamal Shukurov27 - 8 LPts
12/06/2023Baku, Azerbaijan11 - 13 Kamal Shukurov26 - 8 LPts
12/05/2023Baku, Azerbaijan11 - 12 Kamal Shukurov25 - 8 LPts
11/04/2023Baku, Azerbaijan11 - 11 Kamal Shukurov24 - 8 LPts
11/03/2023Nassau, Bahamas11 - 10 Bob Hendrie17 - 18 LPts Bahamas National Championships 2023View
24/02/2023La Florida, Chile11 - 9 Sancho Caldera12 - 9 LPts
24/01/2023Baku, Azerbaijan11 - 8 Kamal Shukurov23 - 6 LPts
24/12/2022Ichikawa, Japan11 - 7 Isamu Matsui21 - 7 LPts
04/11/2022Melbourne, Australia10 - 7 Nicholas King10 - 14(1) WPts
06/09/2022Plzen, Czech Republic10 - 6 Gustav Chromy18(1) - 10 LPts
09/07/2022Wollongong, Australia9 - 6 Sean Tier7 - 14 WPts
11/05/2022Ottawa, Canada8 - 6 Jonathan Biggs16 - 8 WPts
13/03/2022Brest, Belarus7 - 6 Zernebog Zamkovoy14 - 10 WPts
13/01/2022Nassau, Bahamas7 - 5 Angel Zegarra16(1) - 7 LPts
12/11/2021Nassau, Bahamas6 - 5 Alec McAlpine7 - 12 WPts
12/09/2021Nassau, Bahamas5 - 5 Michael Johnston3 - 6 WPts
12/07/2021Laval, Canada4 - 5 Charles Villechaize3 - 13 WPts
13/05/2021Nassau, Bahamas4 - 4 Sam Ocheltree3 - 0 LPts
13/03/2021Nassau, Bahamas3 - 4 Nicholas King3 - 11(1) WPts
13/01/2021Nassau, Bahamas2 - 4 Blerim Gjinali5 - 12 WPts
12/11/2020Nassau, Bahamas1 - 4 Kyle Yuille3 - 1 WPts
12/09/2020Nassau, Bahamas1 - 3 Cody Lanman3 - 3 LPts
11/07/2020Nassau, Bahamas1 - 2 Diego Rana8 - 7 LPts
11/05/2020Nassau, Bahamas1 - 1 Durand Van der Striepe9 - 4 LPts
11/03/2020Nassau, Bahamas1 - 0 Sid Rodie11 - 3 LPts Bahamas National Championships 2020View
05/02/2020Nassau, Bahamas0 - 0 Aftab Yasser13 - 0 WPts