Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  26(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2025Nassau, Bahamas25(2) - 24 Vito Gualandi10(2) - 10 WPts
22/06/2025Nassau, Bahamas24(2) - 24 John Padon22(1) - 24 WPts
23/04/2025Nassau, Bahamas23(2) - 24 Michael Boylston0 - 1 WPts
22/02/2025Nassau, Bahamas22(2) - 24 Justin Rosie0 - 1 WPts
24/12/2024Nassau, Bahamas21(2) - 24 Chris Adarkwa4 - 8 WPts
25/10/2024Nassau, Bahamas20(2) - 24 Rey Gernand1 - 3 WPts
26/08/2024Nassau, Bahamas19(2) - 24 Rob Straney1 - 5 WPts
27/06/2024Nassau, Bahamas18(2) - 24 Waleed Rayes5 - 14 WPts
27/04/2024Nassau, Bahamas17(2) - 24 Jose Candella4 - 12 WPts
27/02/2024Nassau, Bahamas16(2) - 24 Goker Menzir2 - 9 WPts
29/12/2023Nassau, Bahamas15(2) - 24 Fionn MacGinnis0 - 9 WPts
30/10/2023Nassau, Bahamas14(2) - 24 Sean Salem3 - 8 WPts
30/08/2023Nassau, Bahamas13(2) - 24 Bilal Nazmi1 - 5 WPts
01/07/2023Nassau, Bahamas12(2) - 24 Chris Adarkwa1 - 1 WPts
02/05/2023Nassau, Bahamas11(2) - 24 James Morton16 - 17 WPts
11/03/2023Nassau, Bahamas11(2) - 23 Robert Boswell24 - 10 LPts Bahamas National Championships 2023View
04/03/2023Viba del Mar, Chile10(1) - 23 Oleos Enciso17 - 15(9) WKO3
04/01/2023Nassau, Bahamas9(1) - 23 Ashley Entrekin9 - 3 WPts
06/11/2022Santiago, Chile9(1) - 22 Santiago Castilla14 - 18 LPts
08/09/2022Nassau, Bahamas9(1) - 21 Robert Boswell21 - 9 LPts
13/07/2022Nassau, Bahamas9(1) - 20 Dai Grassie16(1) - 12 LPts
20/05/2022Nassau, Bahamas9(1) - 19 Connor Ramage21 - 6(1) LPts
21/03/2022Nassau, Bahamas8 - 19 Connor Ramage21 - 5 WKO3
20/01/2022Nassau, Bahamas7 - 19 Senon Salina9 - 9 WPts
20/11/2021Nassau, Bahamas7 - 18 Leighton Angus6 - 13 LPts
24/09/2021Nassau, Bahamas7 - 17 Vincent Matherson14 - 9 LPts
26/07/2021Carrefour, Haiti7 - 16 Jeffrey Fouroux10 - 9 LPts
26/05/2021Nassau, Bahamas7 - 15 Nicholas Rees11 - 10 LPts
16/04/2021Nassau, Bahamas7 - 14 Robert Kimmins13 - 6 LPts
14/02/2021Nassau, Bahamas7 - 13 Charles Sheriff15 - 4 LPts
21/12/2020Nassau, Bahamas7 - 12 Rex Mun12 - 8 LPts
09/11/2020Nassau, Bahamas7 - 11 Mark Riddell16 - 4 LPts
09/09/2020Nassau, Bahamas7 - 10 Juan Zevallos7 - 3 LPts
09/07/2020Almaty, Kazakhstan7 - 9 Luka Pirimkul1 - 10 LPts
10/05/2020Nassau, Bahamas6 - 9 Waqar Mian5 - 9 WPts
11/03/2020Nassau, Bahamas6 - 8 Mike Health12 - 2 LPts Bahamas National Championships 2020View
27/01/2020Nassau, Bahamas5 - 8 David Adger4 - 2 WPts
27/11/2019Nassau, Bahamas4 - 8 Adnan Saleem8 - 5 WPts
27/09/2019Nassau, Bahamas4 - 7 Kir Ryazantsev9 - 2 LPts
28/07/2019Nassau, Bahamas3 - 7 Leighton Girvin1 - 7 WPts
28/05/2019Nassau, Bahamas2 - 7 Jonathan Swinton2 - 5 WPts
29/03/2019Nassau, Bahamas2 - 6 Evgeny Baisultanow1 - 2 LPts
27/01/2019Nassau, Bahamas2 - 5 Dai Grassie2 - 4 LPts
27/11/2018Nassau, Bahamas2 - 4 Damiano Bellotti3 - 3 LPts
27/09/2018Settat, Morocco1 - 4 Faqih Chernoubi2 - 2 WPts
30/07/2018Rotterdam, Netherlands1 - 3 Meus Van Dam1 - 2 LPts
01/06/2018Rabat, Morocco0 - 3 Taqiy Avital1 - 2 WPts
03/04/2018Nassau, Bahamas0 - 2 Gregor George0 - 1 LPts
21/02/2018Nassau, Bahamas0 - 1 Dave Jones0 - 0 LPts
19/01/2018Nassau, Bahamas0 - 0 Michael Gray0 - 0 LPts