Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  22(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2025Nassau, Bahamas22(1) - 23 Fedir Soroka7 - 11 LPts
17/04/2025Nassau, Bahamas22(1) - 22 Mark Linnen32(4) - 15 LPts
16/02/2025Nassau, Bahamas21(1) - 22 Bruce Dann1 - 0 WPts
18/12/2024Nassau, Bahamas21(1) - 21 Quiqui Gerardo30(3) - 14 LPts
19/10/2024Nassau, Bahamas20(1) - 21 Albrecht Gilis2 - 11 WPts
20/08/2024Nassau, Bahamas19(1) - 21 Dmitriy Paizullaew2 - 4 WPts
21/06/2024Nassau, Bahamas18(1) - 21 Haaris Baighanbaeff1 - 12(1) WPts
22/04/2024Nassau, Bahamas17(1) - 21 Alan Paluska0 - 10 WPts
23/02/2024Nassau, Bahamas16(1) - 21 Rune Wern0 - 8 WPts
25/12/2023Nassau, Bahamas16(1) - 20 Mark Linnen23(2) - 13 LPts
26/10/2023Nassau, Bahamas15(1) - 20 Ian Cleghorn24(1) - 7 WPts
27/08/2023Nassau, Bahamas15(1) - 19 Isidro Pando9 - 10 LPts
28/06/2023Linden, Guyana15(1) - 18 Bob Tarbert18 - 16 LPts
30/04/2023Karagandy, Kazakhstan15(1) - 17 Koldan Kazbecow8 - 10 LPts
02/03/2023Quezon City, Philippines15(1) - 16 Diego Tovar12(1) - 15 LPts
02/01/2023Nassau, Bahamas15(1) - 15 Dave Lawder25(1) - 6 LPts
04/11/2022Nassau, Bahamas14(1) - 15 Oscar Grassie1 - 1 WPts
06/09/2022Nassau, Bahamas13 - 15 Zach Twaddell1 - 12(4) WKO3
07/07/2022La Florida, Chile12 - 15 Nasario Montero7 - 22 WPts
08/05/2022Nassau, Bahamas11 - 15 Quiqui Cadiz3 - 8 WPts
09/03/2022Nassau, Bahamas11 - 14 Dave Lawder20 - 6 LPts
09/01/2022Nassau, Bahamas10 - 14 Richie Glendinning13 - 8 WPts
09/11/2021Nassau, Bahamas10 - 13 Mark Yale15 - 8 LPts
08/09/2021Nassau, Bahamas10 - 12 Hugh Ritchison11 - 12 LPts
09/07/2021Montreal, Canada10 - 11 Granville Anger2 - 9 LPts
09/05/2021Nassau, Bahamas10 - 10 Ljubomir Ivancic14 - 5 LPts
10/03/2021Nassau, Bahamas9 - 10 Greg Profitt2 - 3 WPts
09/01/2021Kumasi, Ghana9 - 9 Alen Awere14 - 3(1) LPts
11/11/2020Baku, Azerbaijan9 - 8 Valid Safarli10 - 8 LPts
13/09/2020Nassau, Bahamas9 - 7 David Rule2 - 4 LPts
12/07/2020Nassau, Bahamas8 - 7 James Leask7 - 6 WPts
11/05/2020Nassau, Bahamas8 - 6 Paul Steedman9 - 4 LPts
24/03/2020Nassau, Bahamas8 - 5 John Knox8 - 4 LPts
26/01/2020Nassau, Bahamas7 - 5 Gethin Platt0 - 12(1) WPts
25/11/2019San Jose, Costa Rica7 - 4 Paco Aro9 - 2 LPts
25/09/2019Nassau, Bahamas6 - 4 Robert Carwell6 - 3 WPts
26/07/2019Nassau, Bahamas5 - 4 Morgan Fallis1 - 9 WPts
26/05/2019Nassau, Bahamas4 - 4 Davie Kutesa3 - 5 WPts
27/03/2019Khenifra, Morocco3 - 4 Ouahid Elbasir4 - 5 WPts
26/01/2019Nassau, Bahamas2 - 4 Melor Davydov1 - 4 WPts
26/11/2018Charleroi, Belgium1 - 4 Sinclair de Vigny1 - 3 WPts
26/09/2018Nassau, Bahamas1 - 3 Mark Linnen2 - 2 LPts
23/08/2018Bursa, Turkey0 - 3 Berkant Arat2 - 2 WPts
25/06/2018Nassau, Bahamas0 - 2 Robert Clenney2 - 0 LPts
27/04/2018Nassau, Bahamas0 - 1 Oliver Comrie1 - 1 LPts
18/03/2018Kampala, Uganda0 - 0 Rob Mukama0 - 0 LPts