Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  39 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Nassau, Bahamas38 - 19(1) Peter Curry1 - 0 WPts
03/11/2033Nassau, Bahamas37 - 19(1) Bo-kyung Ho1 - 7 WPts
02/09/2033Nassau, Bahamas36 - 19(1) Yasin Hindawi0 - 2 WPts
03/07/2033Nassau, Bahamas35 - 19(1) Thai Hoang35(6) - 17 WPts
30/05/2033Panama City, Panama34 - 19(1) Diego Monreal39 - 22 WPts
29/04/2033Nassau, Bahamas34 - 18(1) John Boye32 - 22(1) LPts
17/03/2033Nassau, Bahamas33 - 18(1) Chris Pierce16 - 16 WPts Bahamas National Championships 2033View
14/03/2033Nassau, Bahamas32 - 18(1) Sammy Bennie4 - 1 WPts Bahamas National Championships 2033View
11/03/2033Nassau, Bahamas31 - 18(1) Leon Henretty14 - 16 WPts Bahamas National Championships 2033View
05/02/2033Nassau, Bahamas30 - 18(1) Thai Hoang31(5) - 14 WPts
30/12/2032Nassau, Bahamas29 - 18(1) Elderson Aluka27(1) - 13 WPts
29/11/2032Nassau, Bahamas28 - 18(1) Elderson Aluka27(1) - 12 WPts
19/10/2032Nassau, Bahamas27 - 18(1) Carlos Machuca11 - 10 WPts
19/08/2032Vilnius, Lithuania26 - 18(1) Mikolaj Grzywacz6 - 31(3) WPts
19/07/2032Nassau, Bahamas26 - 17(1) Bolle Moemus22 - 19 LPts
15/06/2032Nassau, Bahamas25 - 17(1) Ximen Aurelio23 - 22 WPts
13/05/2032Vienna, Austria24 - 17(1) Chlodwig Hausler15 - 20 WPts
12/04/2032Nassau, Bahamas23 - 17(1) Teymurchin Farhat12 - 29 WPts
11/03/2032Nassau, Bahamas23 - 16(1) Jack Scollard20 - 16 LPts Bahamas National Championships 2032View
23/02/2032Nassau, Bahamas22 - 16(1) Teymurchin Farhat12 - 27 WPts
20/01/2032Nassau, Bahamas21 - 16(1) Erich Kalp18 - 15 WPts
18/12/2031Nassau, Bahamas20 - 16(1) Lorenzo Cerrato18 - 17 WPts
17/11/2031Nassau, Bahamas19 - 16(1) Lorenzo Cerrato18 - 16 WPts
15/10/2031Maroua, Cameroon19 - 15(1) Gower Huet2 - 0 LPts
14/09/2031Managua, Nicaragua19 - 14(1) Orlando Galindo19 - 6 LPts
14/08/2031Nassau, Bahamas18 - 14(1) Farhan Messali8 - 6 WPts
14/07/2031Barquisimeto, Venezuela17 - 14(1) Frisco Reyes10 - 12 WPts
16/05/2031Nassau, Bahamas16 - 14(1) Gervasio Loera8 - 17 WPts
17/03/2031Nassau, Bahamas16 - 13(1) Jordan Neel14 - 14 LPts Bahamas National Championships 2031View
14/03/2031Nassau, Bahamas15 - 13(1) John Couts11 - 20 WPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas14 - 13(1) David Hamill14 - 24(3) WPts Bahamas National Championships 2031View
19/01/2031Nassau, Bahamas13 - 13(1) Chris Vann16 - 15(1) WPts
24/11/2030Grodno, Belarus12 - 13(1) Kir Andrich3 - 15 WPts
26/09/2030Nassau, Bahamas11 - 13(1) Robert Keen9 - 17 WPts
10/08/2030Nassau, Bahamas11 - 12(1) Mark Aikens8 - 16(1) LPts
09/07/2030Nassau, Bahamas11 - 11(1) Paul Adcock7 - 12 LPts
26/05/2030San Jose, Costa Rica10 - 11(1) Juan Murillo18 - 7 WPts
28/03/2030Nassau, Bahamas9 - 11(1) Barry Kea6 - 13 WPts
28/01/2030Wollongong, Australia8 - 11(1) Billy Creighton9 - 11 WPts
30/11/2029Brussels, Belgium8 - 10(1) Boswell Carlin18 - 29 LPts
02/10/2029Los Teques, Venezuela8 - 9(1) Diego Villaflor24 - 24(10) LPts
04/08/2029Nassau, Bahamas7 - 9(1) David Pattison1 - 4 WPts
06/06/2029Nassau, Bahamas6 - 9(1) Brett Corrie9 - 16(1) WPts
28/04/2029Nassau, Bahamas5 - 9(1) Brahim Sancakli0 - 9(1) WPts
28/02/2029Nassau, Bahamas4 - 9(1) Jax Guarin1 - 6 WPts
31/12/2028Nassau, Bahamas4 - 8(1) Jack Scollard6 - 8 LPts
09/11/2028Nassau, Bahamas4 - 7(1) Ricky Hamill24(1) - 10 LPts
09/10/2028Irbid, Jordan4 - 6(1) Sajid Kashgari40(3) - 18 LPts
11/08/2028Bogota, Colombia4 - 5(1) Urvano Grimaldo15 - 14 LPts
13/06/2028Wellington, New Zealand3 - 5(1) Ethan Collister12(1) - 30(1) WPts
15/04/2028Nassau, Bahamas3 - 4(1) Seth Hankin0 - 1 LPts
16/02/2028Nassau, Bahamas3 - 3(1) Ky Dai12 - 11 LPts
19/12/2027Nonthaburi, Thailand3 - 2(1) Pungluang Anan9 - 6 LPts
21/10/2027Nassau, Bahamas2 - 2(1) David Seton2 - 10 WPts
22/08/2027Soweto, South Africa2 - 1 Penda Ayeh27(3) - 12 LKO3
24/06/2027Nassau, Bahamas2 - 0 David Hamill0 - 5(1) LPts
05/05/2027Magangue, Colombia1 - 0 Saturnin Hernandez0 - 0 WPts
07/03/2027Nassau, Bahamas0 - 0 Robert Keen1 - 2 WPts