Weightclass:  Super Heavyweight
Location:  Soweto, South Africa
Record:  1 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Accra, Ghana1 - 28 Mykelti Dotse13 - 4 LPts
10/11/2033Seattle, USA1 - 27 David Segre19 - 18 LPts
12/09/2033Kansas City, USA1 - 26 Mark Ahler6 - 12(1) LPts
15/07/2033Perth, Australia1 - 25 Dave Badder15 - 1 LPts
16/05/2033Northampton, UK1 - 24 Paul Monce25 - 20 LPts
18/03/2033Split, Croatia1 - 23 Dinko Škrtic24 - 32 LPts
18/01/2033San Jose, USA1 - 22 Jake Pryce4 - 19 LPts
20/11/2032Soweto, South Africa1 - 21 Madisha Mphahlele6 - 3 LPts
20/09/2032Minsk, Belarus1 - 20 Petro Mastel4 - 11 LPts
22/07/2032Kumasi, Ghana1 - 19 Tamarius Tuffuor11 - 13 LPts
24/05/2032Soweto, South Africa1 - 18 Rob Buys8 - 7 LPts
25/03/2032Plovdiv, Bulgaria1 - 17 Viktor á Sirakov5 - 12 LPts
26/01/2032Soweto, South Africa1 - 16 Bob De Beer9 - 10 LPts
27/11/2031Harare, Zimbabwe1 - 15 Phornello Machapa16 - 9 LPts
29/09/2031Soweto, South Africa1 - 14 Rob Karachika0 - 3 LPts
01/08/2031Basel, Switzerland1 - 13 Leupold Geibel17 - 10(1) LPts
03/06/2031Basel, Switzerland1 - 12 Wareine Bihl19 - 13 LPts
05/04/2031Harare, Zimbabwe1 - 11 John Sibanda6 - 23 LPts
05/02/2031Nizhny Novgorod, Russia1 - 10 Sergey Polakoff9(2) - 10 LPts
08/12/2030Almaty, Kazakhstan1 - 9 Daniil Kazbekoff17 - 22 LPts
10/10/2030Johannesburg, South Africa1 - 8 Ayabulela Radebe4 - 3 LPts
24/08/2030Harare, Zimbabwe1 - 7 Richie Mukondiwa20 - 6 LPts
26/06/2030Ponce, Puerto Rico0 - 6 Juan Verdugo11 - 13 LPts
26/06/2030Ponce, Puerto Rico0 - 7 Juan Verdugo12 - 13 WPts
27/04/2030Soweto, South Africa0 - 5 Sid Makamba0 - 1 LPts
26/02/2030Mitchells Plain, South Africa0 - 4 Edgardo Mulder2 - 18 LPts
31/12/2029Soweto, South Africa0 - 3 Mark Vermaak2 - 3 LPts
22/11/2029Tembisa, South Africa0 - 2 Mick Tshibwabwa0 - 0 LPts
16/10/2029Johannesburg, South Africa0 - 1 Ayabulela Radebe0 - 0 LPts
22/08/2029Soweto, South Africa0 - 0 Ricky Bilonda1 - 3 LPts