Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  30(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2026Nassau, Bahamas29(1) - 24 Euan Stoker5 - 6 WPts
01/10/2026Nassau, Bahamas28(1) - 24 Ashoka Mohabir5 - 7 WPts
02/08/2026Nassau, Bahamas27(1) - 24 Thomas Regan4 - 12 WPts
03/06/2026Nassau, Bahamas26(1) - 24 Yulian Baylarbayov14 - 14 WPts
04/04/2026Nassau, Bahamas25(1) - 24 Matthew McLean4 - 7 WPts
03/02/2026Nassau, Bahamas24(1) - 24 Erol Ozoguz0 - 6 WPts
05/12/2025Nassau, Bahamas23(1) - 24 Amer Mir4 - 8 WPts
06/10/2025Nassau, Bahamas22(1) - 24 Santiago Lovera6 - 8 WPts
07/08/2025Nassau, Bahamas21(1) - 24 Manu Zatyt5 - 8 WPts
08/06/2025Nassau, Bahamas21(1) - 23 Mark Linnen33(4) - 15 LPts
09/04/2025Nassau, Bahamas20(1) - 23 Vicente Pizana4 - 8 WPts
08/02/2025Nassau, Bahamas20(1) - 22 Dave Lawder39(2) - 10 LPts
10/12/2024Managua, Nicaragua19(1) - 22 Malvolio Hernandez0 - 7 WPts
12/10/2024Nassau, Bahamas19(1) - 21 Mark Linnen27(3) - 14 LPts
15/08/2024Maipu, Chile19(1) - 20 Sagaz Palomino11(1) - 4 LPts
17/06/2024Karagandy, Kazakhstan19(1) - 19 Asif Kairimov8 - 8 LPts
18/04/2024Kitakyushu, Japan18(1) - 19 Kazuhiko Yoshikawa3 - 12 WPts
19/02/2024Nassau, Bahamas18(1) - 18 Wayne Neill19 - 18 LPts
22/12/2023Nassau, Bahamas17(1) - 18 Azam Iksanoff14 - 16 WPts
23/10/2023Nassau, Bahamas17(1) - 17 Peter Lawhead12 - 12 LPts
24/08/2023Nassau, Bahamas17(1) - 16 Dave Lawder30(1) - 8 LPts
25/06/2023Nassau, Bahamas16(1) - 16 Vicente Villarruel4 - 9 WPts
26/04/2023Ciudad Bolivar, Venezuela16(1) - 15 Fanuco Ines10 - 21 LPts
26/02/2023Ottawa, Canada16(1) - 14 Sam Work17 - 10 LPts
29/12/2022Schaerbeek, Belgium15(1) - 14 Verdun Dubreuil16 - 15 WPts
31/10/2022Nassau, Bahamas14 - 14 Danny Terres0 - 8(3) WKO3
02/09/2022Khouribga, Morocco14 - 13 Kemaleddin Essabr17(2) - 11 LPts
05/07/2022Seville, Spain13 - 13 Angel Nava0 - 0 WPts
07/05/2022Copenhagen, Denmark13 - 12 Nels Josephsen18 - 3 LPts
09/03/2022Nassau, Bahamas12 - 12 Wyatt Noah9 - 15 WPts
07/01/2022Nassau, Bahamas11 - 12 Inigo Adu5 - 15 WPts
07/11/2021Las Condes, Chile11 - 11 Roman Sosa5 - 14 LPts
08/09/2021Nassau, Bahamas11 - 10 Edward Solomon12 - 9 LPts
13/07/2021Prague, Czech Republic10 - 10 èimon Kos9 - 13 WPts
15/05/2021Nassau, Bahamas9 - 10 Declan Cumming1 - 4 WPts
15/03/2021Nassau, Bahamas8 - 10 Malik Seifullin4 - 14 WPts
15/01/2021Minsk, Belarus8 - 9 Hadeon Stepanski2 - 13 LPts
17/11/2020Nassau, Bahamas7 - 9 Noel Dalrymple6 - 11 WPts
17/09/2020Nassau, Bahamas7 - 8 Nicholas Hardy10 - 5 LPts
23/07/2020Nassau, Bahamas7 - 7 Noel Carmichael1 - 14 LPts
22/05/2020Nassau, Bahamas6 - 7 Billy Brockie9(1) - 6 WPts
22/03/2020Nassau, Bahamas6 - 6 Danny Vaughan5 - 7 LPts
22/01/2020Vitoria-Gasteiz, Spain6 - 5 Vicente Fiel10 - 2 LPts
23/11/2019Nassau, Bahamas6 - 4 Bart Bricken2 - 10 LPts
25/09/2019Nassau, Bahamas6 - 3 Robert Home6 - 4 LPts
29/07/2019Nassau, Bahamas6 - 2 Gregor Dunlay5 - 3 LPts
28/06/2019Nassau, Bahamas5 - 2 Gethin Platt0 - 8(1) WPts
29/04/2019Almaty, Kazakhstan5 - 1 Amer Kartaev4 - 4 LPts
28/02/2019Karagandy, Kazakhstan4 - 1 Ahmed Sabralimova1 - 4 WPts
31/12/2018Nassau, Bahamas3 - 1 Nicholas Bigger5 - 0 WPts
02/11/2018Nassau, Bahamas2 - 1 Darryl Alexander3 - 2 WPts
04/09/2018Nassau, Bahamas1 - 1 Hemant Ratanpuri1 - 0 WPts
07/07/2018Puente Alto, Chile0 - 1 Vicente Ascencio0 - 0 WPts
09/05/2018Nassau, Bahamas0 - 0 Endrit Lumani1 - 0 LPts