Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  23 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2022Mitchells Plain, South Africa22 - 3 Edward Kimia9 - 8 WPts
09/01/2022Mitchells Plain, South Africa21 - 3 May Muthambi12 - 8 WPts
08/11/2021San Jose, Costa Rica20 - 3 Sancho Ruis11(1) - 13 WPts
10/09/2021Soweto, South Africa19 - 3 Ayabulela Cele10 - 7 WPts
18/07/2021Soweto, South Africa18 - 3 Michael Kanyinda5(1) - 13 WPts
22/05/2021Cape Town, South Africa17 - 3 Joe Kimbangi10 - 12 WPts
20/04/2021Istanbul, Turkey16 - 3 Iskender Mardin11 - 9 WPts
19/02/2021Vienna, Austria16 - 2 Rodgers Babenhausen15 - 3 LPts
21/12/2020Havana, Cuba16 - 1 Joaquin Sevilla8 - 9 LPts
22/10/2020Perth, Australia15 - 1 Stephen Boiter11 - 1 WPts
24/08/2020Imus, Philippines14 - 1 Juan Acebo1 - 7 WPts
26/06/2020Nice, France13 - 1 Senior Piat10 - 6 WPts
26/04/2020East London, South Africa13 - 0 Willibrord Engelbrecht13(1) - 1 LPts South Africa National Championships 2020View
29/03/2020Portmore, Jamaica12 - 0 Bryan Reese4 - 5 WPts
30/01/2020Tokorozawa, Japan11 - 0 Daichi Okazaki6 - 4 WPts
02/12/2019Soweto, South Africa10 - 0 Afram Owusu7 - 0 WPts
29/10/2019Mitchells Plain, South Africa9 - 0 Aleksei Gharasbaeff1 - 6 WPts
30/08/2019Soweto, South Africa8 - 0 Dolf Van der Walt3 - 2 WPts
15/07/2019Mitchells Plain, South Africa7 - 0 Elliot Radebe3 - 6 WPts
15/05/2019Mitchells Plain, South Africa6 - 0 Boris Isaev5 - 3 WPts
15/03/2019Yerevan, Armenia5 - 0 Tavit Ziririan4 - 1 WPts
14/01/2019Kumasi, Ghana4 - 0 Khalid Mazari4 - 4 WPts
16/11/2018Mitchells Plain, South Africa3 - 0 Puleng Sangweni3 - 3 WPts
16/09/2018Mitchells Plain, South Africa2 - 0 Tavit Ziririan2 - 0 WPts
16/07/2018Mitchells Plain, South Africa1 - 0 Koldan Vetra1 - 0 WPts
18/05/2018Mitchells Plain, South Africa0 - 0 Juan Chapin0 - 0 WPts