Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  24 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2033Nassau, Bahamas23 - 27 John Custodio2 - 7 WPts
03/09/2033Nassau, Bahamas22 - 27 Pyotr Nokalns5 - 6 WPts
04/07/2033Nassau, Bahamas21 - 27 Metody Szot2 - 1 WPts
03/05/2033Nassau, Bahamas21 - 26 Sam Edington1 - 0 LPts
04/03/2033Nassau, Bahamas21 - 25 Jouko Niskala15(4) - 10 LPts
02/01/2033Nassau, Bahamas20 - 25 Bruce Taylor10 - 18 WPts
02/11/2032Nassau, Bahamas19 - 25 Isaak Lobanov10 - 9 WPts
02/09/2032East London, South Africa18 - 25 Jayvyn Archer1 - 3 WPts
04/07/2032Nassau, Bahamas17 - 25 Rob Wood7 - 16 WPts
06/05/2032Riyadh, Saudi Arabia16 - 25 Danyaal Salama23 - 8 WPts
08/03/2032Nassau, Bahamas16 - 24 James Kerwood18 - 17 LPts
10/01/2032Nassau, Bahamas16 - 23 Ryo Triana21 - 12 LPts
11/11/2031Nassau, Bahamas16 - 22 Elliot Ewin1 - 1 LPts
11/09/2031Prague, Czech Republic15 - 22 Zdenek Vrabel1 - 6 WPts
14/07/2031Brussels, Belgium15 - 21 Bonar Linder21(1) - 19 LPts
16/05/2031Wollongong, Australia15 - 20 Arthur Abernethy18 - 8(3) LPts
18/03/2031Nassau, Bahamas15 - 19 Richie Booth20 - 14 LPts
18/01/2031Soyapango, El Salvador14 - 19 Manny Muro0 - 3 WPts
20/11/2030Nassau, Bahamas13 - 19 Bob Solomon1 - 4 WPts
21/09/2030Ulaanbaatar, Mongolia13 - 18 Afanas Urantogs5 - 4 LPts
23/07/2030Nassau, Bahamas13 - 17 Scott Dewine8 - 17 LPts
15/06/2030Nassau, Bahamas13 - 16 Jonathan Kydd16(1) - 18 LPts
12/05/2030Bologna, Italy13 - 15 Alessio Cialente22 - 6(1) LPts
14/03/2030Nassau, Bahamas13 - 14 David Cardwell20 - 10 LPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas12 - 14 Dave Nay10 - 10 WPts Bahamas National Championships 2030View
25/01/2030Tampere, Finland11 - 14 Jesse Keinonen0 - 0 WPts
27/11/2029Nassau, Bahamas10 - 14 Dave Nay9 - 9 WPts
28/09/2029Marseille, France10 - 13 Baptiste de Sade7(1) - 28 LPts
31/07/2029Nassau, Bahamas9 - 13 Irfan Elbahri0 - 4 WPts
02/06/2029Guayaquil, Ecuador8 - 13 Zelipe Villalon1 - 10 WPts
04/04/2029Nassau, Bahamas7 - 13 Okoth kaMagwaza2 - 5 WPts
04/02/2029Nassau, Bahamas7 - 12 Joel Caddell1 - 6 LPts
07/12/2028Pikine, Senegal6 - 12 Rupert Fuema13 - 20 WPts
09/10/2028Al Hudaydah, Yemen6 - 11 Hassan Quadri13 - 11(1) LPts
11/08/2028Patrai, Greece6 - 10 Yehor Melis12 - 14 LPts
13/06/2028Nice, France5 - 10 Valeray Etienne10 - 16 WPts
15/04/2028Nassau, Bahamas4 - 10 Subusiso Makwetla0 - 3 WPts
16/02/2028Toshkent, Uzbekistan4 - 9 Anton Ghaksylycoff5 - 28 LPts
19/12/2027Nassau, Bahamas3 - 9 Brad Smith4 - 5 WPts
20/10/2027Jeddah, Saudi Arabia3 - 8 Asif Abdul7 - 17 LPts
22/08/2027Adelaide, Australia3 - 7 Shaun Neild7 - 25 LPts
24/06/2027Nassau, Bahamas3 - 6 Dave Nay1 - 2 LPts
09/05/2027Nassau, Bahamas3 - 5 Mark Kennedy18(2) - 12 LPts
17/03/2027Nassau, Bahamas3 - 4 Michael Ritchison15 - 13 LPts
14/02/2027Nassau, Bahamas2 - 4 Geoff Boylston0 - 0 WPts
30/12/2026Nassau, Bahamas1 - 4 Peter Caruthers1 - 0 WPts
31/10/2026Port-au-Prince, Haiti1 - 3 Chivalry Meiffret56 - 17 LPts
02/09/2026Nassau, Bahamas1 - 2 Gethin Adger1 - 8 LPts
05/07/2026Kazan, Russia1 - 1 Lazar Zhirkov0 - 0 LPts
07/05/2026Amman, Jordan1 - 0 Kamran Keyrouz17 - 34 LPts
09/03/2026Nassau, Bahamas0 - 0 Robert Headrick1 - 1 WPts