Weightclass:  Super Heavyweight
Location:  Randburg, South Africa
Record:  43 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2026Randburg, South Africa42 - 12 Enno Pecht4 - 13 WPts
20/04/2026Randburg, South Africa41 - 12 Seferino Deniz1 - 6 WPts
19/02/2026Randburg, South Africa40 - 12 Ozgur Terzi8 - 7 WPts
21/12/2025Randburg, South Africa39 - 12 Ovidio Siles1 - 6 WPts
22/10/2025Randburg, South Africa38 - 12 Larenzo Metro0 - 4 WPts
23/08/2025Randburg, South Africa37 - 12 Fedor Taubayev1 - 19 WPts
24/06/2025Randburg, South Africa36 - 12 Malte Hurtig23(2) - 24 WPts
25/04/2025Randburg, South Africa35 - 12 Diego Subia2 - 13 WPts
24/02/2025Randburg, South Africa34 - 12 John Nixon4 - 3 WPts
26/12/2024Randburg, South Africa33 - 12 Nelson Silva0 - 4 WPts
27/10/2024Randburg, South Africa32 - 12 Dmitriy Golubev4(1) - 8 WPts
28/08/2024Randburg, South Africa31 - 12 Henry Taggert2 - 2(1) WPts
29/06/2024Randburg, South Africa30 - 12 Simba Waris4 - 7 WPts
29/04/2024Tembisa, South Africa30 - 11 Chiamaka Sobukwe27 - 9 LPts South Africa National Championships 2024View
26/04/2024Tembisa, South Africa29 - 11 Thulani Mashamaite14 - 19 WPts South Africa National Championships 2024View
14/03/2024Katlehong, South Africa28 - 11 Mablevi Chohan29(1) - 13 WPts
15/01/2024Roodepoort, South Africa27 - 11 Kamohelo Ngcuka16 - 15 WPts
18/11/2023Katlehong, South Africa26 - 11 Stuart Mudiayi19(1) - 11 WPts
22/09/2023Johannesburg, South Africa25 - 11 Athenkosi Tlolane10 - 19 WPts
24/07/2023Mamelodi, South Africa24 - 11 Davie Matshanga16 - 15 WPts
02/06/2023Durban, South Africa24 - 10 Zachary Kamalebo19 - 8 LPts
02/05/2023Germiston, South Africa24 - 9 Bongi Ndulula15 - 14 LPts South Africa National Championships 2023View
29/04/2023Germiston, South Africa23 - 9 Leighton Booysen20 - 10 WPts South Africa National Championships 2023View
26/04/2023Germiston, South Africa22 - 9 Lehlohonolo Nyatama26 - 7 WPts South Africa National Championships 2023View
23/03/2023Bouake, Ivory Coast21 - 9 Paul Reinier20 - 13 WPts
23/01/2023Katlehong, South Africa20 - 9 Stuart Mudiayi16 - 9 WPts
26/11/2022Durban, South Africa20 - 8 Vul Mapisa16 - 13 LPts
29/09/2022Nuremberg, Germany19 - 8 Berndt Appelt0 - 3 WPts
01/08/2022Randburg, South Africa18 - 8 Glynn Krige5 - 20 WPts
31/05/2022London, UK17 - 8 Ian Sheedy2 - 23 WPts
02/04/2022Accra, Ghana16 - 8 James Ametepey5 - 15 WPts
02/02/2022East London, South Africa16 - 7 Nhlanhla Khuzwayo20(1) - 6 LPts
26/12/2021Katlehong, South Africa16 - 6 Thabang Knoetze23(2) - 1 LPts
23/11/2021Madrid, Spain15 - 6 Oro Montes17(1) - 8 WPts
25/09/2021Espoo, Finland14 - 6 Salomon Hanka9 - 11 WPts
28/07/2021iBhayi, South Africa14 - 5 Trory Fuseini3 - 13 LPts
01/06/2021Port Elizabeth, South Africa13 - 5 Jamie Cronje7 - 15 WPts
29/04/2021Randburg, South Africa13 - 4 Alastair Haarhoff13 - 10 LPts South Africa National Championships 2021View
26/04/2021Randburg, South Africa12 - 4 Dave Kasavubu14 - 9 WPts South Africa National Championships 2021View
04/04/2021Chitungwiza, Zimbabwe11 - 4 Sam Moyo4 - 14 WPts
03/02/2021Roodepoort, South Africa10 - 4 Ellis Van der Linde1 - 10 WPts
10/12/2020Randburg, South Africa9 - 4 Pyotr Orlov11 - 7 WPts
10/10/2020Pretoria, South Africa9 - 3 Ian Tshwete14 - 4 LPts
12/08/2020Oslo, Norway8 - 3 Magne Christiansen5 - 12 WPts
13/06/2020Abobo, Ivory Coast7 - 3 Marshall Bloch2 - 11 WPts
14/04/2020Randburg, South Africa6 - 3 Mick Kilunsila8 - 1 WPts
15/02/2020Randburg, South Africa5 - 3 Zaid Mabokgwane3 - 8 WPts
15/12/2019Umlazi, South Africa5 - 2 Luvolwethu Sobukwe3 - 9 LPts
26/10/2019Randburg, South Africa4 - 2 Kamohelo Ngcuka3 - 2 WPts
26/08/2019Mamelodi, South Africa4 - 1 Odilo Plessis4 - 4 LPts
16/07/2019Randburg, South Africa3 - 1 Selestino Machado4 - 4 WPts
16/05/2019Randburg, South Africa3 - 0 Uba Siamapangila4(1) - 2 LPts
17/03/2019Copenhagen, Denmark2 - 0 Knute Kraft2 - 2 WPts
17/01/2019Halifax, Canada1 - 0 Oscar Keath2 - 2 WPts
18/11/2018Randburg, South Africa0 - 0 Oihane Feliciano0 - 1 WPts