Weightclass:  Heavyweight
Location:  Soweto, South Africa
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Soweto, South Africa17 - 15 Zareb Rabiu0 - 1 WPts
30/09/2033Soweto, South Africa16 - 15 Bruce Majoro2 - 2 WPts
31/07/2033Soweto, South Africa15 - 15 Ogenyi Eriba6 - 7 WPts
30/05/2033Soweto, South Africa15 - 14 Aaron Brickell13 - 12 LPts
28/03/2033Soweto, South Africa14 - 14 Fabio Fanti0 - 7 WPts
26/01/2033Soweto, South Africa13 - 14 Bedrich Hladik0 - 15(1) WPts
26/11/2032Soweto, South Africa13 - 13 Deyan Vasilev18(1) - 16 LPts
26/09/2032Soweto, South Africa13 - 12 Thamsanqa Dlamini6 - 10 LPts
27/07/2032Cape Town, South Africa13 - 11 Tshepo Sisulu9 - 20 LPts
31/05/2032Soweto, South Africa12 - 11 Ellis Buluba11 - 10 WPts
01/04/2032Frankfurt, Germany11 - 11 Reinhart Her7 - 22(1) WPts
02/02/2032Rome, Italy10 - 11 Francesco Nicoli1 - 14 WPts
05/12/2031Cleveland, USA10 - 10 Davie Cavan6 - 7 LPts
07/10/2031Soweto, South Africa9 - 10 Ramirez Laura0 - 15 WPts
08/08/2031Mitchells Plain, South Africa8 - 10 Matt Fwambe7 - 8 WPts
11/06/2031Soweto, South Africa7 - 10 Sharafaddin Karakhanov4 - 19 WPts
11/04/2031Soweto, South Africa6 - 10 Robert Delle0 - 4 WPts
10/02/2031Soweto, South Africa5 - 10 Denton Ncita4 - 7 WPts
13/12/2030Soweto, South Africa4 - 10 Mark Field5 - 3 WPts
15/10/2030iBhayi, South Africa4 - 9 Gethin Nkashama6 - 14 LPts
18/08/2030Boston, USA3 - 9 Bob Buchan1 - 7(1) WPts
20/06/2030Montevideo, Uruguay3 - 8 Miguel Cecilio46(3) - 29 LPts
21/04/2030Aalborg, Denmark3 - 7 Pal Anker14(1) - 11 LPts
21/02/2030Isfahan, Iran2 - 7 Yasin Fares9(1) - 22 WPts
24/12/2029Katlehong, South Africa2 - 6 Dave Kinda9 - 8 LPts
15/11/2029Soweto, South Africa2 - 5 Mason Mbuyangudi0 - 0 LPts
14/10/2029Cape Town, South Africa2 - 4 Jonathan Pistorius7 - 12 LPts
24/08/2029Port Elizabeth, South Africa2 - 3 Duante Ampomah12 - 19 LPts
30/06/2029Aalborg, Denmark1 - 3 Viggo Christoffersen3 - 18 WPts
01/05/2029Soweto, South Africa1 - 2 Lugono Boakye2 - 9 LPts
22/04/2029Umlazi, South Africa0 - 2 Ellis Buluba0 - 0 WPts
17/03/2029Soweto, South Africa0 - 1 Kaleb Ledwaba20 - 11 LPts
13/02/2029Soweto, South Africa0 - 0 Sean Katubadi0 - 6 LPts