Weightclass:  Light Heavyweight
Location:  Tembisa, South Africa
Record:  30 - 19(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2026Tembisa, South Africa29 - 19(2) Albertus Pfeiffer11 - 15 WPts
17/06/2026Tembisa, South Africa28 - 19(2) Arseni Prosvirnin1 - 6(1) WPts
18/04/2026Tembisa, South Africa27 - 19(2) Arran Carew10 - 17(1) WPts
17/02/2026Tembisa, South Africa26 - 19(2) Stephen Rodie4 - 7 WPts
19/12/2025Tembisa, South Africa25 - 19(2) Sean Bourdillon0 - 3 WPts
20/10/2025Tembisa, South Africa25 - 18(2) Dmitri Dauletov6 - 7 LPts
21/08/2025Tembisa, South Africa24 - 18(2) Nathan Mathie1 - 1 WPts
22/06/2025Tembisa, South Africa23 - 18(2) Matt Magqwaka3 - 6 WPts
23/04/2025Tembisa, South Africa23 - 17(1) Sergei Bolotin7(1) - 18 LKO3
22/02/2025Tembisa, South Africa23 - 16(1) Weyt Booysen20(2) - 21 LPts
24/12/2024Tembisa, South Africa22 - 16(1) Wandisile Keet0 - 7 WPts
25/10/2024Tembisa, South Africa21 - 16(1) Delis Morkel3 - 16 WPts
26/08/2024Paris, France21 - 15(1) Andre Noye6 - 4 LPts
28/06/2024Tembisa, South Africa20 - 15(1) Dele Sowah3 - 19 WPts
29/04/2024Tembisa, South Africa19 - 15(1) Hugh Makwetla1 - 1 WPts
01/03/2024Tembisa, South Africa18 - 15(1) James Ndolatemo9 - 2(1) WPts
01/01/2024Tembisa, South Africa17 - 15(1) Kyle Adriaanse9 - 14 WPts
02/11/2023Oran, Algeria16 - 15(1) Bilal Belmellat1 - 25 WPts
04/09/2023Sofia, Bulgaria16 - 14(1) Dragan á Krukov23 - 9 LPts
07/07/2023Turku, Finland15 - 14(1) Kaapro Pesola0 - 8 WPts
09/05/2023Odense, Denmark15 - 13(1) Dag Bruun21 - 13 LPts
11/03/2023Tembisa, South Africa15 - 12(1) Iiro Ojanen10 - 19 LPts
11/01/2023Accra, Ghana14 - 12(1) Steven Asare2 - 4 WPts
12/11/2022Tembisa, South Africa13 - 12(1) Sinjon Laurent2 - 8 WPts
13/09/2022Tembisa, South Africa12 - 12(1) Steven Asare2 - 2 WPts
14/07/2022East London, South Africa11 - 12(1) Callum Kajibwami12 - 8 WPts
27/05/2022Tembisa, South Africa10 - 12(1) Daniel Mugwagwa3 - 8 WPts
28/03/2022Toshkent, Uzbekistan9 - 12(1) Vasili Bajmuratov17 - 7 WPts
28/01/2022Tokyo, Japan9 - 11(1) Hideki Murayama12 - 11 LPts
29/11/2021Khayelitsha, South Africa9 - 10(1) Ayanda Letsholonyane17 - 6 LPts
29/09/2021Tembisa, South Africa9 - 9(1) Will Kaleuka16 - 8 LPts
29/07/2021Tembisa, South Africa8 - 9(1) Vashon Msibi11(2) - 8 WPts
27/05/2021Sana'a, Yemen7 - 9(1) Waqas Said5(1) - 14 WPts
29/03/2021Roodepoort, South Africa7 - 8(1) Jayvyn Senanu13 - 4 LPts
16/02/2021Resistencia, Argentina6 - 8(1) Alejandro Muzquiz13 - 5 WPts
19/12/2020Tembisa, South Africa6 - 7 Zafa Karimi14(1) - 3 LKO3
19/10/2020Soweto, South Africa5 - 7 Salim Phaahla5 - 7 WPts
28/08/2020Umlazi, South Africa5 - 6 Ibeamaka Ampaw4 - 7 LPts
27/07/2020Croix des Bouqets, Haiti5 - 5 Laurent Pinault4 - 10 LPts
29/05/2020Telford, UK5 - 4 Ian Nolan4 - 8 LPts
29/03/2020Dublin, Ireland5 - 3 Niall Ayrton10 - 1 LPts
30/01/2020Zagreb, Croatia5 - 2 Anto Draganic7 - 3 LPts
02/12/2019Tembisa, South Africa4 - 2 Jindrich Kocian4(1) - 8 WPts
03/10/2019Tembisa, South Africa3 - 2 Teodor á Astakhov2(1) - 7 WPts
04/08/2019Almaty, Kazakhstan2 - 2 Rehan Raimbeck0 - 2 WPts
05/06/2019Samarqand, Uzbekistan2 - 1 Qudrat Tahirov4 - 5 LPts
07/04/2019Tembisa, South Africa1 - 1 Kian Letlabika2 - 3 WPts
04/02/2019Tembisa, South Africa0 - 1 Narcisse Joubert4 - 5 WPts
05/12/2018Tembisa, South Africa0 - 0 Jawad Soudani3 - 1 LPts