Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  31 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2025Nassau, Bahamas30 - 21 Seth Morse6 - 3 WPts
31/08/2025Nassau, Bahamas29 - 21 Spencer Mailer1 - 10 WPts
02/07/2025Nassau, Bahamas28 - 21 Ian Vails2 - 6 WPts
03/05/2025Nassau, Bahamas27 - 21 Euan Jones9(1) - 18 WPts
04/03/2025Nassau, Bahamas26 - 21 Gethin Roland2 - 11(2) WPts
03/01/2025Nassau, Bahamas25 - 21 Euan Lockard1 - 2 WPts
04/11/2024Nassau, Bahamas25 - 20 Euan Accam25(3) - 16 LPts
06/09/2024Nassau, Bahamas24 - 20 Gethin Roland1 - 8(2) WPts
07/07/2024Nassau, Bahamas23 - 20 Rehman Galla4 - 6 WPts
07/05/2024Nassau, Bahamas22 - 20 Chris Mbun2 - 6 WPts
08/03/2024Nassau, Bahamas21 - 20 Hubert Henzel2 - 6 WPts
07/01/2024Zurich, Switzerland21 - 19 Hubbard Stolt29(2) - 14 LPts
07/12/2023Zurich, Switzerland21 - 18 Hubbard Stolt28(2) - 14 LPts
06/11/2023Zurich, Switzerland21 - 17 Hubbard Stolt27(2) - 14 LPts
04/10/2023Nassau, Bahamas21 - 16 Ahmed Yasser10 - 12 LPts
03/09/2023Nassau, Bahamas21 - 15 Ethan Handley23(2) - 13 LPts
10/07/2023Nassau, Bahamas20 - 15 Jack Edris19 - 16 WPts
16/05/2023Panama City, Panama20 - 14 Leonardo Buelna7 - 8 LPts
17/03/2023Nassau, Bahamas19 - 14 Bob Hendrie19 - 18 WPts Bahamas National Championships 2023View
14/03/2023Nassau, Bahamas18 - 14 Michael Gilmer26 - 11 WPts Bahamas National Championships 2023View
11/03/2023Nassau, Bahamas17 - 14 Arnie Torrance2 - 19 WPts Bahamas National Championships 2023View
28/02/2023Nassau, Bahamas16 - 14 Euan Jones4 - 8 WPts
31/12/2022Nassau, Bahamas15 - 14 Fatos Taner8 - 11 WPts
01/11/2022Nassau, Bahamas14 - 14 Dave Martin16 - 12 WPts
08/09/2022Las Tunas, Cuba13 - 14 Fraco Pio3 - 11 WPts
10/07/2022Vienna, Austria12 - 14 Steinway Zienagel19 - 8 WPts
12/05/2022Nassau, Bahamas12 - 13 Richie Gove17 - 11 LPts
12/03/2022Ogbomosho, Nigeria12 - 12 Bright Jideonwo5 - 13 LPts
12/01/2022Nassau, Bahamas11 - 12 Bartlomiej Dominiak3 - 14 WPts
12/11/2021Nassau, Bahamas11 - 11 Brett Gunion17(1) - 6 LPts
13/09/2021Nassau, Bahamas10 - 11 Amiens Richoux5 - 7 WPts
13/07/2021Tegucigalpa, Honduras10 - 10 Xaver Yero18 - 5 LPts
14/05/2021Nassau, Bahamas10 - 9 Ethan Innes17 - 2 LPts
15/03/2021Nassau, Bahamas9 - 9 Saad Safi12 - 7 WPts
15/01/2021Russeifa, Jordan8 - 9 Kamran Sabet6(2) - 13 WPts
17/11/2020Nassau, Bahamas7 - 9 Dashiell Beatrice4 - 12 WPts
18/09/2020Nassau, Bahamas7 - 8 Fraser Bryan16 - 3 LPts
09/08/2020Nassau, Bahamas7 - 7 Jacob Tinlin9 - 6(2) LPts
08/06/2020Nassau, Bahamas6 - 7 Jack Treharne8 - 7 WPts
07/04/2020Nassau, Bahamas5 - 7 Kolya Kairkulov8 - 5 WPts
07/02/2020Pretoria, South Africa4 - 7 Tokelo Msibi5 - 5 WPts
10/12/2019Riga, Latvia4 - 6 Vikenti Kaposts1 - 9 LPts
10/10/2019Nassau, Bahamas3 - 6 Tobias Brisbane8 - 3 WPts
10/08/2019Nassau, Bahamas2 - 6 Ian Winton3 - 6 WPts
10/06/2019Nassau, Bahamas1 - 6 Blake Tuten1 - 8 WPts
13/04/2019Nassau, Bahamas1 - 5 Jacob Tinlin4 - 3(1) LPts
10/02/2019Nassau, Bahamas1 - 4 Ethan Handley5 - 2 LPts
11/12/2018Nassau, Bahamas1 - 3 Krzysztof Guzek6 - 0 LPts
12/10/2018Vilnius, Lithuania1 - 2 Kundrat Giba3 - 0 LPts
14/08/2018Nassau, Bahamas1 - 1 Mark Blaikie1 - 1 LPts
07/07/2018Khayelitsha, South Africa0 - 1 Jack Makuanza0 - 0 WPts
09/05/2018Nassau, Bahamas0 - 0 Fiske Balstad0 - 0 LPts