Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2033Nassau, Bahamas21 - 14 Haaris Dallah3 - 4 WPts
13/09/2033Nassau, Bahamas20 - 14 Bart Dunlay0 - 8(1) WPts
13/07/2033Nassau, Bahamas19 - 14 Valeri Badaldejli7 - 17 WPts
12/05/2033Ulaanbaatar, Mongolia18 - 14 Evgeny Lodoidamba12 - 15 WPts
14/03/2033Nassau, Bahamas18 - 13 Rex Yeamans21 - 14 LPts Bahamas National Championships 2033View
11/03/2033Nassau, Bahamas17 - 13 Ian Cheves8 - 9 WPts Bahamas National Championships 2033View
26/02/2033Hanoi, Vietnam17 - 12 Vinh Ba41(2) - 25 LPts
29/12/2032Nassau, Bahamas16 - 12 Quin Rayas14 - 20 WPts
30/10/2032Bratislava, Slovakia15 - 12 Emanuel Bacha14 - 27 WPts
01/09/2032Nassau, Bahamas14 - 12 Harry Isaacks9 - 15 WPts
07/07/2032Nassau, Bahamas14 - 11 James Kerwood20 - 17 LPts
08/05/2032Nassau, Bahamas13 - 11 Owen Gowen5 - 15 WPts
14/03/2032Nassau, Bahamas13 - 10 Callum Barfoot29 - 14 LPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas12 - 10 Jordan Emslie4 - 5 WPts Bahamas National Championships 2032View
07/03/2032Nassau, Bahamas11 - 10 Isaak Lobanov7 - 8 WPts
07/01/2032Hanoi, Vietnam10 - 10 Pho Ha9 - 21(1) WPts
09/11/2031Dubai, UAE9 - 10 Yasin Laham2 - 11 WPts
10/09/2031Nassau, Bahamas8 - 10 Robert Service1 - 5 WPts
12/07/2031Nassau, Bahamas7 - 10 Owen Gowen4 - 11 WPts
11/05/2031Nassau, Bahamas7 - 9 Danny Callister7 - 15 LPts
14/03/2031Nassau, Bahamas6 - 9 Harry Isaacks5 - 10 WPts
16/01/2031Durres, Albania6 - 8 Fatlind Lumani11 - 10 LPts
18/11/2030Aden, Yemen6 - 7 Waleed Malak18 - 11 LPts
20/09/2030Durban, South Africa5 - 7 Dom Venter5 - 16 WPts
22/07/2030Florence, Italy5 - 6 Cecilio Jacobo22 - 16 LPts
24/05/2030Panama City, Panama5 - 5 Jose Vizcaino18 - 18 LPts
26/03/2030Nassau, Bahamas5 - 4 Peter Bulloch11 - 17 LPts
26/01/2030Adelaide, Australia4 - 4 Johnny De Pasquale22 - 10 WPts
28/11/2029Nassau, Bahamas3 - 4 Alastair Stevison5 - 6 WPts
19/10/2029Nassau, Bahamas3 - 3 Bryn Walker19(5) - 26 LPts
17/09/2029Maroua, Cameroon3 - 2 Colville Maine11 - 16 LPts
20/07/2029Bangor, UK3 - 1 Matthew Dougall21(2) - 14 LPts
22/05/2029Nassau, Bahamas2 - 1 Kian Irwin0 - 0 WPts
13/04/2029Nassau, Bahamas1 - 1 Michael Sellar0 - 4 WPts
12/02/2029Nassau, Bahamas1 - 0 Harry Isaacks1 - 1 LPts
07/01/2029Nassau, Bahamas0 - 0 Michael Sellar0 - 2 WPts