Weightclass:  Super Heavyweight
Location:  Soweto, South Africa
Record:  26(1) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2030Soweto, South Africa25(1) - 23(1) Quoitrel Phala5 - 15 WPts
17/08/2030Soweto, South Africa24(1) - 23(1) Stuart Swanepoel19 - 12 WPts
18/06/2030Soweto, South Africa23(1) - 23(1) Travis Oliver2 - 6 WPts
19/04/2030Soweto, South Africa22(1) - 23(1) Thabo Shongwe5 - 12 WPts
18/02/2030Soweto, South Africa21(1) - 23(1) Thabang Zulu7 - 13 WPts
21/12/2029Soweto, South Africa20(1) - 23(1) Keshawn Afrani3 - 9 WPts
22/10/2029Soweto, South Africa19(1) - 23(1) Zernebog Saitov4 - 4 WPts
23/08/2029Soweto, South Africa18(1) - 23(1) Mahdi Matlaba7(1) - 15 WPts
24/06/2029Soweto, South Africa17(1) - 23(1) Subusiso Mpontshane2 - 16 WPts
25/04/2029Soweto, South Africa16(1) - 23(1) James Mphahlele5 - 5(1) WPts
24/02/2029Soweto, South Africa15(1) - 23(1) Frimunt Damrow1 - 9 WPts
26/12/2028Soweto, South Africa14(1) - 23(1) Luvolwethu Nhlapo0 - 7 WPts
27/10/2028Soweto, South Africa14(1) - 22(1) Vicente Roberto8(1) - 23 LPts
28/08/2028Soweto, South Africa13 - 22(1) Bongi Dlala16 - 18(9) WKO3
15/07/2028Soweto, South Africa12 - 22(1) Yalchin Mahdi8 - 14 WPts
16/05/2028Warsaw, Poland12 - 21(1) Cibor Necel19 - 10 LPts
18/03/2028Soweto, South Africa11 - 21(1) Henry Kambinga2(1) - 4 WPts
18/01/2028Cuenco, Ecuador10 - 21(1) Neron Moyano5 - 16 WPts
20/11/2027East London, South Africa9 - 21(1) Subusiso Mpontshane1 - 7 WPts
22/09/2027Soweto, South Africa8 - 21(1) Kris Ormiston10(1) - 29 WPts
24/07/2027Dortmund, Germany8 - 20(1) Roswell Bertram16 - 7 LPts
26/05/2027Soweto, South Africa7 - 20(1) Quintavius Rahman0 - 4 WPts
27/03/2027Soweto, South Africa7 - 19(1) Henry Visagie14(5) - 16(1) LPts
27/01/2027Roodepoort, South Africa7 - 18(1) Thulani Meer8 - 18 LPts
30/11/2026Soweto, South Africa6 - 18(1) Gus Harmse1 - 5 WPts
01/10/2026Prague, Czech Republic5 - 18(1) Daniel Fait12(2) - 42(2) WPts
03/08/2026Warsaw, Poland5 - 17(1) Adrian Chudzik13 - 13 LPts
05/06/2026Soweto, South Africa4 - 17(1) Carlos Inga2 - 6 WPts
07/04/2026Tirana, Albania4 - 16(1) Eustace Pojani37 - 20 LPts
07/02/2026Varna, Bulgaria3 - 16(1) Tihomir á Hlutev8 - 15(1) WPts
10/12/2025Santo Domingo Norte, Dominican Republic3 - 15(1) Paco Partida44(5) - 19 LPts
12/10/2025Soweto, South Africa2 - 15(1) James Swanepoel1 - 0 WPts
14/08/2025Seattle, USA2 - 14(1) Dominic Parcell1 - 10(2) LPts
16/06/2025Soweto, South Africa2 - 13(1) Dave Kambaja2 - 20(4) LPts
27/04/2025La Paz, Bolivia2 - 12(1) Javier Joaquin37 - 17 LPts
27/02/2025Soweto, South Africa1 - 12(1) Timofei Gontcharov0 - 3 WPts
30/12/2024Soweto, South Africa1 - 11(1) Santiago Lombardo4 - 5 LPts
01/11/2024Soweto, South Africa1 - 10(1) Adrian Kallman7 - 12 LPts
03/09/2024Helsinki, Finland1 - 9(1) Kalle Paasikivi26(2) - 17 LPts
06/07/2024Guadalupe, Mexico1 - 8(1) Seferino Lovera10 - 16 LPts
07/05/2024Harare, Zimbabwe1 - 7(1) Owen Mugabe14(2) - 17(1) LPts
09/03/2024Turin, Italy1 - 6(1) Cristiano Siliquini17 - 21(9) LPts
10/01/2024Poznan, Poland1 - 5(1) Patryk Bort18 - 19 LPts
11/11/2023Soshanguve, South Africa1 - 4(1) Manu Knoetze2(1) - 13 LPts
18/09/2023Umlazi, South Africa1 - 3(1) Keshawn Letsholonyane0 - 0 LPts
24/07/2023Boksburg, South Africa1 - 2(1) Siyabonga Ledwaba16 - 14(1) LPts
27/05/2023Chicago, USA1 - 1(1) Sam Mahoney13 - 21 LPts
28/03/2023Katlehong, South Africa1 - 0 Uba Monare15 - 15 LTKO2
18/02/2023Soweto, South Africa0 - 0 Dai Ngana0 - 3 WPts