Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  11 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2022Pretoria, South Africa10 - 17 Gennady Martindels4 - 12(4) WPts
01/09/2022Pretoria, South Africa10 - 16 Fadei Niedritis20 - 7 LPts
03/07/2022Pretoria, South Africa10 - 15 Zaid Darko14 - 9 LPts
04/05/2022Pretoria, South Africa9 - 15 Abdul Rabbani0 - 2 WPts
06/03/2022Pretoria, South Africa9 - 14 Leroy Criqui23 - 3 LPts
03/01/2022Pretoria, South Africa8 - 14 Kofi Phaahla15 - 6 WPts
02/11/2021Pretoria, South Africa8 - 13 Luvolwethu Mathoho20 - 4 LPts
01/09/2021Pretoria, South Africa8 - 12 Paul Kruger13 - 5 LPts
01/07/2021Pretoria, South Africa8 - 11 Kolzak Kulemin8 - 7 LPts
30/04/2021Pretoria, South Africa8 - 10 James Van Vuuren6 - 16 LPts
01/03/2021Pretoria, South Africa8 - 9 Kolby Ottosen10 - 4 LPts
31/12/2020Pretoria, South Africa7 - 9 Marik Gadzinski1 - 3 WPts
31/10/2020Ndola, Zambia6 - 9 Tavon Kalabula0 - 3 WPts
02/09/2020Karagandy, Kazakhstan6 - 8 Luka Kazakpaew10 - 2 LPts
04/07/2020Pretoria, South Africa6 - 7 Dajad Cazian9 - 0 LPts
04/05/2020Pretoria, South Africa6 - 6 Luka Kazakpaew9 - 1 LPts
06/03/2020Sydney, Australia6 - 5 Peter Bryars1 - 0 LPts
07/01/2020Tembisa, South Africa6 - 4 Thulani Mnyamane6 - 3 LPts
26/11/2019Pretoria, South Africa6 - 3 Siphelele Mogoeng8 - 2 LPts
26/09/2019Kingston, Jamaica5 - 3 Mark Borland2 - 7 WPts
29/07/2019Pretoria, South Africa4 - 3 Dakarai Adalimortty1 - 2 WPts
29/05/2019Basel, Switzerland4 - 2 Rudolph Stubenrauch7 - 2 LPts
31/03/2019Pretoria, South Africa3 - 2 Mondli Majoro3 - 2 WPts
28/01/2019Tegucigalpa, Honduras3 - 1 Juan Anzures3 - 3 LPts
29/11/2018Pretoria, South Africa3 - 0 Napoleon Majola1 - 2 LPts
28/09/2018Soweto, South Africa2 - 0 Thulani Zokwana0 - 5 WPts
03/08/2018Sofia, Bulgaria1 - 0 Zahari á Yotov2 - 0 WPts
05/06/2018Pretoria, South Africa0 - 0 Lucas Sean0 - 0 WPts