Weightclass:  Super Heavyweight
Location:  Soweto, South Africa
Record:  25 - 21(12)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2030Soweto, South Africa24 - 21(12) Dave Tchicaya1 - 1 WPts
18/04/2030Soweto, South Africa23 - 21(12) Luka Vasilyev2 - 14 WPts
17/02/2030Soweto, South Africa22 - 21(12) Bob De Beer2 - 4 WPts
20/12/2029Soweto, South Africa21 - 21(12) Mark Mashamaite2 - 6 WPts
21/10/2029Soweto, South Africa20 - 21(12) Eric Zokwana3 - 3 WPts
22/08/2029Soweto, South Africa19 - 21(12) Peabo Asamoah1 - 9 WPts
23/06/2029Soweto, South Africa18 - 21(12) Tshepo Sisulu1 - 11 WPts
24/04/2029Soweto, South Africa17 - 21(12) Dmitriy Dambis7 - 21 WPts
24/02/2029Soweto, South Africa17 - 20(11) Wiktor Halas22 - 13 LKO3
26/12/2028Soweto, South Africa16 - 20(11) Darryl Nyota1 - 2 WPts
27/10/2028Soweto, South Africa16 - 19(10) Shane Flanagon17(2) - 9 LKO3
28/08/2028Soweto, South Africa16 - 18(9) Cole Holomisa13 - 22(1) LKO3
29/06/2028Soweto, South Africa16 - 17(8) Asavela Sotyu16(1) - 14 LKO3
29/04/2028Durban, South Africa16 - 16(7) Dumisani Mbeki22 - 8 LKO3 South Africa National Championships 2028View
26/04/2028Durban, South Africa15 - 16(7) Jay Venter4 - 13 WPts South Africa National Championships 2028View
20/03/2028Accra, Ghana14 - 16(7) Shaun Buari13 - 18 WPts
21/01/2028Soweto, South Africa14 - 15(6) Asavela Sotyu13 - 13 LKO3
22/11/2027Soweto, South Africa14 - 14(6) Vuyisile Ntshangase8 - 15(1) LPts
23/09/2027Soweto, South Africa13 - 14(6) Vaqif Djabarov8 - 13 WPts
26/07/2027Soweto, South Africa12 - 14(6) Zahari á Nankov4 - 10(1) WPts
28/05/2027Irkutsk, Russia11 - 14(6) Igor Vasiliev2 - 11 WPts
30/03/2027New Haven, USA10 - 14(6) Mark Lytle13 - 7 WPts
30/01/2027Venice, Italy10 - 13(6) Gianluigi Giolitti11(1) - 11 LPts
02/12/2026Soweto, South Africa9 - 13(6) Dave Kambaja7 - 24(5) WPts
05/10/2026San Juan, Puerto Rico9 - 12(5) Ramirez Davalos44(1) - 30 LKO3
07/08/2026Khayelitsha, South Africa8 - 12(5) Siyabonga Nqakula2 - 17(1) WPts
02/07/2026Durban, South Africa8 - 11(5) Denzel Apea24 - 27(7) LPts
01/06/2026Tirana, Albania7 - 11(5) Fatlind Erol5 - 21 WPts
03/04/2026Randburg, South Africa6 - 11(5) Wilequot Coetzee2 - 7 WPts
09/02/2026Tembisa, South Africa6 - 10(4) Quaddus Sowah35(1) - 17 LKO3
18/12/2025Santo Domingo de Guzman, Dominican Republic6 - 9(4) Guillermo Barcenas4 - 11 LPts
20/10/2025Khayelitsha, South Africa6 - 8(4) Lehlohonolo Nyatama39 - 11 LPts
23/08/2025Soweto, South Africa6 - 7(4) Lebogang Msibi6 - 2 LPts
25/06/2025Soweto, South Africa5 - 7(4) Ricardo Ojeda3 - 12(1) WPts
26/04/2025Durban, South Africa5 - 6(3) Quaddus Sowah31 - 15 LKO2 South Africa National Championships 2025View
16/04/2025Vilnius, Lithuania4 - 6(3) Marcin Gula4 - 20 WPts
16/02/2025Soweto, South Africa4 - 5(3) Andre Heyns4 - 11(1) LPts
18/12/2024Durres, Albania3 - 5(3) Armend Bazhunaishvili12 - 11 WPts
20/10/2024East London, South Africa3 - 4(3) Runako Baloyi8 - 4 LPts
18/09/2024Durban, South Africa2 - 4(3) Thabo Majola20 - 19(1) WPts
16/08/2024Boksburg, South Africa1 - 4(3) David Mabudafhasi0 - 0 WPts
10/07/2024Soweto, South Africa0 - 4(3) Julius Onyali4 - 22 WPts
11/05/2024Johannesburg, South Africa0 - 3(2) Kai Kinyongolo20(3) - 17 LKO3
12/03/2024Cape Town, South Africa0 - 2(2) Naftali Ankrah3 - 22(5) LPts
30/01/2024Cape Town, South Africa0 - 1(1) Ayabulela Sotyu20(2) - 14 LKO3
26/12/2023Soweto, South Africa0 - 0 Quoitrel Poku1 - 4 LKO3