Weightclass:  Super Heavyweight
Location:  Soweto, South Africa
Record:  22 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2027Soweto, South Africa21 - 29 Philip Liebenberg1 - 0 WPts
17/12/2026Soweto, South Africa20 - 29 Faddei Klukas5 - 8 WPts
18/10/2026Soweto, South Africa19 - 29 Ovidio Mesa4 - 10 WPts
19/08/2026Soweto, South Africa18 - 29 Oleksiy Dudek6 - 16 WPts
20/06/2026Soweto, South Africa17 - 29 Willmarr Demar2 - 8 WPts
21/04/2026Soweto, South Africa16 - 29 Anselmus De Villiers0 - 4 WPts
20/02/2026Soweto, South Africa15 - 29 Jose Salvador0 - 2 WPts
22/12/2025Soweto, South Africa14 - 29 Dmitri Botvinnik2 - 4(1) WPts
23/10/2025Soweto, South Africa14 - 28 Demont Zola7 - 10 LPts
25/08/2025Soweto, South Africa14 - 27 Kieran Lynch11 - 12 LPts
26/06/2025Soweto, South Africa13 - 27 Blaas Fourie0 - 12 WPts
27/04/2025Soweto, South Africa12 - 27 Tavon Panyin1 - 1 WPts
27/02/2025Tembisa, South Africa12 - 26 Davie Verster24(2) - 17 LPts
31/12/2024Sofia, Bulgaria11 - 26 Lyubomir á Bekirski2 - 13 WPts
02/11/2024Soweto, South Africa10 - 26 Andy Kankolongo6(1) - 13 WPts
04/09/2024Soweto, South Africa10 - 25 Andy Kankolongo5(1) - 13 LPts
07/07/2024Split, Croatia9 - 25 Lovro Bekavac30(1) - 12 WPts
09/05/2024Port Elizabeth, South Africa8 - 25 Oupa Mphahlele17(1) - 22 WPts
12/03/2024Johannesburg, South Africa8 - 24 Kai Kinyongolo19(3) - 17 LPts
13/01/2024Soshanguve, South Africa8 - 23 Chiamaka Sobukwe24 - 9 LPts
17/11/2023Chennai, India7 - 23 Akhil Morar4(1) - 30(8) WPts
19/09/2023Mitchells Plain, South Africa7 - 22 Claude Van der Merwe15 - 11 LPts
22/07/2023Tehran, Iran6 - 22 Obaid Malak11 - 24 WPts
23/05/2023Sofia, Bulgaria6 - 21 Grigor á Slavikov15 - 9(1) LPts
25/03/2023Boksburg, South Africa6 - 20 Siyabonga Ledwaba14 - 14(1) LPts
25/01/2023Durban, South Africa6 - 19 Thabo Majola13 - 16 LPts
29/11/2022Bergen, Norway5 - 19 Leif Linge4 - 20 WPts
01/10/2022Accra, Ghana5 - 18 Quoitrel Baah18(1) - 5 LPts
03/08/2022Durban, South Africa5 - 17 Zachary Kamalebo14 - 8 LPts
06/06/2022iBhayi, South Africa5 - 16 Dai Kenjenje9 - 12 LPts
24/04/2022Johannesburg, South Africa5 - 15 Dave Kasavubu18 - 11 LPts
22/03/2022Rouen, France5 - 14 Canon Notte21(1) - 5 LPts
22/01/2022La Florida, Chile5 - 13 Juan Pedro14 - 9 LPts
24/11/2021Lubeck, Germany5 - 12 Valdemar Scheper9 - 10 LPts
26/09/2021iBhayi, South Africa5 - 11 Simba Mxoyana15 - 4 LPts
29/07/2021Soweto, South Africa4 - 11 Naftali Ankrah0 - 8(4) WPts
27/05/2021Kampala, Uganda4 - 10 Chris Kayongomutumba14(1) - 6 LPts
29/03/2021Soweto, South Africa4 - 9 Kalidas Sankar9 - 10 LPts
29/01/2021Johannesburg, South Africa4 - 8 Elliot Vermaak5 - 9 LPts
03/12/2020Port Elizabeth, South Africa4 - 7 Harvey Cele11 - 8 LPts
05/10/2020Basel, Switzerland4 - 6 Rodger Strohschein8 - 7 LPts
07/08/2020Soweto, South Africa3 - 6 Yoan á Iliev3 - 11 WPts
06/06/2020Soweto, South Africa3 - 5 Ata Evgar13 - 2 LPts
06/04/2020Soweto, South Africa3 - 4 Elliot Vermaak3 - 6 LPts
06/02/2020Soweto, South Africa2 - 4 Dillon Joubert3 - 3 WPts
06/12/2019Katlehong, South Africa2 - 3 Thulani Mashamaite2 - 3 LPts
12/10/2019Soweto, South Africa2 - 2 Harvey Cadwalader5 - 4 LPts
13/08/2019Bogota, Colombia1 - 2 Manny Leanos3 - 5 WPts
14/06/2019Durban, South Africa1 - 1 Thabo Majola2 - 3 LPts
20/04/2019Soweto, South Africa1 - 0 Quannell Chindungwe4 - 3 LPts
18/02/2019Soweto, South Africa0 - 0 John Mnangagwa1 - 4 WPts