Weightclass:  Light Heavyweight
Location:  Khayelitsha, South Africa
Record:  22 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2026Khayelitsha, South Africa21 - 7 Michael Wallach2 - 3 WPts
17/12/2025Khayelitsha, South Africa20 - 7 Amer Vyagorow25 - 18(1) WPts
19/10/2025Khayelitsha, South Africa19 - 7 Andy Sekani4 - 12 WPts
20/08/2025Khayelitsha, South Africa18 - 7 Connor Kapangala1 - 3 WPts
21/06/2025Khayelitsha, South Africa17 - 7 Santiago Baeza9 - 5 WPts
23/04/2025Khayelitsha, South Africa16 - 7 Mzikayise Motsoaledi0 - 14(1) WPts
22/02/2025Khayelitsha, South Africa15 - 7 Alojzy Golda21 - 22 WPts
25/12/2024Khayelitsha, South Africa14 - 7 Mduduzi Mkhize3 - 1 WPts
26/10/2024Khayelitsha, South Africa13 - 7 Amon Kimbuta3 - 8 WPts
27/08/2024Khayelitsha, South Africa12 - 7 David Oosthuizen6 - 6 WPts
28/06/2024Khayelitsha, South Africa11 - 7 Ayanda Mahlobo2 - 7(1) WPts
28/04/2024Khayelitsha, South Africa11 - 6 Cody Jackson8 - 4 LPts
29/02/2024Durban, South Africa10 - 6 John Malherbe1 - 10 WPts
01/01/2024Thessaloniki, Greece9 - 6 Jorenr Myron7 - 22 WPts
03/11/2023Sofia, Bulgaria8 - 6 Konstantin á Ivanov22(1) - 10(1) WPts
05/09/2023Metz, France7 - 6 Thibaud Sebastian0 - 0 WPts
08/07/2023Vilnius, Lithuania7 - 5 Adam Wronski18 - 15 LPts
10/05/2023Aalborg, Denmark7 - 4 Rad Dahlby1 - 7 LPts
12/03/2023East London, South Africa6 - 4 Mark Mogoeng14 - 6 WPts
14/01/2023Kingston, Jamaica5 - 4 Kai Clogston8 - 21 WPts
16/11/2022Petionville, Haiti5 - 3 Canaan Ort8 - 22 LPts
18/09/2022Port Elizabeth, South Africa4 - 3 Runako Labi0 - 0 WPts
29/07/2022Randburg, South Africa4 - 2 Adam Mnyamane18(3) - 10 LPts
05/06/2022Odense, Denmark3 - 2 Kolby Eliasen0 - 0 WPts
07/04/2022Cape Town, South Africa3 - 1 Uland Muntari21 - 5 LPts
18/02/2022Umlazi, South Africa2 - 1 Maan Hanekom0 - 0 WPts
18/01/2022Athens, Greece2 - 0 Caseareo Kellis8(1) - 16 LPts
19/11/2021Khayelitsha, South Africa1 - 0 Jabulani Coetzee1 - 2 WPts
18/09/2021Khayelitsha, South Africa0 - 0 Bongani Modjeka1 - 6 WPts