Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  43 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2027Nassau, Bahamas42 - 14 Josh Anaja4 - 20(1) WPts
09/10/2027Nassau, Bahamas41 - 14 Jay-Jay Chiedozie0 - 10 WPts
10/08/2027Nassau, Bahamas40 - 14 Makalo Lekuton2 - 8 WPts
10/06/2027Nassau, Bahamas39 - 14 Venacio Loya22 - 8 WPts
12/04/2027Nassau, Bahamas38 - 14 Gust Andries13 - 8 WPts
10/02/2027Nassau, Bahamas37 - 14 Dmitriy Bezdeliga2 - 6 WPts
11/12/2026Nassau, Bahamas36 - 14 Imededdine Abidi3 - 3 WPts
12/10/2026Nassau, Bahamas35 - 14 Petro Kozlovsky4 - 5 WPts
13/08/2026Nassau, Bahamas34 - 14 Dragomir á Savelev6 - 5 WPts
14/06/2026Nassau, Bahamas33 - 14 Bryan Dede9 - 20 WPts
15/04/2026Nassau, Bahamas32 - 14 Spencer Dundas2 - 2 WPts
14/02/2026Nassau, Bahamas31 - 14 David Lagos11 - 12(1) WPts
16/12/2025Linden, Guyana31 - 13 Chris Magill26 - 15 LPts
14/11/2025Linden, Guyana31 - 12 Chris Magill25 - 15 LPts
14/10/2025Accra, Ghana30 - 12 Owen Selasee40(1) - 10 WPts
13/09/2025Accra, Ghana30 - 11 Owen Selasee39(1) - 10 LPts
13/08/2025Nassau, Bahamas29 - 11 Uzondu Rascalimu14 - 16 WPts
13/07/2025Nassau, Bahamas28 - 11 Spencer Meylor10 - 6 WPts
12/06/2025Nassau, Bahamas27 - 11 Emerson Schanzer5 - 23 WPts
12/05/2025Nassau, Bahamas26 - 11 Dave Coutts11 - 20 WPts
11/04/2025Nassau, Bahamas25 - 11 Dave Coutts11 - 19 WPts
11/03/2025Nassau, Bahamas25 - 10 Spencer Wilson17(1) - 14 LPts Bahamas National Championships 2025View
05/02/2025Nassau, Bahamas24 - 10 Fraco Pio9 - 28(1) WPts
05/01/2025Nassau, Bahamas23 - 10 Fraco Pio9 - 27(1) WPts
05/12/2024Nassau, Bahamas22 - 10 Chris Magill15 - 11 WPts
23/10/2024Nassau, Bahamas22 - 9 Richie Gove30 - 13 LPts
28/08/2024Nassau, Bahamas21 - 9 Fraco Pio8 - 24(1) WPts
28/07/2024Nassau, Bahamas20 - 9 Ramiro Hernandez13(1) - 11 WPts
27/06/2024Nassau, Bahamas19 - 9 Ramiro Hernandez13(1) - 10 WPts
27/05/2024Nassau, Bahamas18 - 9 Ramiro Hernandez13(1) - 9 WPts
20/04/2024Oran, Algeria17 - 9 Irfan Zouabri30 - 21 WPts
17/03/2024Nassau, Bahamas17 - 8 Cole Arthur12 - 6 LPts Bahamas National Championships 2024View
14/03/2024Nassau, Bahamas16 - 8 Bob Hendrie22 - 23 WPts Bahamas National Championships 2024View
11/03/2024Nassau, Bahamas15 - 8 James Bardsley12(1) - 5 WPts Bahamas National Championships 2024View
05/03/2024Baku, Azerbaijan15 - 7 Borya Ahn22(1) - 15 LPts
03/02/2024Durres, Albania15 - 6 Besmir Velo29 - 13 LPts
28/12/2023Nassau, Bahamas14 - 6 Lucas Wheeling10 - 17 WPts
29/10/2023Vilnius, Lithuania13 - 6 Zygfryd Klimas14 - 21(2) WPts
31/08/2023Copenhagen, Denmark12 - 6 Ingmar Mindrup13 - 20 WPts
03/07/2023Nassau, Bahamas11 - 6 James Mein16 - 16 WPts
06/05/2023San Jose, Costa Rica10 - 6 Rio Labrador5 - 14 WPts
07/03/2023Toronto, Canada9 - 6 Kai Hendrie20 - 6 WPts
07/01/2023Nassau, Bahamas8 - 6 Jacob Murray8 - 4 WPts
01/12/2022Nassau, Bahamas7 - 6 Robert Tough20 - 10 WPts
29/10/2022Dushanbe, Tajikistan7 - 5 Mehdiqulu Tagizade23 - 7(2) LPts
31/08/2022Adana, Turkey6 - 5 Bora Cehre0 - 3 WPts
03/07/2022Nassau, Bahamas6 - 4 Mark Dundas11(1) - 3 LPts
04/05/2022Toshkent, Uzbekistan6 - 3 Ioakim Cartaev23 - 4 LPts
06/03/2022Montreal, Canada6 - 2 John Swapp11 - 10 LPts
06/01/2022Nassau, Bahamas5 - 2 Darryl Robie0 - 0 WPts
12/11/2021Nassau, Bahamas4 - 2 Zachary McCleary5 - 13 WPts
12/09/2021Nassau, Bahamas4 - 1 Mark Dundas7 - 2 LPts
14/07/2021Nassau, Bahamas4 - 0 Spengler Matzanke11 - 12(1) LPts
13/05/2021Nassau, Bahamas3 - 0 Neil All4 - 4 WPts
20/03/2021Nassau, Bahamas2 - 0 Mark Capradossi8 - 12 WPts
20/01/2021Nassau, Bahamas1 - 0 Paul Baughan14 - 4 WPts
05/12/2020Nassau, Bahamas0 - 0 Fraser Blakeman0 - 0 WPts