Weightclass:  Super Heavyweight
Location:  Durban, South Africa
Record:  26(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2029Durban, South Africa25(2) - 14 Kwau Assiful4 - 11(3) WKO3
02/05/2029East London, South Africa24(2) - 14 Stephen Kikedi7 - 5 WPts South Africa National Championships 2029View
29/04/2029East London, South Africa23(2) - 14 Floyd Mabiata33 - 20 WPts South Africa National Championships 2029View
26/04/2029East London, South Africa22(2) - 14 David Mabudafhasi12(3) - 19 WPts South Africa National Championships 2029View
22/04/2029Turin, Italy21(2) - 14 Fino De Simone3 - 13(4) WPts
22/02/2029Durban, South Africa20(2) - 14 David Mabudafhasi11(2) - 18 WPts
24/12/2028Durban, South Africa19(2) - 14 Tom Ashley0 - 11 WPts
25/10/2028Yerevan, Armenia18(2) - 14 Mosig Bagamyan15(2) - 29 WPts
27/08/2028San Miguelito, Panama17(2) - 14 Manny Mattos1 - 5 WPts
29/06/2028Soweto, South Africa16(1) - 14 Bongi Dlala16 - 17(8) WKO3
29/04/2028Durban, South Africa16(1) - 13 Floyd Mabiata26 - 17 LPts South Africa National Championships 2028View
26/04/2028Durban, South Africa15(1) - 13 Asavela Ngcuka4 - 16 WPts South Africa National Championships 2028View
20/03/2028Accra, Ghana14(1) - 13 Vashon Busia9(1) - 17(1) WPts
21/01/2028Soweto, South Africa13 - 13 Bongi Dlala14 - 15(6) WKO3
24/11/2027Roodepoort, South Africa13 - 12 Isaac Ndulula20 - 16(1) LPts
26/09/2027Khayelitsha, South Africa12 - 12 Ontibile Gumede10 - 7 WPts
30/07/2027Randburg, South Africa11 - 12 Wilequot Coetzee5 - 14 WPts
10/06/2027Soweto, South Africa11 - 11 Vuyisile Zulu25(1) - 11 LPts
26/04/2027Johannesburg, South Africa11 - 10 Wilequot Coetzee4 - 12 LPts South Africa National Championships 2027View
29/03/2027Mumbai, India10 - 10 Kiran Rao8 - 9 WPts
29/01/2027Riga, Latvia9 - 10 Fedya Gravmalis24 - 22 WPts
01/12/2026Burgas, Bulgaria8 - 10 Sergey á Tonev10 - 11 WPts
03/10/2026Johannesburg, South Africa8 - 9 Montraie Agbeko11 - 16 LPts
11/08/2026Germiston, South Africa8 - 8 Oja Kune24(2) - 25 LPts
16/06/2026Soweto, South Africa8 - 7 Vuyisile Zulu19(1) - 11 LPts
29/04/2026Soshanguve, South Africa8 - 6 Floyd Mabiata15 - 6 LPts South Africa National Championships 2026View
26/04/2026Soshanguve, South Africa7 - 6 Henry Visagie10(2) - 14(1) WPts South Africa National Championships 2026View
09/04/2026Khayelitsha, South Africa6 - 6 Siyabonga Nqakula2 - 15(1) WPts
12/02/2026Umuahia, Nigeria5 - 6 James Datti5 - 9 WPts
15/12/2025Dushanbe, Tajikistan4 - 6 Fadei Pishnamazzade14 - 33 WPts
17/10/2025Ilorin, Nigeria3 - 6 Theophilus Bakare2 - 13(2) WPts
19/08/2025Cork, Ireland3 - 5 Patrick Donoghue6 - 9 LPts
21/06/2025Durban, South Africa2 - 5 Rivaldo Mabokgwane4 - 9 WPts
22/04/2025Vilnius, Lithuania1 - 5 Justyn Baginski0 - 0 WPts
22/02/2025Durban, South Africa0 - 5 Dumisani Mbeki2 - 3 WPts
25/12/2024Khayelitsha, South Africa0 - 4 Lehlohonolo Nyatama34 - 11 LPts
31/10/2024Soweto, South Africa0 - 3 Siyabonga Ramatlhodi0 - 4 LPts
06/09/2024Katlehong, South Africa0 - 2 Shontae Ampaw11(2) - 31 LPts
12/07/2024Umlazi, South Africa0 - 1 Simba Nomvete4 - 16(5) LPts
20/05/2024Pretoria, South Africa0 - 0 Paul Msibi19 - 17 LPts