Weightclass:  Heavyweight
Location:  Durban, South Africa
Record:  17 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2028Durban, South Africa16 - 16 Dominic Mbekile4(1) - 14 WPts
07/10/2028Durban, South Africa15 - 16 Thamsanqa Zwane1 - 4 WPts
08/08/2028Durban, South Africa14 - 16 Ontibile Ekstein0 - 15 WPts
09/06/2028Durban, South Africa13 - 16 Josh Manyisa1 - 9 WPts
10/04/2028Durban, South Africa12 - 16 Zaid Silumbe9 - 12 WPts
11/02/2028Durban, South Africa11 - 16 Oliver Kalongi1 - 10(2) WPts
13/12/2027Durban, South Africa10 - 16 Mduduzi Molewa3 - 2 WPts
14/10/2027Durban, South Africa9 - 16 Tevin Ngcobo1 - 0 WPts
15/08/2027Durban, South Africa8 - 16 Tyrell Acquaah7 - 10 WPts
15/06/2027Durban, South Africa7 - 16 Haaris El-sayed1 - 3 WPts
16/04/2027Durban, South Africa6 - 16 Simba Panyin8 - 11(1) WPts
15/02/2027Durban, South Africa6 - 15 Thompson Oluwafemi9 - 8 LPts
17/12/2026Pretoria, South Africa6 - 14 Tokelo Msibi30 - 25 LPts
16/11/2026Roskilde, Denmark6 - 13 Kaj Frisk4 - 19 LPts
18/09/2026Durban, South Africa5 - 13 Roshaun Kasanbata5 - 7 WPts
19/07/2026North Shore, New Zealand5 - 12 Taonga Poihipi4 - 17 LPts
21/05/2026Durban, South Africa4 - 12 Vannevar Lauridsen1 - 3 WPts
23/03/2026Durban, South Africa3 - 12 Jakub Wavra3 - 3 WPts
23/01/2026Durban, South Africa2 - 12 Bruyn Mulder2 - 8 WPts
24/11/2025Metz, France2 - 11 Raul Bayle22(2) - 27 LPts
26/09/2025Sharjah, UAE2 - 10 Ibrahim Faheem14 - 21(1) LPts
29/07/2025Yerevan, Armenia1 - 10 Ajnag Damadyan6 - 13 WPts
31/05/2025Ghent, Belgium1 - 9 Ramont Gheric11 - 12 LPts
02/04/2025Durban, South Africa1 - 8 Ramond Debold6 - 27 LPts
02/02/2025Le Mans, France1 - 7 Bellamy Printemps10 - 5 LPts
05/12/2024Port Elizabeth, South Africa1 - 6 Joe Hanekom0 - 0 LPts
25/10/2024Khayelitsha, South Africa0 - 6 James Van Ryneveld0 - 2 WPts
29/08/2024East London, South Africa0 - 5 Naeem Bonsam31 - 8 LPts
21/07/2024Johannesburg, South Africa0 - 4 Mandla Mokotjo20 - 15 LPts
18/06/2024Vilnius, Lithuania0 - 3 Tadzio Swiderski10 - 13 LPts
20/04/2024Roodepoort, South Africa0 - 2 Kwamin Asante21 - 18 LPts
28/02/2024Umlazi, South Africa0 - 1 Verlyn Douna7 - 15 LPts
08/01/2024Port Elizabeth, South Africa0 - 0 Kwanda Dlala24(3) - 13 LPts