Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  20 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2027Nassau, Bahamas19 - 17 Mark Tennant4 - 9 WPts
21/11/2026Nassau, Bahamas18 - 17 Yasin Kazbekov7 - 10 WPts
21/09/2026Nassau, Bahamas17 - 17 Dave Dee11(3) - 15 WPts
22/07/2026Nassau, Bahamas16 - 17 Tryggvi Bossen4 - 7 WPts
22/05/2026Nassau, Bahamas15 - 17 Callum Barfoot0 - 2 WPts
24/03/2026Nassau, Bahamas14 - 17 Alejandro Terrazas1 - 4 WPts
23/01/2026Nassau, Bahamas13 - 17 Konstantin Baltbardis8 - 8(1) WPts
24/11/2025Nassau, Bahamas13 - 16 Malcolm Christopher10 - 27 LPts
25/09/2025Nassau, Bahamas12 - 16 David Buick10 - 13(1) WPts
27/07/2025Zurich, Switzerland12 - 15 Garrey Dahlke28(1) - 23 LPts
29/05/2025Nassau, Bahamas11 - 15 Ediz Doganchay0 - 11 WPts
31/03/2025Mecca, Saudi Arabia10 - 15 Amer Bastany2 - 12(1) WPts
31/01/2025Nassau, Bahamas9 - 15 Ewan Norrie8 - 7 WPts
02/12/2024Sofia, Bulgaria9 - 14 Nedelcho á Lysov0 - 5 LPts
04/10/2024Geneva, Switzerland9 - 13 Antoine Leroux18 - 23 LPts
06/08/2024Nassau, Bahamas9 - 12 John Flockhart12 - 14 LPts
14/06/2024Nassau, Bahamas8 - 12 Gethin Crosby4 - 14 WPts
14/04/2024San Jose, Costa Rica8 - 11 Jesus Esquivel13(1) - 14 LPts
15/02/2024Nassau, Bahamas7 - 11 Max Erven5 - 11 WPts
17/12/2023Charleroi, Belgium7 - 10 Sylvain Hugo23 - 9 LPts
19/10/2023Vancouver, Canada7 - 9 Chris Hendron5 - 17 LPts
21/08/2023Nassau, Bahamas6 - 9 Henry Nourse0 - 10 WPts
22/06/2023Plovdiv, Bulgaria6 - 8 Samuil á Sirakov4 - 4 LPts
24/04/2023Nassau, Bahamas5 - 8 Hikmet Garakhanov2(2) - 3 WPts
24/02/2023Antwerp, Belgium5 - 7 Alain Meinhut13(1) - 13 LPts
27/12/2022Oulu, Finland4 - 7 Ossian Kivi1 - 20(9) WPts
29/10/2022Yaoundé, Cameroon4 - 6 Demont Baudhuin14(1) - 16 LPts
31/08/2022Nassau, Bahamas4 - 5 Arthur Cain1 - 10 LPts
12/07/2022Nassau, Bahamas3 - 5 Morgan Fallis1 - 28 WPts
03/06/2022Gaineau, Canada2 - 5 Forrest Blanco1 - 0 WPts
05/04/2022Nassau, Bahamas1 - 5 Henry Nourse0 - 0 WPts
02/03/2022Durres, Albania1 - 4 Dalmat Bajraktari13 - 14 LPts
01/01/2022Tegucigalpa, Honduras1 - 3 Ora Curiel17 - 8 LPts
02/11/2021San Miguelito, Panama1 - 2 Quito Basto21(2) - 5 LPts
04/09/2021Ulaanbaatar, Mongolia1 - 1 Saif al Din Enkhjargal13 - 8 LPts
07/07/2021Nassau, Bahamas1 - 0 Mfon Sherif15 - 8 LPts
06/05/2021Nassau, Bahamas0 - 0 Arthur Cain0 - 3 WPts