Weightclass:  Heavyweight
Location:  Khayelitsha, South Africa
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2028Khayelitsha, South Africa19 - 6 Radoslav Fridrich17 - 9 LPts
17/03/2028Khayelitsha, South Africa18 - 6 Gianluca Candreva3 - 8(1) WPts
16/01/2028Khayelitsha, South Africa17 - 6 Paul Wiseman6 - 9 WPts
17/11/2027Khayelitsha, South Africa16 - 6 Rich Kadida2 - 3 WPts
18/09/2027Khayelitsha, South Africa15 - 6 Tyrell Acquaah7 - 11 WPts
20/07/2027Khayelitsha, South Africa14 - 6 Danyaal Sejdegalieff12 - 11 WPts
22/05/2027Khayelitsha, South Africa13 - 6 John Losambo3 - 16 WPts
24/03/2027Khayelitsha, South Africa12 - 6 Roman Franca5 - 5 WPts
24/01/2027Khayelitsha, South Africa11 - 6 Kundrat Bies5 - 9 WPts
25/11/2026Khayelitsha, South Africa10 - 6 Luvolwethu Sikali8 - 6 WPts
25/09/2026Khayelitsha, South Africa9 - 6 Bongi Baloyi0 - 3 WPts
26/07/2026Khayelitsha, South Africa8 - 6 Rodrigo Conde1 - 9 WPts
27/05/2026Khayelitsha, South Africa7 - 6 Uland Chepkirwok2 - 8(2) WPts
29/03/2026Khayelitsha, South Africa6 - 6 Uland Chepkirwok2 - 7(2) WPts
29/01/2026Katlehong, South Africa5 - 6 Ian Badenhorst1 - 5 WPts
11/12/2025Tehran, Iran5 - 5 Shen Teoh5 - 14 LPts
13/10/2025East London, South Africa5 - 4 Robert Van Heerden15 - 24 LPts
16/08/2025Umlazi, South Africa4 - 4 Afram Nsoh3 - 13 WPts
18/06/2025Khayelitsha, South Africa3 - 4 Brett Prinsloo1 - 0 WPts
19/04/2025Stockholm, Sweden2 - 4 Melker Wenberg4 - 16(1) WPts
19/02/2025Khayelitsha, South Africa2 - 3 James Van Ryneveld0 - 4 LPts
21/12/2024Durban, South Africa1 - 3 Reneilwe Mabokgwane1 - 6 WPts
24/10/2024Khayelitsha, South Africa1 - 2 Max Lindmark6 - 14 LPts
26/08/2024Khayelitsha, South Africa0 - 2 Robert Mondenge1 - 7 WPts
28/06/2024Johannesburg, South Africa0 - 1 Dillon Van Straaten7 - 13 LPts
20/05/2024Khayelitsha, South Africa0 - 0 Guido Van der Banc1 - 19 LPts