Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  22 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Nassau, Bahamas21 - 10 Chima Amata2 - 13(1) WPts
19/09/2033Nassau, Bahamas20 - 10 Sam Kendrick1 - 8 WPts
19/07/2033Nassau, Bahamas19 - 10 Shaun Kiboro0 - 11 WPts
18/05/2033Nassau, Bahamas18 - 10 Edmondo Nicoli4 - 9(1) WPts
18/03/2033Nassau, Bahamas17 - 10 Naum á Zoravkov2 - 6 WPts
16/01/2033Nassau, Bahamas17 - 9 John Cotts10 - 13 LPts
15/11/2032Kampala, Uganda16 - 9 Robert Nyombi14 - 22 WPts
16/09/2032Vilnius, Lithuania15 - 9 Rajmund Dombroski0 - 0 WPts
19/07/2032Nassau, Bahamas14 - 9 Heller Salge2 - 12(1) WPts
20/05/2032Heraklion, Greece13 - 9 Stavros Baros12 - 12(1) WPts
22/03/2032Aalborg, Denmark13 - 8 Odo Follin13 - 18 LPts
23/01/2032Nassau, Bahamas12 - 8 David Stoker1 - 6 WPts
24/11/2031Nassau, Bahamas11 - 8 Karr Christoffersen11(2) - 22(1) WPts
25/09/2031Nassau, Bahamas10 - 8 Mark Yarrow8 - 20 WPts
29/07/2031Nassau, Bahamas9 - 8 George Treharne2 - 4 WPts
31/05/2031Nassau, Bahamas9 - 7 Richard Blood3 - 6 LPts
30/03/2031Kampala, Uganda8 - 7 Antwan Kamyuka3 - 13 WPts
30/01/2031Nassau, Bahamas8 - 6 Spencer Pryde6 - 9 LPts
02/12/2030Nassau, Bahamas7 - 6 Spencer Pryde6 - 8 WPts
09/10/2030San Juan, Puerto Rico7 - 5 Felippe Aguiniga35 - 18 LPts
11/08/2030Lira, Uganda7 - 4 Irfan Shahan2 - 4 LPts
13/06/2030Nassau, Bahamas7 - 3 John Smeaton19 - 12 LPts
12/05/2030Nassau, Bahamas6 - 3 Brin Callan15 - 18 WPts
06/04/2030Nassau, Bahamas5 - 3 Ian Dollar9 - 12 WPts
11/02/2030Roskilde, Denmark4 - 3 Thiassi Backer2 - 7 WPts
14/12/2029Bouake, Ivory Coast3 - 3 Boden Blanc4(1) - 5 WPts
16/10/2029Yerevan, Armenia3 - 2 Arad Eghenian23 - 12 LPts
18/08/2029Nassau, Bahamas3 - 1 John Smeaton14 - 12 LPts
21/06/2029Nassau, Bahamas2 - 1 Mark Stronach1 - 4 WPts
22/04/2029Nassau, Bahamas2 - 0 George Budge19 - 7 LPts
24/02/2029Nassau, Bahamas1 - 0 John Platt0 - 3 WPts
27/12/2028Nassau, Bahamas0 - 0 John Platt0 - 2 WPts