Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2030Nassau, Bahamas18 - 7 Denton Moffit3 - 7 WPts
06/01/2030Nassau, Bahamas17 - 7 Leon Henretty1 - 6 WPts
06/11/2029Nassau, Bahamas16 - 7 David Pattison1 - 6 WPts
06/09/2029Nassau, Bahamas15 - 7 Hikaru Tanaka18 - 10 WPts
08/07/2029Nassau, Bahamas14 - 7 Mark Aikens3 - 14(1) WPts
08/05/2029Nassau, Bahamas13 - 7 Daniel Parry1 - 12 WPts
09/03/2029Nassau, Bahamas12 - 7 David Pattison0 - 2 WPts
07/01/2029Nassau, Bahamas11 - 7 Mark Fotheringham1 - 9 WPts
08/11/2028Nassau, Bahamas10 - 7 Leonel Casillas4 - 8 WPts
09/09/2028Nassau, Bahamas10 - 6 Ami Kroeker7 - 9 LPts
11/07/2028Nassau, Bahamas9 - 6 Rob Doughty1 - 6 WPts
11/05/2028Nassau, Bahamas8 - 6 Brin Lennox2 - 6 WPts
11/03/2028Nassau, Bahamas8 - 5 Ricky Hamill20(1) - 9 LPts Bahamas National Championships 2028View
21/02/2028Antwerp, Belgium8 - 4 Tuur Thomas7 - 24 LPts
24/12/2027San Jose, Costa Rica7 - 4 Cipriano Carranco12(1) - 15 WPts
26/10/2027Nassau, Bahamas6 - 4 Barry Kea0 - 3 WPts
26/08/2027Nassau, Bahamas5 - 4 Jake Kimes3 - 7 WPts
24/06/2027Nassau, Bahamas4 - 4 Jake Kimes3 - 6 WPts
27/04/2027Nassau, Bahamas3 - 4 Mark Moffat0 - 6 WPts
27/02/2027Sofia, Bulgaria3 - 3 Anastas á Bachev19 - 10 LPts
30/12/2026Nassau, Bahamas3 - 2 Davie Loane23(2) - 16 LPts
23/11/2026Bilbao, Spain2 - 2 Rogelio Orduna7 - 12 WPts
25/09/2026Puente Alto, Chile1 - 2 Esteban Olmeda10 - 7 WPts
28/07/2026Nassau, Bahamas1 - 1 Mark Lawrie10 - 4 LPts
10/06/2026Nassau, Bahamas0 - 1 Chris Vann2 - 0 WPts
11/04/2026Nassau, Bahamas0 - 0 Ian Perk2 - 3 LPts