Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  21 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2026Nassau, Bahamas20 - 8 Santiago Ignacio6 - 8 WPts
04/12/2025Nassau, Bahamas19 - 8 Diego Mata6 - 7 WPts
06/10/2025Nassau, Bahamas18 - 8 Arran Clanahan0 - 7(1) WPts
07/08/2025Nassau, Bahamas17 - 8 Heung-Min Baek3(1) - 20 WPts
08/06/2025Nassau, Bahamas17 - 7 Chris Latta9 - 6 LPts
10/04/2025Nassau, Bahamas16 - 7 Leeroy Finnie0 - 4(1) WPts
10/02/2025Nassau, Bahamas15 - 7 Salvador Barragan2 - 2 WPts
13/12/2024Nassau, Bahamas15 - 6 Chris Latta5 - 4 LPts
12/10/2024Nassau, Bahamas14 - 6 Odo De Leon0 - 21 WPts
14/08/2024Nassau, Bahamas13 - 6 Mark Gibson4(1) - 7 WPts
15/06/2024Nassau, Bahamas12 - 6 Gareth Trzeguet22(2) - 19 WPts
16/04/2024Nassau, Bahamas11 - 6 Alano Segovia0 - 1 WPts
17/02/2024Nassau, Bahamas10 - 6 Fausto Rossetti4 - 10 WPts
19/12/2023Bratislava, Slovakia10 - 5 Radan Van25 - 8 LPts
21/10/2023Maracaibo, Venezuela9 - 5 Gabriel Cardoso11 - 17 WPts
23/08/2023Dubai, UAE9 - 4 Syed Haleemi4 - 9 LPts
25/06/2023Harbin, China8 - 4 Bing Fok9 - 19 WPts
27/04/2023Gomel, Belarus8 - 3 Petro Danko24(1) - 11 LPts
27/02/2023Kumasi, Ghana7 - 3 Paul Busia8(1) - 18 WPts
30/12/2022Komsomolsk, Russia6 - 3 Borya Kravets7 - 9 WPts
01/11/2022Nassau, Bahamas5 - 3 Raimy Mburu1 - 3 WPts
03/09/2022Vilnius, Lithuania5 - 2 Aleksander Karnowski9 - 18 LPts
06/07/2022Aarhus, Denmark5 - 1 Lunt Fey19 - 7 LPts
08/05/2022Nassau, Bahamas4 - 1 Zernebog Kaposts13 - 12 WPts
09/03/2022Nassau, Bahamas3 - 1 Johnny Bourland1 - 3 WPts
09/01/2022Nassau, Bahamas2 - 1 Dave Pait0 - 6 WPts
08/11/2021Nassau, Bahamas1 - 1 Kyle Cowan1 - 9 WPts
17/09/2021Nassau, Bahamas0 - 1 Michael Llewellyn8 - 16 WPts
05/08/2021Nassau, Bahamas0 - 0 Robert Brayer4 - 1 LPts