Weightclass:  Super Heavyweight
Location:  Durban, South Africa
Record:  32 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2030Durban, South Africa31 - 9 Mondli Govender1 - 1 WPts
09/03/2030Durban, South Africa30 - 9 Basten Buys1 - 0 WPts
08/01/2030Durban, South Africa29 - 9 Emanuel Feria0 - 4 WPts
08/11/2029Durban, South Africa28 - 9 Mark Mashamaite2 - 5 WPts
08/09/2029Durban, South Africa27 - 9 Ndumisa Khumalo0 - 2 WPts
10/07/2029Durban, South Africa26 - 9 Mark Vermaak1 - 1 WPts
10/05/2029Durban, South Africa25 - 9 Adam Sikali1 - 4 WPts
11/03/2029Durban, South Africa24 - 9 Ian Nsona10 - 4 WPts
09/01/2029Durban, South Africa23 - 9 Thabo Nyauza2 - 10 WPts
10/11/2028Durban, South Africa22 - 9 Keshawn Afrani1 - 4 WPts
11/09/2028Durban, South Africa21 - 9 Madisha Tambo1 - 3 WPts
12/07/2028Durban, South Africa20 - 9 Timofei Chaplinski6 - 13 WPts
13/05/2028La Florida, Chile19 - 9 Desiderio Correa3 - 20 WPts
15/03/2028San Bernardo, Chile19 - 8 Rodrigo Fontanilla11 - 9(1) LPts
16/01/2028Kitwe, Zambia19 - 7 Afram Chibwe6 - 9 LPts
18/11/2027Roodepoort, South Africa18 - 7 Greg Dube13 - 9 WPts
22/09/2027Piraeus, Greece17 - 7 Nike Glaros0 - 10 WPts
25/07/2027Roodepoort, South Africa16 - 7 Thulani Meer11 - 18 WPts
01/06/2027Umlazi, South Africa15 - 7 Keshawn Letsholonyane8 - 16 WPts
26/04/2027Johannesburg, South Africa15 - 6 Floyd Mabiata21 - 12 LPts South Africa National Championships 2027View
30/03/2027Venice, Italy14 - 6 Gianluigi Giolitti12(1) - 11 WPts
30/01/2027Plovdiv, Bulgaria13 - 6 Stanko á Radostev5 - 13 WPts
02/12/2026Khujand, Tajikistan12 - 6 Luka Ablyazov12 - 21 WPts
04/10/2026Durban, South Africa11 - 6 Paulo Atsu2 - 12 WPts
06/08/2026Tembisa, South Africa11 - 5 Quaddus Sowah38(2) - 17 LPts
08/06/2026Sterlitamak, Russia11 - 4 Lazar Kokorin1 - 13 LPts
10/04/2026Hyderabad, India10 - 4 Haaris Shaer9(1) - 20 WPts
10/02/2026Hyderabad, India9 - 4 Haaris Shaer9(1) - 19 WPts
13/12/2025Durban, South Africa9 - 3 Dumisani Mbeki5 - 5 LPts
19/10/2025Johannesburg, South Africa8 - 3 Montraie Agbeko8 - 13 WPts
11/09/2025iBhayi, South Africa8 - 2 Kamohelo Magqwaka26(4) - 18 LPts
10/08/2025Istaravshan, Tajikistan8 - 1 Kir Gulidze10(1) - 12 LPts
12/06/2025Oslo, Norway7 - 1 Hume Osness2 - 11 WPts
14/04/2025Durban, South Africa6 - 1 John McCambridge1 - 18 WPts
14/02/2025Galway, Ireland5 - 1 Aidan Monday4 - 18(4) WPts
17/12/2024Durban, South Africa4 - 1 Marcin Strom0 - 4 WPts
18/10/2024Algiers, Algeria3 - 1 Rehan Soula6 - 15 WPts
20/08/2024Boksburg, South Africa2 - 1 Essien Dauda0 - 0 WPts
01/07/2024Mexicali, Mexico2 - 0 Montenegro Espinal18(1) - 15 LPts
03/05/2024Henderson, USA1 - 0 Mark Bason0 - 1 WPts
05/03/2024Durban, South Africa0 - 0 Enzo Veras0 - 0 WPts