Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  40 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/07/2033Nassau, Bahamas39 - 11 Reyes Capon3 - 5 WPts
18/05/2033Nassau, Bahamas38 - 11 Volodmiri Pribula2 - 2 WPts
18/03/2033Nassau, Bahamas37 - 11 Frank Davidt10 - 26(3) WPts
16/01/2033Nassau, Bahamas36 - 11 Pat Ayrton6 - 5 WPts
16/11/2032Nassau, Bahamas35 - 11 Michael Carran10 - 12 WPts
16/09/2032Nassau, Bahamas34 - 11 Roger Govern6 - 11 WPts
17/07/2032Nassau, Bahamas33 - 11 Bartel Tanquere7 - 14 WPts
18/05/2032Nassau, Bahamas32 - 11 Steven Doyle1 - 27(1) WPts
19/03/2032Nassau, Bahamas31 - 11 Lewis Anyona3 - 10 WPts
18/01/2032Nassau, Bahamas30 - 11 Rehan Abghami12 - 7 WPts
19/11/2031Nassau, Bahamas29 - 11 Imran Djabrailov7 - 10 WPts
18/09/2031Nassau, Bahamas28 - 11 Elmaddin Saifedenow3 - 14 WPts
19/07/2031Zagreb, Croatia27 - 11 Damjan Gavranovic20(1) - 10(1) WPts
18/06/2031Nassau, Bahamas27 - 10 Damjan Gavranovic19(1) - 10(1) LPts
16/05/2031Ulaanbaatar, Mongolia26 - 10 Nikolai Hasabayar16 - 13 WPts
15/04/2031Nassau, Bahamas25 - 10 Robert Forsyth24(1) - 13 WPts
14/03/2031Nassau, Bahamas25 - 9 Callum Barfoot21 - 13 LPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas24 - 9 James Kerwood13 - 16 WPts Bahamas National Championships 2031View
16/02/2031Nassau, Bahamas23 - 9 Amjad Djoghlaf11 - 13 WPts
15/01/2031Nassau, Bahamas22 - 9 Grant Lacan14 - 11 WPts
12/12/2030Nassau, Bahamas21 - 9 Daniil Iskenderov15(1) - 17(1) WPts
11/11/2030Toshkent, Uzbekistan20 - 9 Daniil Iskenderov15(1) - 16(1) WPts
11/10/2030Nassau, Bahamas20 - 8 Elias Carro15 - 7 LPts
10/09/2030Guatemala City, Guatemala20 - 7 Elias Carro14 - 7 LPts
10/08/2030Montevideo, Uruguay20 - 6 Jose Gaspar15 - 6(1) LPts
10/07/2030Oyo, Nigeria19 - 6 Ifeanyi Sharefa16 - 13 WPts
12/05/2030Cologne, Germany18 - 6 Aubert Santner23 - 17 WPts
14/03/2030Nassau, Bahamas18 - 5 Andy Ovens31 - 14 LPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas17 - 5 Rex Yeamans8 - 3 WPts Bahamas National Championships 2030View
25/01/2030Nassau, Bahamas16 - 5 Peter Bulloch11 - 16 WPts
27/11/2029Guayaquil, Ecuador15 - 5 Carlos Gaona1 - 8 WPts
29/09/2029Stockholm, Sweden15 - 4 Burr Ram21(3) - 19 LPts
01/08/2029Nassau, Bahamas14 - 4 Brad Smith9 - 10 WPts
05/06/2029Nassau, Bahamas13 - 4 Xabat Villafuerte9 - 12 WPts
07/04/2029Nassau, Bahamas12 - 4 Ulfet Ablyazov5 - 2(1) WPts
07/02/2029Nassau, Bahamas11 - 4 Joaquin Atencio2 - 10 WPts
10/12/2028Varna, Bulgaria10 - 4 Valko á Iliev5 - 10 WPts
12/10/2028Nassau, Bahamas9 - 4 George Galt3 - 2 WPts
13/08/2028Nassau, Bahamas8 - 4 Zachary Myres1 - 8 WPts
14/06/2028Tehran, Iran8 - 3 Khalid Diab9 - 13 LPts
16/04/2028Nassau, Bahamas7 - 3 Geoff Boylston1 - 7 WPts
19/02/2028Barcelona, Venezuela6 - 3 Jose Fuertes1 - 1 WPts
22/12/2027Nassau, Bahamas5 - 3 Mick Mount2 - 18 WPts
24/10/2027Burgas, Bulgaria5 - 2 Ognian á Bronnikov11 - 8 LPts
26/08/2027Nassau, Bahamas4 - 2 Zachary Myres0 - 3 WPts
24/06/2027Nassau, Bahamas3 - 2 Callum Keddy2 - 1 WPts
10/05/2027Nassau, Bahamas2 - 2 Jonathan Kydd3 - 10 WPts
07/04/2027Nassau, Bahamas1 - 2 Ricky Neil0 - 0 WPts
27/02/2027Athens, Greece1 - 1 Erechtheus Demo0 - 24(11) LPts
30/12/2026Nassau, Bahamas1 - 0 Bob Pierce1 - 4 LPts
28/11/2026Nassau, Bahamas0 - 0 Sam Sundy3 - 2 WPts