Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  31 - 7(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2024Nassau, Bahamas30 - 7(1) Balamurali Trivedi4 - 11 WPts
13/11/2023Nassau, Bahamas29 - 7(1) Guido Ciervo24 - 12 WPts
14/09/2023Nassau, Bahamas29 - 6(1) Robert Boswell27 - 13 LPts
16/07/2023Nassau, Bahamas28 - 6(1) Justyn Gac4 - 4 WPts
17/05/2023Nassau, Bahamas27 - 6(1) Jose Rodriguez3 - 2 WPts
19/03/2023Nassau, Bahamas26 - 6(1) Pancho Pasqual2 - 5 WPts
17/01/2023Nassau, Bahamas25 - 6(1) Okoth Ampomah1 - 21 WPts
18/11/2022Nassau, Bahamas24 - 6(1) Roberto Papapietro6(1) - 11 WPts
19/09/2022Nassau, Bahamas23 - 6(1) Ulrich Salm1 - 10(1) WPts
20/07/2022Nassau, Bahamas22 - 6(1) Stuart Urie1 - 5 WPts
20/05/2022Nassau, Bahamas21 - 6(1) Bryn Hovel9(1) - 19 WPts
21/03/2022Nassau, Bahamas21 - 5 Bryn Hovel8 - 19 LKO3
20/01/2022Nassau, Bahamas20 - 5 Alastair Tamu11 - 14 WPts
20/11/2021Nassau, Bahamas19 - 5 John Padon9 - 13 WPts
21/09/2021Soweto, South Africa18 - 5 Kamohelo Mapisa16 - 7 WPts
21/07/2021Nassau, Bahamas17 - 5 Declan Spence6 - 2 WPts
20/05/2021Nassau, Bahamas16 - 5 Zuffur Tantawi10 - 12 WPts
20/03/2021Montevideo, Uruguay15 - 5 Vicente Curto3 - 14 WPts
20/01/2021Aarhus, Denmark14 - 5 Carson Mose14 - 6 WPts
22/11/2020Nassau, Bahamas14 - 4 Leighton Angus3 - 10 LPts
04/10/2020Nassau, Bahamas13 - 4 Michael Davidge11 - 7 WPts
10/08/2020Nassau, Bahamas12 - 4 Pyotr Sabralimova6 - 4 WPts
09/06/2020New Kingston, Jamaica12 - 3 Chris Whitted11 - 1 LPts
10/04/2020Nassau, Bahamas11 - 3 Fanuco Rueda5 - 8 WPts
10/02/2020Nassau, Bahamas11 - 2 Vincent Matherson8 - 5 LPts
11/12/2019Nassau, Bahamas10 - 2 Fausto Galea3 - 1 WPts
11/10/2019Nassau, Bahamas9 - 2 Ame Heide5(1) - 2 WPts
11/08/2019Nassau, Bahamas8 - 2 Joo-ho Pyon3 - 5 WPts
11/06/2019Nassau, Bahamas7 - 2 Malcolm Kizika0 - 3 WPts
12/04/2019Ulaanbaatar, Mongolia7 - 1 Dirar Cazackpaev5 - 1 LPts
11/02/2019Nassau, Bahamas6 - 1 Tajo Ricardo6 - 1 WPts
12/12/2018Shymkent, Kazakhstan5 - 1 Valeri Abilew2 - 4 WPts
12/10/2018Nassau, Bahamas4 - 1 Joe Anderson2 - 4 WPts
14/08/2018Nassau, Bahamas3 - 1 Dai Grassie0 - 2 WPts
12/07/2018Nassau, Bahamas2 - 1 Kvido Bakalar0 - 3 WPts
10/05/2018Bangkok, Thailand2 - 0 Rachamongkol Kiatniwat0 - 1 LPts
09/03/2018Nassau, Bahamas1 - 0 Michael Gray1 - 0 WPts
06/02/2018Riga, Latvia0 - 0 Kolzak Meisters0 - 0 WPts