Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  38 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2034Nassau, Bahamas37 - 14 Farhan El Din2 - 9 WPts
18/11/2033Nassau, Bahamas36 - 14 Waldo Geringer7 - 9 WPts
14/09/2033Nassau, Bahamas35 - 14 Nazar Ayranci10 - 7 WPts
14/07/2033Nassau, Bahamas34 - 14 Dale Mortimer8 - 12 WPts
13/05/2033Nassau, Bahamas33 - 14 Garen Larive6 - 11(1) WPts
13/03/2033Nassau, Bahamas32 - 14 Isa Badaldejli8 - 4 WPts
10/01/2033Nassau, Bahamas31 - 14 Koldan Isaew4 - 12 WPts
09/11/2032Nassau, Bahamas30 - 14 Eddie Price5 - 5 WPts
08/09/2032Nassau, Bahamas29 - 14 Fedar Birze10 - 4 WPts
09/07/2032Nassau, Bahamas28 - 14 Robert Headrick20 - 23 WPts
09/05/2032Nassau, Bahamas27 - 14 Michael Sellar3 - 22 WPts
10/03/2032Nassau, Bahamas26 - 14 Jack Carrington11 - 10 WPts
10/01/2032Nassau, Bahamas25 - 14 Danylko Poleski4 - 11 WPts
11/11/2031Managua, Nicaragua24 - 14 Emanuel Zambrano11(1) - 10 WPts
12/09/2031Buenos Aires, Argentina23 - 14 Zelipe Cedillo7 - 8 WPts
15/07/2031Yerevan, Armenia22 - 14 Yeprem Dadouryan4 - 3 WPts
17/05/2031Nassau, Bahamas21 - 14 Mike Summerville0 - 10 WPts
18/03/2031Nassau, Bahamas20 - 14 Bob Pierce15 - 19 WPts
18/01/2031Khayelitsha, South Africa19 - 14 Thulani Khuzwayo9 - 17 WPts
20/11/2030Yerevan, Armenia18 - 14 Movses Panjarjyan3 - 9 WPts
22/09/2030Nassau, Bahamas18 - 13 Scott Dewine9 - 17 LPts
25/07/2030Nassau, Bahamas17 - 13 Lloyd Broach2 - 21 WPts
27/05/2030Guayaquil, Ecuador16 - 13 Jesus Cotto2 - 10 WPts
29/03/2030Nassau, Bahamas16 - 12 Chris Drum20 - 7 LPts
30/01/2030Nassau, Bahamas15 - 12 Seth Neish8 - 25 WPts
01/12/2029Toronto, Canada14 - 12 Barry Crookshank7 - 14 WPts
03/10/2029Chitungwiza, Zimbabwe13 - 12 Brin Chipendo0 - 2 WPts
05/08/2029Jeddah, Saudi Arabia12 - 12 Majid Wardak9 - 18 WPts
07/06/2029Nassau, Bahamas12 - 11 Sergei Dashbalbar6 - 23 LPts
09/04/2029Antwerp, Belgium12 - 10 Antoine Clays17 - 6 LPts
09/02/2029Ulaanbaatar, Mongolia11 - 10 Sergei Dashbalbar5 - 22 WPts
12/12/2028Shubra El-Kheima, Egypt11 - 9 Mohsin Shahan27 - 15 LPts
14/10/2028Nimes, France11 - 8 Oriel Gracq21 - 22 LPts
16/08/2028Burgas, Bulgaria11 - 7 Ognian á Bronnikov16 - 8 LPts
18/06/2028Nassau, Bahamas10 - 7 Isaac Cole6 - 17 WPts
01/05/2028Nassau, Bahamas9 - 7 Gethin Maddocks7 - 14 WPts
11/03/2028Nassau, Bahamas9 - 6 Sam Sundy7 - 7 LPts Bahamas National Championships 2028View
18/02/2028Managua, Nicaragua8 - 6 Santiago Almodovar0 - 1 WPts
21/12/2027Kampala, Uganda7 - 6 Danyaal Lodhi2 - 10 WPts
23/10/2027Nassau, Bahamas6 - 6 Zachary Myres0 - 4 WPts
24/08/2027Santo Domingo Este, Dominican Republic5 - 6 Noe Anaya3 - 21 WPts
26/06/2027Nassau, Bahamas4 - 6 Arnie Mungle0 - 9 WPts
09/05/2027Nassau, Bahamas4 - 5 Corey Seff15(2) - 14 LPts
11/03/2027Nassau, Bahamas4 - 4 Michael Reith14(1) - 19 LPts Bahamas National Championships 2027View
28/02/2027Nassau, Bahamas3 - 4 Daniel Bulloch0 - 0 WPts
06/01/2027Daegu, South Korea2 - 4 Dong-jun Joe12 - 16(1) WPts
08/11/2026Ulaanbaatar, Mongolia1 - 4 Taqiy Erbolatoff5 - 11 WPts
10/09/2026Nassau, Bahamas1 - 3 Corey Seff11(2) - 14 LPts
13/07/2026Dubai, UAE1 - 2 Sajid Ahad1 - 18 LPts
15/05/2026Nassau, Bahamas0 - 2 David Cardwell1 - 2 WPts
17/03/2026Nassau, Bahamas0 - 1 Sam Duffy4 - 22(8) LPts
04/02/2026Nassau, Bahamas0 - 0 Mark Jackson19(2) - 17 LPts