Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  15(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2027Nassau, Bahamas14(1) - 20 Evan McClafferty1 - 0 WPts
18/11/2026Nassau, Bahamas13(1) - 20 Gonzalo Beltram2 - 5 WPts
18/09/2026Nassau, Bahamas13(1) - 19 Rico Rodriguez9 - 9 LPts
20/07/2026Nassau, Bahamas12(1) - 19 Emil Bilandžija0 - 4 WPts
20/05/2026Nassau, Bahamas12(1) - 18 Ognian á Bronnikov7 - 3 LPts
22/03/2026Nassau, Bahamas11(1) - 18 Juan Vielma0 - 11 WPts
22/01/2026Nassau, Bahamas11(1) - 17 Khudayar Bajmadi4(1) - 7 LPts
23/11/2025Nassau, Bahamas10(1) - 17 Bob Vallance1 - 0 WPts
24/09/2025Nassau, Bahamas9 - 17 Zach Twaddell3 - 29(10) WKO3
26/07/2025Tegucigalpa, Honduras8 - 17 Vicente Velez12 - 15(6) WPts
28/05/2025Las Condes, Chile8 - 16 Guillermo Alviso5 - 14 LPts
30/03/2025Melbourne, Australia7 - 16 Felix Boyd23 - 20 WPts
30/01/2025Nassau, Bahamas7 - 15 Chalermjak Sakvichian8 - 6 LPts
02/12/2024Nonthaburi, Thailand6 - 15 Petchwanchai Chanabut7 - 10 WPts
04/10/2024Charleroi, Belgium6 - 14 Laramie Artaud13 - 17 LPts
06/08/2024Nassau, Bahamas5 - 14 Cortez Hernadez6 - 13 WPts
08/06/2024Douala, Cameroon5 - 13 Bonar Bodjongo31 - 11 LPts
10/04/2024Nassau, Bahamas4 - 13 Yulian Jaunozols0 - 3 WPts
11/02/2024Arequipa, Peru4 - 12 Oihane Orduno8 - 15 LPts
14/12/2023Santo Domingo de Guzman, Dominican Republic4 - 11 Diego Larios17(1) - 12 LPts
15/10/2023Kosice, Slovakia3 - 11 MiloÜ Rada16 - 20 WPts
17/08/2023Tipitapa, Nicaragua3 - 10 Zelipe Carrizales4 - 11 LPts
19/06/2023Dushanbe, Tajikistan3 - 9 Fariz Nawaz27 - 7 LPts
21/04/2023Toulouse, France3 - 8 Bayard Malot18 - 16 LPts
21/02/2023Piraeus, Greece3 - 7 Rhodes Frangos20 - 8 LPts
24/12/2022Nassau, Bahamas2 - 7 Joey Hew1 - 5 WPts
07/11/2022Nassau, Bahamas2 - 6 Joe Dickie21(1) - 9 LPts
05/10/2022Nassau, Bahamas1 - 6 Michael Ritchison0 - 0 WPts
27/08/2022Fes, Morocco1 - 5 Thawab Marciano14 - 15 LPts
29/06/2022Bekasi, Indonesia1 - 4 Raeland Ratnasari22 - 5 LPts
01/05/2022Tegucigalpa, Honduras1 - 3 Berto Badilla23 - 7 LPts
03/03/2022Nassau, Bahamas0 - 3 Sid Forsythe1 - 2 WPts
01/01/2022Winnipeg, Canada0 - 2 Mark Wyly6 - 13 LPts
03/11/2021Nassau, Bahamas0 - 1 John Flockhart4 - 5 LPts
05/09/2021Nassau, Bahamas0 - 0 Arthur Cain0 - 5 LPts