Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  17 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Grodno, Belarus16 - 16 Timofei Lach2 - 8 WPts
23/10/2033San Jose, Costa Rica15 - 16 Jose Gonzalez6 - 12 WPts
25/08/2033Nassau, Bahamas14 - 16 Lazar Duraks2 - 9 WPts
25/06/2033Bangkok, Thailand13 - 16 Ngaoprajan Lattimont17 - 11 WPts
26/04/2033Antwerp, Belgium12 - 16 Dok Hame19(1) - 23 WPts
26/02/2033Nassau, Bahamas11 - 16 Zach Nivens14 - 13 WPts
31/12/2032Nassau, Bahamas10 - 16 Kian Irwin9 - 14 WPts
31/10/2032Nassau, Bahamas9 - 16 Kian Irwin9 - 13 WPts
01/09/2032Nassau, Bahamas9 - 15 William Woodford14 - 12 LPts
02/07/2032Barcelona, Venezuela9 - 14 Senon Palencia14 - 3 LPts
04/05/2032Khayelitsha, South Africa8 - 14 Ramahlwe Manamela1 - 0 WPts
06/03/2032Nassau, Bahamas8 - 13 Ian Binion3 - 11 LPts
07/01/2032Al Hudaydah, Yemen8 - 12 Zuffur Bina18 - 17 LPts
08/11/2031Nassau, Bahamas8 - 11 James Kerwood16 - 17 LPts
10/09/2031Havana, Cuba7 - 11 Saturnin Narvaez1 - 9 WPts
13/07/2031Nassau, Bahamas6 - 11 Sid Ednie4 - 7(1) WPts
12/05/2031Malmo, Sweden5 - 11 Noel Andre5 - 30 WPts
14/03/2031Nassau, Bahamas5 - 10 William Woodford6 - 9 LPts
14/01/2031Tangier, Morocco5 - 9 Djalaleddin Benezekri18 - 29 LPts
16/11/2030Oslo, Norway5 - 8 Freyr Paulsen8 - 13 LPts
18/09/2030Nassau, Bahamas5 - 7 Danny Callister6 - 12 LPts
22/07/2030Patrai, Greece4 - 7 Eugen Sacca6 - 26 WPts
24/05/2030Bamenda, Cameroon4 - 6 Marc Oberlin16 - 20 LPts
26/03/2030Metz, France4 - 5 Mardian Marceau21 - 12 LPts
26/01/2030Vilnius, Lithuania4 - 4 Wojtek Komarek11 - 15 LPts
28/11/2029Nassau, Bahamas4 - 3 Geoff Boylston3 - 15 LPts
07/10/2029Daloa, Ivory Coast4 - 2 Granville Platini25 - 21 LPts
09/08/2029Grodno, Belarus3 - 2 Sergei Volkonsky2 - 5 WPts
11/06/2029Nassau, Bahamas2 - 2 Danny Callister4 - 5 WPts
12/04/2029Mueang Samut Prakan, Thailand2 - 1 Paithong Maliphun15 - 25 LPts
12/02/2029Nassau, Bahamas1 - 1 William Woodford1 - 0 WPts
14/12/2028Nassau, Bahamas1 - 0 Rob Wood0 - 0 LPts
31/10/2028Nassau, Bahamas0 - 0 Joel Caddell1 - 4 WPts