Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  25(3) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2024Nassau, Bahamas24(3) - 15 Mark Linnen24(2) - 13 WPts
24/12/2023Nassau, Bahamas23(3) - 15 Oihane Morga3 - 0 WPts
25/10/2023Nassau, Bahamas22(2) - 15 Parnag Elmassian1(1) - 13 WKO3
26/08/2023Nassau, Bahamas21(1) - 15 Greg Mordecai0 - 9(1) WKO3
27/06/2023Nassau, Bahamas20(1) - 15 Michael Reith3 - 5 WPts
28/04/2023Nassau, Bahamas19(1) - 15 Ludvig Voigt1 - 7 WPts
28/02/2023Nassau, Bahamas19(1) - 14 Eduard Mink3 - 5 LPts
30/12/2022Nassau, Bahamas18(1) - 14 Fahsai On Lam2 - 6 WPts
31/10/2022Nassau, Bahamas17(1) - 14 Wayne Neill15 - 14 WPts
01/09/2022Nassau, Bahamas16(1) - 14 Ntsikelelo Knoetze3 - 3 WPts
02/07/2022Nassau, Bahamas15(1) - 14 Henry Nourse0 - 2 WPts
03/05/2022Nassau, Bahamas14(1) - 14 Arthur Cain1 - 8 WPts
04/03/2022Toshkent, Uzbekistan13(1) - 14 Ioakim Niyazbecoff7 - 18 WPts
03/01/2022Bayamon, Puerto Rico12 - 14 Seferino Acebo9 - 11 WKO3
04/11/2021Nassau, Bahamas11 - 14 Dai Kessen0 - 4 WPts
04/09/2021Tegucigalpa, Honduras11 - 13 Cisco Aros11 - 10 LPts
05/07/2021Philadelphia, USA11 - 12 Alastair Trevor0 - 0 LPts
06/05/2021Nassau, Bahamas11 - 11 Pyotr Kimene2 - 3 LPts
07/03/2021Nassau, Bahamas11 - 10 Chris Carwell7 - 12 LPts
16/01/2021Yerevan, Armenia11 - 9 Sharan Gagatchyan9 - 7 LPts
16/11/2020Nassau, Bahamas11 - 8 Leo Cadwallader9 - 8 LPts
16/09/2020Nassau, Bahamas11 - 7 Ulises Rozario9 - 9 LPts
16/07/2020Nassau, Bahamas10 - 7 Saturnin Baidingo1 - 9 WPts
15/05/2020Shymkent, Kazakhstan10 - 6 Bilal Ghacksylyckow9 - 5 LPts
17/03/2020Nassau, Bahamas10 - 5 Steven Bires7 - 7 LPts
25/01/2020Nassau, Bahamas10 - 4 Paul Husky3 - 9 LPts
25/12/2019Nassau, Bahamas9 - 4 Hogarth Axelsen0 - 13 WPts
25/10/2019Vienna, Austria9 - 3 Mallory Ingersleben5 - 6 LPts
27/08/2019Nassau, Bahamas8 - 3 Natan Witko5 - 3 WPts
28/06/2019Zibo, China8 - 2 Dewei Dek3 - 1 LPts
30/04/2019Nassau, Bahamas7 - 2 Noel Carmichael0 - 7 WPts
28/02/2019Nassau, Bahamas6 - 2 Carlos Civil1 - 2 WPts
31/12/2018Nassau, Bahamas6 - 1 Declan Gash1 - 3 LPts
29/11/2018Nassau, Bahamas5 - 1 Davie Milner0 - 6 WPts
29/09/2018Nassau, Bahamas4 - 1 David Gezi4 - 1 WPts
01/08/2018Baku, Azerbaijan3 - 1 Nusrat Muhammed2 - 1 WPts
03/06/2018Nassau, Bahamas2 - 1 Nick Magouirk0 - 1 WPts
27/04/2018Nassau, Bahamas1 - 1 Robert Home0 - 1 WPts
01/03/2018Nassau, Bahamas1 - 0 Alec Ure1 - 0 LPts
20/01/2018Nassau, Bahamas0 - 0 Haider Nabulsi0 - 0 WPts