Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2030Nassau, Bahamas16 - 19 Mel Goldie3 - 1 WPts
24/02/2030Nassau, Bahamas15 - 19 Juan Carrion5 - 9(2) WPts
27/12/2029Nassau, Bahamas15 - 18 Jake Kimes12 - 13 LPts
28/10/2029Nassau, Bahamas14 - 18 Anton Chemerkin1 - 11 WPts
29/08/2029Nassau, Bahamas14 - 17 Seth Hankin3 - 8(1) LPts
30/06/2029Nassau, Bahamas14 - 16 Vilhelm Mausser13 - 22 LPts
01/05/2029Nassau, Bahamas13 - 16 David Pattison0 - 3 WPts
02/03/2029Nassau, Bahamas12 - 16 Chris Pierce0 - 2 WPts
01/01/2029Nassau, Bahamas11 - 16 Paul Adcock4 - 5 WPts
01/11/2028Nassau, Bahamas10 - 16 Matt Damon1 - 0 WPts
02/09/2028Nassau, Bahamas10 - 15 Jack Scollard5 - 7 LPts
04/07/2028Nassau, Bahamas9 - 15 Pascal Beal8 - 5 WPts
06/05/2028Nassau, Bahamas9 - 14 Leon Lochhead10 - 7 LPts
11/03/2028Nassau, Bahamas9 - 13 Jack Scollard3 - 4 LPts Bahamas National Championships 2028View
03/03/2028San Juan, Puerto Rico9 - 12 Vicente Borquez12 - 20 LPts
04/01/2028Bruges, Belgium9 - 11 Gaston Chevalier24 - 38 LPts
06/11/2027San Jose, Costa Rica8 - 11 Juan Baeza7 - 20 WPts
08/09/2027Almaty, Kazakhstan8 - 10 Fadei Isabeckow20 - 36 LPts
11/07/2027London, UK8 - 9 Glynn Mears11 - 16(3) LPts
13/05/2027Nassau, Bahamas7 - 9 Valeri Sosorbaram3 - 14 WPts
14/03/2027Nassau, Bahamas7 - 8 Mark Lawrie15 - 4 LPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas6 - 8 Adam Duggan13 - 23 WPts Bahamas National Championships 2027View
01/03/2027Sydney, Australia5 - 8 Seth Price7 - 17 WPts
01/01/2027Nassau, Bahamas5 - 7 Conor Breckenridge11 - 17 LPts
03/11/2026Nassau, Bahamas4 - 7 Antwan Kitching2 - 6 WPts
05/09/2026Cali, Colombia3 - 7 Diego Pinales0 - 0 WPts
08/07/2026Lyon, France3 - 6 Ciel Dubled6 - 8 LPts
10/05/2026Nassau, Bahamas2 - 6 Charles Darby1 - 8 WPts
28/03/2026San Jose, Costa Rica2 - 5 Hernan Palma22 - 14 LPts
28/01/2026Minsk, Belarus2 - 4 Borysko Makara11 - 11 LPts
30/11/2025Nassau, Bahamas1 - 4 Leon Lochhead2 - 0 WPts
30/09/2025Nassau, Bahamas1 - 3 Mike Yale7 - 12 LPts
02/08/2025Almaty, Kazakhstan0 - 3 Dmitriy Orazalin0 - 0 WPts
04/06/2025Nassau, Bahamas0 - 2 Rob Straney1 - 10 LPts
23/04/2025Nassau, Bahamas0 - 1 Bryn Hovel23(2) - 24 LPts
19/03/2025Nassau, Bahamas0 - 0 Ricky Hamill5 - 2 LPts