Weightclass:  Light Heavyweight
Location:  Durban, South Africa
Record:  27 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Durban, South Africa26 - 9 Eric MacNeal6 - 11 WPts
20/09/2033Durban, South Africa25 - 9 Johan Wittac1 - 11 WPts
21/07/2033Durban, South Africa24 - 9 Denis Damita3 - 11 WPts
21/05/2033Durban, South Africa23 - 9 Kwamin Kipkorir2 - 15 WPts
21/03/2033Durban, South Africa22 - 9 Stephen Crookshank4 - 6 WPts
19/01/2033Durban, South Africa21 - 9 Dewayne Prempeh2 - 4 WPts
19/11/2032Durban, South Africa20 - 9 Spencer Kabange2 - 9 WPts
19/09/2032Durban, South Africa19 - 9 Naeem Sam0 - 5 WPts
20/07/2032Durban, South Africa18 - 9 Jack Paintsil3 - 6 WPts
22/05/2032Copenhagen, Denmark17 - 9 Ultar Willemssen17 - 21 WPts
24/03/2032Aarhus, Denmark16 - 9 Toste Thulin13 - 20 WPts
25/01/2032Athens, Greece15 - 9 Dameon Livas5 - 13 WPts
27/11/2031Patrai, Greece14 - 9 Demitrius Mallas12(1) - 20 WPts
27/09/2031Durban, South Africa13 - 9 Corey Mpontshane12 - 6 WPts
31/07/2031Durban, South Africa12 - 9 Davie Kajimba20(1) - 6 WPts
02/06/2031Panama City, Panama11 - 9 Rio Mansilla2 - 19(1) WPts
04/04/2031Hamburg, Germany11 - 8 Stanley Penner21 - 22 LPts
04/02/2031Durban, South Africa10 - 8 Ferdinand Daniel2 - 17(1) WPts
07/12/2030Durban, South Africa9 - 8 Vßclav Bara0 - 2 WPts
09/10/2030Accra, Ghana8 - 8 Dale Odoom0 - 9 WPts
11/08/2030Vilnius, Lithuania8 - 7 Roman Tomkiewicz5 - 24 LPts
13/06/2030Durban, South Africa7 - 7 Jeraldo Luy3 - 4 WPts
15/04/2030Durban, South Africa7 - 6 Uljas Paatelainen14 - 8 LPts
15/02/2030Katlehong, South Africa6 - 6 Cole Chikunga0 - 5 WPts
21/12/2029Soshanguve, South Africa6 - 5 Glynn Kabemgelebudimbu3 - 20 LPts
29/10/2029Johannesburg, South Africa6 - 4 Geeraard Blignaut6 - 11 LPts
11/09/2029Germiston, South Africa6 - 3 Connor Kapangala14 - 15 LPts
09/08/2029Mitchells Plain, South Africa5 - 3 Sulaiman Nyatama0 - 0 WPts
01/07/2029Durban, South Africa4 - 3 Tevaughn Mapisa0 - 3 WPts
02/05/2029Samarqand, Uzbekistan3 - 3 Ioakim Dzhavad4 - 5 WPts
04/03/2029Mitchells Plain, South Africa3 - 2 Kasi Muniru5 - 7 LPts
01/02/2029Durban, South Africa2 - 2 Tevaughn Mapisa0 - 0 WPts
31/12/2028Durban, South Africa1 - 2 Macief Zawisza5(1) - 10 WPts
31/10/2028Durban, South Africa1 - 1 Shevon Dauda2 - 4 LPts
02/09/2028Durban, South Africa0 - 1 William Hovey0 - 1 WPts
05/07/2028Durban, South Africa0 - 0 Wiktor Gawlak9 - 15 LPts