Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2033Nassau, Bahamas20 - 16 Arnie Luff1 - 3 WPts
18/09/2033Nassau, Bahamas20 - 15 Angel Antonio19 - 11 LPts
19/07/2033Nassau, Bahamas19 - 15 John Comey9 - 12 WPts
18/05/2033Nassau, Bahamas18 - 15 Leonardo Bufalini2 - 5 WPts
18/03/2033Nassau, Bahamas17 - 15 Jakub Wojnarowski6 - 9 WPts
16/01/2033Nassau, Bahamas16 - 15 Alain Seyrig1 - 7 WPts
15/11/2032Nassau, Bahamas15 - 15 Valeri Tagiyev4 - 12 WPts
13/09/2032Nassau, Bahamas15 - 14 Amjad Madani10(2) - 21(1) LPts
14/07/2032Nassau, Bahamas14 - 14 Ordukhan Khari0 - 20 WPts
15/05/2032Ponce, Puerto Rico13 - 14 Bronco Espiritu5 - 21(1) WPts
17/03/2032Nassau, Bahamas13 - 13 Jack Scollard22 - 16 LPts Bahamas National Championships 2032View
14/03/2032Nassau, Bahamas12 - 13 Morgan Cloyd13 - 11(1) WPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas11 - 13 Paul Adcock13 - 20 WPts Bahamas National Championships 2032View
11/01/2032Nassau, Bahamas10 - 13 Steven Tudor3 - 14 WPts
11/11/2031Nassau, Bahamas9 - 13 David Wallace0 - 3 WPts
10/09/2031Grodno, Belarus8 - 13 Mikhail Poleski2 - 4 WPts
13/07/2031Athens, Greece7 - 13 Thanos Maheras11 - 15 WPts
15/05/2031Nassau, Bahamas6 - 13 Mark Fotheringham8(1) - 17 WPts
20/03/2031Nassau, Bahamas6 - 12 Chris Vann16 - 16(1) LPts
06/02/2031Nassau, Bahamas5 - 12 Rob Doughty7 - 16 WPts
05/01/2031Nassau, Bahamas4 - 12 Charlie Bevans0 - 0 WPts
20/11/2030Puente Alto, Chile4 - 11 Gervasio Loera7 - 15 LPts
22/09/2030Dublin, Ireland4 - 10 Brandon Nicholson2 - 11 LPts
24/07/2030Nassau, Bahamas3 - 10 Joey Napier1 - 8 WPts
02/06/2030Nassau, Bahamas3 - 9 David Hettrick9 - 20 LPts
08/04/2030Nassau, Bahamas3 - 8 Lloyd Wyllie15 - 8 LPts
07/03/2030Nassau, Bahamas3 - 7 Paul Grandison18 - 7 LPts
26/01/2030Panama City, Panama3 - 6 Jesus Leiva2 - 22 LPts
28/11/2029Aarhus, Denmark2 - 6 Kerr Foss23 - 11 WPts
30/09/2029Nassau, Bahamas2 - 5 Chris Vann9 - 14(1) LPts
05/08/2029San Juan, Puerto Rico2 - 4 Ora Rodriquez37(1) - 15 LPts
07/06/2029Nassau, Bahamas1 - 4 Chris Pierce0 - 4 WPts
09/04/2029Shymkent, Kazakhstan1 - 3 Amjad Nazarbaev19 - 11 LPts
09/02/2029La Florida, Chile1 - 2 Ora Tejada6 - 10 LPts
12/12/2028Montevideo, Uruguay0 - 2 Quiqui Frias1 - 10 WPts
14/10/2028Nassau, Bahamas0 - 1 Ian Roderick5 - 11 LPts
28/08/2028Nassau, Bahamas0 - 0 Connor Kirkpatrick0 - 3 LPts