Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2033Nassau, Bahamas17 - 17 Jack Carrington16 - 15 WPts
11/03/2033Nassau, Bahamas16 - 17 Tobias Clasby2 - 22 WPts
09/01/2033Nassau, Bahamas16 - 16 Jake McColm5 - 9 LPts
08/11/2032Nassau, Bahamas15 - 16 Quico Mariscal4 - 7 WPts
07/09/2032Nassau, Bahamas15 - 15 Sierra Galdamez4 - 10 LPts
08/07/2032Nassau, Bahamas14 - 15 Michael Sellar3 - 23 WPts
08/05/2032Nassau, Bahamas13 - 15 Jordan Emslie4 - 6 WPts
09/03/2032Nassau, Bahamas12 - 15 Elliot Ewin2 - 2 WPts
09/01/2032Nassau, Bahamas11 - 15 Vanko Olesky2 - 14 WPts
10/11/2031Nassau, Bahamas10 - 15 Lee Watson1 - 2 WPts
10/09/2031Nassau, Bahamas9 - 15 Ian Gibson1 - 6 WPts
12/07/2031Nassau, Bahamas8 - 15 Seferino Sauseda2 - 5 WPts
11/05/2031Nassau, Bahamas7 - 15 William Woodford7 - 9 WPts
14/03/2031Bergen, Norway7 - 14 Thurston Mensen23 - 11 LPts
14/01/2031New Kingston, Jamaica7 - 13 John Neil38(1) - 13 LPts
16/11/2030Davao City, Philippines7 - 12 Callum Apayor18 - 15 LPts
18/09/2030Nassau, Bahamas6 - 12 Harry Isaacks5 - 7 WPts
20/07/2030Nassau, Bahamas6 - 11 George Galt11 - 6 LPts
26/05/2030Guayaquil, Ecuador6 - 10 Jerrold Casimiro6 - 15(1) LPts
28/03/2030Nassau, Bahamas6 - 9 Harry Larimore6 - 4 LPts
02/02/2030Nassau, Bahamas6 - 8 Isaac Cole11 - 22 LPts
02/01/2030Nassau, Bahamas6 - 7 Sam Cole26 - 26 LPts
30/11/2029Nassau, Bahamas5 - 7 Harry Larimore6 - 2 WPts
01/10/2029Nassau, Bahamas4 - 7 Ian Gorrie5 - 10 WPts
02/08/2029Nassau, Bahamas4 - 6 Chris Drum16 - 7 LPts
11/06/2029Nassau, Bahamas4 - 5 Harry Isaacks2 - 2 LPts
16/04/2029Nassau, Bahamas4 - 4 John Clarke15 - 12 LPts
08/03/2029Nassau, Bahamas4 - 3 Sam Cole22 - 25 LPts
24/01/2029Kumasi, Ghana3 - 3 Mark Ampaw8 - 17 WPts
26/11/2028Nassau, Bahamas3 - 2 Jack Carrington0 - 0 LPts
15/10/2028Bratislava, Slovakia3 - 1 Ambro× Kot8 - 16 LPts
17/08/2028Nassau, Bahamas2 - 1 Sid Massey0 - 12 WPts
06/08/2028Nassau, Bahamas1 - 1 Denton Havey3 - 5 WPts
08/06/2028Nassau, Bahamas1 - 0 Brett Kinnon2 - 5 LPts
07/06/2028Nassau, Bahamas0 - 0 Sid Massey0 - 9 WPts