Weightclass:  Heavyweight
Location:  Durban, South Africa
Record:  5 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2038Durban, South Africa4 - 18 Asavela Sotyu1 - 1 WPts
09/12/2037Cairo, Egypt4 - 17 Bilal Fahmy2 - 4 LPts
11/10/2037Minsk, Belarus4 - 16 Valeri Baranek27 - 19 LPts
13/08/2037East London, South Africa4 - 15 Fagrie Mabudafhasi3 - 19 LPts
15/06/2037Durban, South Africa3 - 15 Fraser Hanekom2 - 5(1) WPts
15/04/2037Durban, South Africa2 - 15 Lucas Phaahla1 - 8 WPts
15/02/2037Durban, South Africa2 - 14 Quintavius Motsoaledi8 - 16 LPts
17/12/2036Johannesburg, South Africa2 - 13 Feel Van den Heever0 - 12 LPts
21/10/2036Dakar, Senegal2 - 12 Raul Moreau24 - 20 LPts
22/08/2036Durban, South Africa1 - 12 Giorgio Scioli7 - 3 WPts
23/06/2036Cardiff, UK1 - 11 Mike Marr47(1) - 23 LPts
25/04/2036Pretoria, South Africa1 - 10 Tlou Zulu6 - 9 LPts
26/02/2036Pretoria, South Africa1 - 9 Tlou Zulu5 - 9 LPts
01/01/2036Soweto, South Africa1 - 8 Joseph Van den Berg10 - 20 LPts
03/11/2035Pretoria, South Africa1 - 7 David Nqakula6 - 17 LPts
05/09/2035Quito, Ecuador1 - 6 Iago Fraire0 - 0 LPts
07/07/2035Durban, South Africa1 - 5 Juan Puebla9 - 13 LPts
07/05/2035Katlehong, South Africa1 - 4 Lee Ngimbi5 - 5 LPts
05/04/2035Durban, South Africa1 - 3 Dele Nomvete0 - 0 LPts
04/03/2035Cape Town, South Africa1 - 2 Tshepo Ramatlhodi5 - 9 LPts
09/01/2035Durban, South Africa0 - 2 Kyan Kole0 - 10(1) WPts
08/11/2034East London, South Africa0 - 1 Thamsanqa Dlamini17 - 12 LPts
05/10/2034Durban, South Africa0 - 0 Robert Nyauza1 - 7 LPts