Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2026Nassau, Bahamas21 - 14 James Kerwood1 - 0 WPts
30/07/2026Nassau, Bahamas20 - 14 Patryk Bilas6 - 4 WPts
31/05/2026Nassau, Bahamas19 - 14 Hernan Magin4 - 21 WPts
02/04/2026Nassau, Bahamas18 - 14 Arnie Mungle0 - 1 WPts
01/02/2026Nassau, Bahamas17 - 14 Hitoshi Mano1 - 7 WPts
03/12/2025Nassau, Bahamas16 - 14 Mitsuru Arita11(2) - 15 WPts
04/10/2025Nassau, Bahamas15 - 14 Vidar Flak4 - 14 WPts
05/08/2025Nassau, Bahamas14 - 14 Senon Duran13 - 12 WPts
06/06/2025Nassau, Bahamas13 - 14 Sancho Blasco4 - 6 WPts
08/04/2025Nassau, Bahamas12 - 14 Pazug Gabrielian0 - 5 WPts
07/02/2025Nassau, Bahamas12 - 13 Xalvador Arabia6 - 2 LPts
09/12/2024Nassau, Bahamas11 - 13 Malcolm Christopher7 - 24 WPts
10/10/2024Nassau, Bahamas11 - 12 Matt Storer13 - 8 LPts
11/08/2024La Florida, Chile11 - 11 Carlos Pando29 - 8 LPts
13/06/2024Harare, Zimbabwe10 - 11 John Chinodya1 - 9(2) WPts
15/04/2024Nassau, Bahamas9 - 11 Knel Yazdanyan1 - 2 WPts
16/02/2024Nassau, Bahamas8 - 11 Arthur Cain5 - 15 WPts
23/12/2023Nassau, Bahamas7 - 11 Danny Terres1 - 14(6) WPts
26/10/2023Nassau, Bahamas6 - 11 Vjekoslav Prpic0 - 3 WPts
27/08/2023Hamamatsu, Japan5 - 11 Hitoshi Kishimoto1 - 17 WPts
28/06/2023Nassau, Bahamas4 - 11 Ben Boyce2 - 3 WPts
28/04/2023Nassau, Bahamas3 - 11 Dominic Cumming9 - 8 WPts
28/02/2023Harare, Zimbabwe3 - 10 Barry Musona19 - 15 LPts
31/12/2022Masally, Azerbaijan3 - 9 Vuqar Faradjev20(1) - 12 LPts
02/11/2022Nassau, Bahamas2 - 9 Greg Mordecai0 - 4(1) WPts
04/09/2022Nassau, Bahamas2 - 8 Peter Lawhead8 - 8 LPts
04/08/2022Nassau, Bahamas1 - 8 Jakub Gola0 - 10(1) WPts
03/06/2022Toronto, Canada1 - 7 Antwan Whittum16 - 7 LPts
05/04/2022Nassau, Bahamas1 - 6 David Buick0 - 0 LPts
28/02/2022Nassau, Bahamas1 - 5 Canon Marvingt13 - 8 LPts
30/12/2021Brussels, Belgium1 - 4 Gerard Albert11 - 10 LPts
01/11/2021Nassau, Bahamas1 - 3 Asif Saeed18 - 7 LPts
01/09/2021Nassau, Bahamas1 - 2 Rob Reddick3 - 6 LPts
06/07/2021Nassau, Bahamas1 - 1 Matt Storer0 - 0 LPts
18/05/2021Nassau, Bahamas1 - 0 Stuart Wedderburn17(1) - 5 LPts
05/04/2021Nassau, Bahamas0 - 0 Dominic Cumming1 - 3 WPts