Weightclass:  Super Heavyweight
Location:  Germiston, South Africa
Record:  70(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2028Germiston, South Africa69(2) - 11 Tin Miocic0 - 3 WPts
23/04/2028Germiston, South Africa68(2) - 11 Ramond Zeyk1 - 7 WPts
23/02/2028Germiston, South Africa67(2) - 11 Arnel Paliczuk0 - 10 WPts
25/12/2027Germiston, South Africa66(2) - 11 Shaun Hush2 - 6(1) WPts
26/10/2027Germiston, South Africa65(1) - 11 Gazi Sebti0 - 7 WKO3
27/08/2027Germiston, South Africa64(1) - 11 Thiassi Weng4 - 10 WPts
27/06/2027Germiston, South Africa63(1) - 11 Umair Jahani30 - 31 WPts
25/04/2027Germiston, South Africa62(1) - 11 Azam Aman1 - 4(1) WPts
25/02/2027Germiston, South Africa61(1) - 11 Tariq Mahfouz1 - 4 WPts
27/12/2026Germiston, South Africa60(1) - 11 Mike Edington0 - 9 WPts
28/10/2026Germiston, South Africa59(1) - 11 Driton Uner6 - 7 WPts
29/08/2026Germiston, South Africa58(1) - 11 Dewei Jou1 - 2 WPts
30/06/2026Germiston, South Africa57(1) - 11 Raynard Gervais39(3) - 27(1) WPts
02/05/2026Soshanguve, South Africa57(1) - 10 Floyd Mabiata16 - 6 LPts South Africa National Championships 2026View
29/04/2026Soshanguve, South Africa56(1) - 10 Andy Kankolongo13(1) - 17 WPts South Africa National Championships 2026View
26/04/2026Soshanguve, South Africa55(1) - 10 Themba Ngcuka8 - 5 WPts South Africa National Championships 2026View
16/03/2026Germiston, South Africa54(1) - 10 Raynard Gervais35(1) - 26(1) WPts
13/02/2026Germiston, South Africa53(1) - 10 Raynard Gervais35(1) - 25(1) WPts
09/01/2026Kano, Nigeria53(1) - 9 Raynard Gervais34(1) - 24(1) LPts Africa Championships 2026View
18/12/2025Germiston, South Africa52(1) - 9 Bilal Akhnouche39 - 23 WPts
17/11/2025Germiston, South Africa51(1) - 9 Bilal Akhnouche39 - 22 WPts
17/10/2025Germiston, South Africa50(1) - 9 Bilal Akhnouche39 - 21 WPts
10/09/2025Ningbo, China50(1) - 8 Mayro Auvrecx52(1) - 14 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China49(1) - 8 Ramirez Davalos40(1) - 26 WPts Ningbo World Championships 2025View
16/08/2025Bari, Italy48(1) - 8 Massimo Rallo3 - 7 WPts
18/06/2025Germiston, South Africa47 - 8 Tase á Vladimirov43(2) - 14 WKO3
02/05/2025Durban, South Africa46 - 8 Luister Dede22 - 12 WPts South Africa National Championships 2025View
29/04/2025Durban, South Africa45 - 8 Lakista Koranteng13 - 11 WPts South Africa National Championships 2025View
26/04/2025Durban, South Africa44 - 8 Andy Kankolongo7(1) - 15 WPts South Africa National Championships 2025View
21/03/2025Sana'a, Yemen43 - 8 Haaris Zafar6 - 18 WPts
21/01/2025Germiston, South Africa42 - 8 Loredo Calleros42 - 17 WPts
21/12/2024Germiston, South Africa41 - 8 Ramirez Davalos36(1) - 20 WPts
20/11/2024Germiston, South Africa40 - 8 Ramirez Davalos36(1) - 19 WPts
20/10/2024Germiston, South Africa39 - 8 Ramirez Davalos36(1) - 18 WPts
19/09/2024Germiston, South Africa38 - 8 Temel Sadak38(3) - 15 WPts
17/08/2024Germiston, South Africa37 - 8 Tase á Vladimirov34(2) - 11 WPts
16/07/2024Busan, South Korea37 - 7 Hideki Aoki43(2) - 12 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea36 - 7 Fatjon Jasari42 - 7 WPts Busan Olympics 2024View
01/07/2024Germiston, South Africa35 - 7 Anthony Clery0 - 2 WPts
02/05/2024Tembisa, South Africa34 - 7 Chiamaka Sobukwe28 - 9 WPts South Africa National Championships 2024View
29/04/2024Tembisa, South Africa33 - 7 Lehlohonolo Nyatama31 - 10 WPts South Africa National Championships 2024View
26/04/2024Tembisa, South Africa32 - 7 Oja Kune16(1) - 19 WPts South Africa National Championships 2024View
15/03/2024Cape Town, South Africa31 - 7 Eric Hlatshwayo9 - 25 WPts
25/01/2024Katlehong, South Africa30 - 7 Uba Monare19(2) - 16 WPts
25/12/2023Khayelitsha, South Africa29 - 7 Leighton Booysen23 - 11 WPts
15/11/2023Roodepoort, South Africa28 - 7 Ellis Van der Linde1 - 27(1) WPts
20/09/2023Harare, Zimbabwe27 - 7 Joel Manhanga20(2) - 16 WPts
23/07/2023Port Elizabeth, South Africa26 - 7 Jamie Cronje13 - 23 WPts
30/05/2023Durban, South Africa25 - 7 Mduduzi Masango25 - 10 WPts
29/04/2023Germiston, South Africa25 - 6 Bongi Ndulula14 - 14 LPts South Africa National Championships 2023View
26/04/2023Germiston, South Africa24 - 6 Sammy Mavinga14 - 13(1) WPts South Africa National Championships 2023View
22/03/2023Santiago, Chile23 - 6 Santiago Bacallao13(1) - 17 WPts
22/01/2023Gdynia, Poland22 - 6 Wojtek Trojan17(2) - 14 WPts
24/11/2022Nairobi, Kenya22 - 5 Umi Mwa26 - 6 LPts
26/09/2022Durban, South Africa21 - 5 Vul Mapisa16 - 12 WPts
31/07/2022Hyderabad, India21 - 4 Girish Merkondar26 - 6 LPts
01/06/2022Randburg, South Africa20 - 4 Oupa September8 - 12(1) WPts
29/04/2022Cape Town, South Africa20 - 3 Tevaughn Asamoah24 - 2 LPts South Africa National Championships 2022View
26/04/2022Cape Town, South Africa19 - 3 Jamie Cronje9 - 19 WPts South Africa National Championships 2022View
03/04/2022Soweto, South Africa18 - 3 Kabonesa Manyisa15 - 9 WPts
25/02/2022Katlehong, South Africa17 - 3 Thabang Knoetze24(2) - 1 WPts
22/01/2022Riga, Latvia16 - 3 Valeri Dzenitis8 - 19 WPts
24/11/2021San Miguelito, Panama16 - 2 Olindo Anzures10 - 7 LPts
25/09/2021Tehran, Iran15 - 2 Obaid Hakro17 - 3 WPts
27/07/2021Gulu, Uganda14 - 2 Ian Bwita16 - 10 WPts
28/05/2021Germiston, South Africa13 - 2 Kamohelo Magqwaka10(1) - 7 WPts
28/03/2021Germiston, South Africa12 - 2 Kieran Kyobe10(1) - 10 WPts
28/01/2021Khujand, Tajikistan12 - 1 Georgiy Caribzhanov10 - 7 LPts
28/11/2020Port Elizabeth, South Africa11 - 1 Tshepo Muthambi6 - 13 WPts
25/10/2020Germiston, South Africa10 - 1 Juan Sanabria8 - 8 WPts
27/08/2020Germiston, South Africa9 - 1 Leonard Manecke4 - 7 WPts
26/06/2020Maroua, Cameroon8 - 1 Fabron Enoka3 - 11 WPts
28/04/2020Soweto, South Africa7 - 1 Aernout Liebenberg4 - 8 WPts
28/03/2020Germiston, South Africa6 - 1 Charlie Van Heerden3 - 4(1) WPts
27/01/2020Germiston, South Africa6 - 0 Pablo Montalbo5 - 5 LPts
27/11/2019Germiston, South Africa5 - 0 Dave Kasavubu9 - 4 WPts
26/09/2019Germiston, South Africa4 - 0 Hainrich Kedrowski3 - 5 WPts
28/07/2019Georgetown, Guyana3 - 0 Dale Dickson3 - 6 WPts
29/05/2019Almaty, Kazakhstan2 - 0 Aqil Orazaew1 - 6 WPts
30/03/2019Soweto, South Africa1 - 0 Kabonesa Manyisa3 - 2 WPts
05/02/2019Germiston, South Africa0 - 0 Ivo Volin0 - 0 WPts