Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  11 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2030Nassau, Bahamas11 - 22 Juan Sosa5 - 2 LPts
04/12/2029Nassau, Bahamas10 - 22 Jose Hinojos1 - 7 WPts
05/10/2029Nassau, Bahamas10 - 21 Antwan Ballantine20(1) - 8 LPts
06/08/2029Nassau, Bahamas10 - 20 Robert Gowans1 - 11 LPts
07/06/2029Nassau, Bahamas10 - 19 Joe Allen7 - 17 LPts
08/04/2029Nassau, Bahamas10 - 18 Clinton Cochren2 - 2 LPts
08/02/2029Nassau, Bahamas9 - 18 Joel Masson5 - 10 WPts
10/12/2028Nassau, Bahamas8 - 18 Lee Owens0 - 7 WPts
11/10/2028Nassau, Bahamas7 - 18 Jay Catto1 - 4 WPts
12/08/2028Nassau, Bahamas6 - 18 Mark Work0 - 3 WPts
14/06/2028Nassau, Bahamas5 - 18 Jay Thoma4 - 6 WPts
16/04/2028Nassau, Bahamas5 - 17 Toma Rudy2 - 8 LPts
17/02/2028Nassau, Bahamas4 - 17 Arend Malotki1 - 6 WPts
19/12/2027Mexico City, Mexico3 - 17 Nemesio Castrejon10 - 11 WPts
21/10/2027Nassau, Bahamas2 - 17 Lloyd Aitken3 - 9 WPts
22/08/2027Dushanbe, Tajikistan2 - 16 Andrii Gadzhibabekov18 - 12 LPts
24/06/2027Nassau, Bahamas2 - 15 John Emond4 - 5 LPts
28/04/2027Krakow, Poland2 - 14 Antoni Kempisty9 - 15 LPts
28/02/2027Dushanbe, Tajikistan2 - 13 Konstantin Budagova10 - 9 LPts
31/12/2026Nassau, Bahamas2 - 12 Steven Ledingham12 - 6(1) LPts
01/11/2026Nassau, Bahamas2 - 11 Michael Forbes7 - 5 LPts
03/09/2026Nassau, Bahamas1 - 11 Lee Mathieson0 - 6 WPts
06/07/2026Medina, Saudi Arabia1 - 10 Bilal Baduy12 - 15(1) LPts
08/05/2026Nassau, Bahamas1 - 9 Angel Urrea7 - 20 LPts
10/03/2026Nassau, Bahamas1 - 8 James Guffy11 - 17 LPts
17/01/2026Pikine, Senegal1 - 7 Sezni Dabo8(1) - 7 LPts
19/11/2025Nassau, Bahamas1 - 6 Chris Broaden3 - 8 LPts
21/09/2025Nassau, Bahamas1 - 5 Arran Sturrock5 - 0 LPts
24/07/2025Nassau, Bahamas1 - 4 Ashley Motto13 - 15 LPts
12/06/2025Nassau, Bahamas1 - 3 Rob Lemmond25 - 21 LPts
12/05/2025Oslo, Norway1 - 2 Kirk Lykken9 - 18 LPts
14/03/2025Nassau, Bahamas1 - 1 Darryl Beall1 - 6 LPts
06/02/2025Nassau, Bahamas1 - 0 Jamie Ramsay7 - 15 LPts
04/01/2025Nassau, Bahamas0 - 0 David Humphreys1 - 7 WPts