Weightclass:  Light Heavyweight
Location:  Randburg, South Africa
Record:  22 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2028Randburg, South Africa21 - 7 Thor Haga1 - 0 WPts
28/01/2028Randburg, South Africa20 - 7 James Pilger0 - 11 WPts
28/11/2027Randburg, South Africa19 - 7 John Ngatai5 - 6 WPts
29/09/2027Randburg, South Africa18 - 7 Timofei Popov6(1) - 26 WPts
30/07/2027Randburg, South Africa17 - 7 Ayberk Onal1 - 3 WPts
01/06/2027Randburg, South Africa16 - 7 Madisha Cele1 - 0 WPts
02/04/2027Randburg, South Africa15 - 7 Joske Van den Tielke6 - 4 WPts
01/02/2027Randburg, South Africa14 - 7 Frank Geiss3 - 7 WPts
03/12/2026Randburg, South Africa13 - 7 Rehman Alshamrani2 - 8 WPts
04/10/2026Randburg, South Africa12 - 7 John Kiedi1 - 0 WPts
05/08/2026Randburg, South Africa11 - 7 Dembe Knoetze0 - 1 WPts
06/06/2026Randburg, South Africa10 - 7 Amjad Halaby3 - 11 WPts
08/04/2026Durban, South Africa9 - 7 Anele Matlala1 - 15(1) WPts
09/02/2026Baku, Azerbaijan9 - 6 Khudu Baghirov30 - 22(3) LPts
12/12/2025Randburg, South Africa8 - 6 James Muthoni2 - 8 WPts
14/10/2025Randburg, South Africa7 - 6 Willmarr Herb3 - 8 WPts
16/08/2025Randburg, South Africa6 - 6 Vitali Sakiew10 - 19 WPts
18/06/2025Randburg, South Africa5 - 6 Atif Uddin6(1) - 5 WPts
20/04/2025Khayelitsha, South Africa4 - 6 Shaun Aurelie21 - 20 WPts
21/02/2025Soshanguve, South Africa4 - 5 Ntsikelelo Motupa3 - 16 LPts
31/12/2024Randburg, South Africa3 - 5 Ewan Nsombamanya0 - 2 WPts
01/11/2024Gulu, Uganda2 - 5 Imran Shahin2 - 9 WPts
03/09/2024Randburg, South Africa2 - 4 Didi Van Berlo8 - 31 LPts
06/07/2024Shymkent, Kazakhstan2 - 3 Syed Dostaeff9 - 11 LPts
08/05/2024Khayelitsha, South Africa2 - 2 Quadrees Obodom0 - 14(7) LPts
10/03/2024Khayelitsha, South Africa2 - 1 Thulani Mashamaite7 - 18 LPts
13/01/2024Johannesburg, South Africa2 - 0 Marques Awere14 - 21 LPts
17/11/2023Tembisa, South Africa1 - 0 Ibeamaka Mbekile0 - 1 WPts
15/10/2023Randburg, South Africa0 - 0 Darryl Hertzog1 - 6 WPts