Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  33 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Nassau, Bahamas32 - 17 Kundrat Wesolek2 - 15 WPts
10/09/2033Nassau, Bahamas32 - 16 Porfio Rosalez16 - 1 LPts
10/07/2033Nassau, Bahamas31 - 16 Antwan Mbarire4 - 11 WPts
09/05/2033Nassau, Bahamas30 - 16 Alejandro Perez9 - 9 WPts
09/03/2033Nassau, Bahamas29 - 16 Wu-pen Yam0 - 5 WPts
06/01/2033Nassau, Bahamas28 - 16 Emil á Kerzhakov24 - 11 WPts
05/11/2032Nassau, Bahamas27 - 16 Nikifor Trzaska33(1) - 7 WPts
05/10/2032Nassau, Bahamas26 - 16 Eloy Placido20 - 16 WPts
04/09/2032Nassau, Bahamas25 - 16 Eloy Placido20 - 15 WPts
12/07/2032Nassau, Bahamas24 - 16 Nick Hamill40 - 13 WPts
17/05/2032Nassau, Bahamas23 - 16 Matt Kpesebaan4 - 10 WPts
17/03/2032Nassau, Bahamas22 - 16 Denton Moffit13 - 13 WPts Bahamas National Championships 2032View
14/03/2032Nassau, Bahamas21 - 16 Tobias Shank10 - 18 WPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas20 - 16 Kai Samuel23 - 16(1) WPts Bahamas National Championships 2032View
06/03/2032Nassau, Bahamas19 - 16 Brahim Oncel3 - 15 WPts
06/01/2032Athens, Greece19 - 15 Krikor Glykos14 - 17 LPts
08/11/2031Nassau, Bahamas18 - 15 Ovidio Garcia0 - 6 WPts
08/09/2031Dublin, Ireland18 - 14 Patrick McAree18 - 8 LPts
11/07/2031Nassau, Bahamas17 - 14 Rodrigo Victoria2 - 16 WPts
11/05/2031Nassau, Bahamas16 - 14 Mel Goldie6 - 5 WPts
14/03/2031Nassau, Bahamas16 - 13 Jordan Neel13 - 14 LPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas15 - 13 Morgan Cloyd8 - 8(1) WPts Bahamas National Championships 2031View
17/01/2031Nassau, Bahamas14 - 13 Kai Gittins1 - 3 WPts
18/11/2030Nassau, Bahamas13 - 13 Robert Cogan6 - 15 WPts
20/09/2030Nassau, Bahamas12 - 13 Robert Cogan6 - 14 WPts
22/07/2030Dakar, Senegal11 - 13 Montague Diatta19 - 17 WPts
24/05/2030Melbourne, Australia10 - 13 Paul Proffit6 - 15 WPts
26/03/2030Sydney, Australia9 - 13 Arran McCaig2 - 19(1) WPts
26/01/2030Bangkok, Thailand8 - 13 Chatpetch Wongmeema8 - 16 WPts
28/11/2029Nassau, Bahamas8 - 12 Denton Pryce2(1) - 24 LPts
06/10/2029Nassau, Bahamas7 - 12 John Caffrey4 - 10(1) WPts
07/08/2029Nassau, Bahamas7 - 11 Ian Perk16(1) - 11 LPts
26/06/2029La Florida, Chile7 - 10 Eloy Quintana43(3) - 32 LPts
28/04/2029Ulaanbaatar, Mongolia7 - 9 Dae Leong8 - 12 LPts
28/02/2029Ghaziabad, India7 - 8 Pritish Sambamurti3 - 7 LPts
31/12/2028Nassau, Bahamas6 - 8 Kai Samuel4 - 8(1) WPts
31/10/2028Chennai, India6 - 7 Anupam Narine37 - 15 LPts
02/09/2028Nassau, Bahamas5 - 7 Michael Boylston10 - 15 WPts
06/07/2028Nassau, Bahamas5 - 6 James Shirar16 - 26(1) LPts
13/05/2028Nassau, Bahamas5 - 5 Leeroy Paullin7 - 21 LPts
17/03/2028Nassau, Bahamas5 - 4 Dave Mickle7 - 8 LPts Bahamas National Championships 2028View
14/03/2028Nassau, Bahamas4 - 4 Ricky Hamill21(1) - 9 WPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas3 - 4 Michael Boylston9 - 13 WPts Bahamas National Championships 2028View
29/02/2028Zagreb, Croatia2 - 4 Lovrenco Andrijevic16 - 30(1) WPts
01/01/2028Almaty, Kazakhstan2 - 3 Andrii Kosaeff21(1) - 14(1) LPts
03/11/2027Ponce, Puerto Rico2 - 2 Guillermo Cerda5 - 11 LPts
05/09/2027Rodriguez, Philippines1 - 2 Rich Tuparan0 - 0 WPts
08/07/2027Shymkent, Kazakhstan1 - 1 Shahlar Rajmbeck17 - 7 LPts
10/05/2027Nassau, Bahamas1 - 0 Adam Duggan13 - 24 LPts
07/04/2027Nassau, Bahamas0 - 0 Robert Keen1 - 3 WPts