Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  19 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2026Nassau, Bahamas18 - 18 Arnie Moir6 - 1 WPts
01/02/2026Nassau, Bahamas18 - 17 Fumio Mukai6 - 8 LPts
03/12/2025Nassau, Bahamas18 - 16 Asif Kairimov14 - 11 LPts
04/10/2025Nassau, Bahamas17 - 16 Asif Kairimov14 - 10 WPts
05/08/2025Nassau, Bahamas16 - 16 Arnie Moir1 - 0 WPts
06/06/2025Nassau, Bahamas16 - 15 Fedya Benko4 - 1 LPts
07/04/2025Nassau, Bahamas15 - 15 Kir Iliyasoff3 - 2 WPts
07/02/2025Nassau, Bahamas14 - 15 Diego Ontiveros7 - 11 WPts
09/12/2024Nassau, Bahamas13 - 15 Rehan Gaber3 - 9 WPts
11/10/2024Nassau, Bahamas12 - 15 Bla×ej Repa1 - 10(1) WPts
12/08/2024Nassau, Bahamas11 - 15 Angel Fletes1 - 15 WPts
14/06/2024Nassau, Bahamas10 - 15 Fanuco Enriquez3 - 13 WPts
15/04/2024Nassau, Bahamas9 - 15 Radoslav á Balakov3 - 4 WPts
16/02/2024Nassau, Bahamas8 - 15 Denholm Heinsen1 - 1 WPts
18/12/2023Nassau, Bahamas7 - 15 Rob Reddick9 - 14 WPts
21/10/2023Riyadh, Saudi Arabia7 - 14 Ibrahim Tamer7(2) - 28 LPts
23/08/2023Nassau, Bahamas7 - 13 George Fergus3 - 14 LPts
25/06/2023Nassau, Bahamas6 - 13 Bryn Colson1 - 5 WPts
26/04/2023Sana'a, Yemen6 - 12 Faisal Fahmy29 - 3 LPts
26/02/2023Antofagasta, Chile5 - 12 Tajo Sais1 - 10 WPts
29/12/2022Baku, Azerbaijan5 - 11 Rasim Dadashov2 - 8 LPts
31/10/2022Nassau, Bahamas4 - 11 Zach Twaddell1 - 13(5) WPts
01/09/2022Nassau, Bahamas4 - 10 Paul Ashland21 - 8 LPts
07/07/2022Nassau, Bahamas4 - 9 Paul Bruce4 - 7 LPts
08/05/2022Nassau, Bahamas4 - 8 Antwan Elley3 - 24(2) LPts
14/03/2022Nassau, Bahamas4 - 7 Charles Law17 - 14 LPts Bahamas National Championships 2022View
11/03/2022Nassau, Bahamas3 - 7 Will Milne10 - 5 WPts Bahamas National Championships 2022View
10/01/2022Almaty, Kazakhstan2 - 7 Goga Mambetoff11 - 8 WPts
11/11/2021Nassau, Bahamas2 - 6 Antwan Barfoot20 - 7 LPts
15/09/2021Baku, Azerbaijan2 - 5 Ilqar Dzharbailov9 - 10 LPts
17/07/2021Nassau, Bahamas1 - 5 Johnny Biggie1 - 9 WPts
15/05/2021Nassau, Bahamas1 - 4 Robert Carwell9 - 10 LPts
05/04/2021Nassau, Bahamas0 - 4 Dai Kessen0 - 0 WPts
04/03/2021Nassau, Bahamas0 - 3 Elvis Bertram9 - 1 LPts
04/01/2021San Miguel, El Salvador0 - 2 Fausto Prudencio5 - 5 LPts
06/11/2020Nassau, Bahamas0 - 1 Paul Bruce0 - 0 LPts
05/10/2020Nassau, Bahamas0 - 0 Greg Profitt1 - 1 LPts