Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  48 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2034Nassau, Bahamas47 - 18 Olufemi Umanankwe0 - 2 WPts
23/10/2034Nassau, Bahamas46 - 18 Chris McLeod10 - 10 WPts
23/08/2034Nassau, Bahamas45 - 18 Sulo Nimonen1 - 6 WPts
23/06/2034Nassau, Bahamas44 - 18 Nelson Fayose5 - 11 WPts
23/04/2034Nassau, Bahamas43 - 18 Merrill Mulliez1 - 7 WPts
21/02/2034Nassau, Bahamas42 - 18 Gus Ofere0 - 16 WPts
22/12/2033Nassau, Bahamas41 - 18 Canaan Rabelais3 - 22 WPts
22/10/2033Nassau, Bahamas40 - 18 Stieran Thrane3 - 14 WPts
21/08/2033Nassau, Bahamas39 - 18 Von Svenningsen3 - 3 WPts
21/06/2033Nassau, Bahamas38 - 18 Bronco Provencio1 - 4 WPts
20/04/2033Nassau, Bahamas37 - 18 Paco Triano0 - 4 WPts
19/02/2033Nassau, Bahamas36 - 18 Sylvain Batton12 - 17 WPts
19/12/2032Nassau, Bahamas35 - 18 Dino Osvaldo6 - 4 WPts
19/10/2032Nassau, Bahamas34 - 18 Montgomery St. Jean10 - 15 WPts
19/08/2032Zagreb, Croatia34 - 17 Gordan Bon39 - 12 LPts
19/07/2032Nassau, Bahamas33 - 17 Unni Heim28 - 21 WPts
16/06/2032Mumbai, India33 - 16 Karan Pahalajani31 - 15 LPts
16/05/2032Antofagasta, Chile32 - 16 Sierra Lima31 - 16 WPts
15/04/2032Kampala, Uganda32 - 15 Amon Bironze26 - 11 LPts
14/03/2032Nassau, Bahamas32 - 14 Kyle Barnes8(1) - 3 LPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas31 - 14 Theo Batch30 - 18 WPts Bahamas National Championships 2032View
10/02/2032Ankara, Turkey31 - 13 Can Kayhan25 - 13 LPts
09/01/2032Rio de Janeiro, Brazil31 - 12 Cisco Mancillas12 - 2 LPts Americas Championships 2032View
06/12/2031Nassau, Bahamas30 - 12 Karan Pahalajani25 - 13 WPts
31/10/2031Nassau, Bahamas29 - 12 Goga Kackpenow25 - 11 WPts
30/09/2031Nassau, Bahamas28 - 12 Goga Kackpenow25 - 10 WPts
30/08/2031Nassau, Bahamas27 - 12 Antwan Ballantine34(1) - 8 WPts
14/07/2031Khujand, Tajikistan26 - 12 Allahverdi Abood11 - 9 WPts
15/05/2031Czestochowa, Poland25 - 12 Kundrat Bubak15 - 13 WPts
17/03/2031Nassau, Bahamas24 - 12 Clinton Cochren14 - 5 WPts Bahamas National Championships 2031View
14/03/2031Nassau, Bahamas23 - 12 Kyle Barnes3 - 0 WPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas22 - 12 Paul Mortimer2 - 2 WPts Bahamas National Championships 2031View
02/03/2031Nassau, Bahamas21 - 12 Lewis Mellish6 - 9 WPts
01/01/2031Nassau, Bahamas20 - 12 Cody Donalson8 - 17 WPts
07/11/2030Lviv, Ukraine19 - 12 Aleksei Borsuk4 - 2 WPts
09/09/2030Nassau, Bahamas19 - 11 Bohdan Denis19(1) - 26(1) LPts
11/07/2030Nassau, Bahamas18 - 11 Vincent Bryce0 - 1 WPts
12/05/2030Kitwe, Zambia17 - 11 Faraji Maliro12(2) - 42 WPts
14/03/2030Nassau, Bahamas17 - 10 Theo Batch17 - 9 LPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas16 - 10 Ian Master10 - 9 WPts Bahamas National Championships 2030View
27/01/2030Yerevan, Armenia15 - 10 Janig Osikian9 - 17 WPts
29/11/2029Nassau, Bahamas14 - 10 Corey Campbell6 - 13 WPts
01/10/2029Montevideo, Uruguay14 - 9 Alejandro Borge10 - 8 LPts
03/08/2029Nassau, Bahamas13 - 9 Robert Penrose16 - 7 WPts
06/06/2029Khujand, Tajikistan12 - 9 Dmitri Marsucoff8 - 20 WPts
08/04/2029Nassau, Bahamas11 - 9 Joel Masson5 - 11 WPts
09/02/2029Montevideo, Uruguay10 - 9 Juan Mateos3 - 9 WPts
12/12/2028Warsaw, Poland10 - 8 Krzysztof Golec19 - 23 LPts
14/10/2028Zurich, Switzerland9 - 8 Ingalls Plake4 - 13 WPts
16/08/2028Nassau, Bahamas8 - 8 Lee Mathieson2 - 16 WPts
17/06/2028Nassau, Bahamas7 - 8 Robert Gowans1 - 4 WPts
18/04/2028Nassau, Bahamas7 - 7 Joe Allen3 - 13 LPts
20/02/2028Montevideo, Uruguay7 - 6 Ximen Delgado9 - 6 LPts
23/12/2027Nassau, Bahamas6 - 6 Shaun Wilk2 - 16 WPts
25/10/2027Nassau, Bahamas5 - 6 Bob Hackett1 - 3 WPts
24/09/2027Nassau, Bahamas5 - 5 David Mow42 - 23 LPts
24/08/2027Barcelona, Spain5 - 4 Larenzo Rengel8 - 14(1) LPts
26/06/2027Nassau, Bahamas5 - 3 Michael Forbes10 - 6 LPts
06/05/2027Nassau, Bahamas4 - 3 Corey Campbell0 - 3 WPts
14/03/2027Nassau, Bahamas4 - 2 Johnny Scollard28 - 19 LPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas3 - 2 Theo Davie26 - 18 WPts Bahamas National Championships 2027View
03/03/2027Nassau, Bahamas2 - 2 Darryl Beall8 - 12(1) WPts
17/01/2027Nassau, Bahamas2 - 1 Ashley Motto22 - 15 LPts
17/12/2026Nassau, Bahamas1 - 1 Corey Campbell0 - 0 WPts
06/11/2026Nassau, Bahamas0 - 1 Charlie Bowar5 - 3 WPts
07/09/2026Nassau, Bahamas0 - 0 Geoff Thom0 - 3 LPts