Weightclass:  Welterweight
Location:  Soshanguve, South Africa
Record:  15 - 17(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2022Soshanguve, South Africa14 - 17(2) Seung-dae Sin0 - 2(1) WPts
05/10/2022Soshanguve, South Africa14 - 16(1) Alik Kazbeckow5 - 20 LKO3
06/08/2022Soshanguve, South Africa13 - 16(1) Thamsanqa Cele0 - 1 WPts
05/06/2022Soshanguve, South Africa13 - 15(1) Reinier Yden2 - 4 LPts
06/04/2022Soshanguve, South Africa12 - 15(1) Elliot Beaudin5 - 22 WPts
04/02/2022Soshanguve, South Africa11 - 15(1) Martial Hertzog1 - 9 WPts
04/12/2021Soshanguve, South Africa10 - 15(1) Tariq Dia1 - 2 WPts
03/10/2021Soshanguve, South Africa9 - 15(1) James Ncube7 - 9 WPts
02/08/2021Soshanguve, South Africa8 - 15(1) Damodar Baria2 - 2 WPts
01/06/2021Soshanguve, South Africa8 - 14(1) Henri Lacan4 - 16 LPts
01/04/2021Soshanguve, South Africa8 - 13(1) Chiranjeevi Bachchan12 - 7 LPts
01/02/2021Soshanguve, South Africa8 - 12(1) Radan Van11 - 2 LPts
30/11/2020Ulaanbaatar, Mongolia8 - 11(1) Rizwan-ul-Haq Sodnom11 - 7 LPts
02/10/2020Soweto, South Africa8 - 10(1) Reneilwe Erasmus9 - 6 LPts
04/08/2020Durban, South Africa8 - 9(1) Hoeke Kotze8 - 8 LPts
08/06/2020Soshanguve, South Africa7 - 9(1) Paulo Tuffuor1 - 8 WPts
07/04/2020Tianjin, China6 - 9(1) Xin Thum7 - 3 WPts
08/02/2020Boksburg, South Africa6 - 8(1) Athenkosi Holomisa7 - 6 LPts
14/12/2019Mexico City, Mexico5 - 8(1) Cruz Clavijo1 - 5 WPts
15/10/2019Boksburg, South Africa4 - 8(1) Lugono Ametepey2 - 8 WPts
23/08/2019Mohammedia, Morocco4 - 7(1) Quds Eldad11 - 0 LPts
24/06/2019London, UK4 - 6(1) Bilal Arshad3 - 4 LPts
26/04/2019Soshanguve, South Africa3 - 6(1) Sarwono Rintang1 - 4 WPts
24/02/2019Soshanguve, South Africa2 - 6(1) Diallo Zulu2 - 2 WPts
25/12/2018Soshanguve, South Africa2 - 5(1) Gift Ncita6 - 1 LPts
27/10/2018Soshanguve, South Africa1 - 5(1) Oupa Keet0 - 4 WPts
29/08/2018Soshanguve, South Africa1 - 4(1) Kai Wessels4 - 1 LPts
01/07/2018Pretoria, South Africa1 - 3(1) Roger Mulder0 - 2 LPts
29/05/2018Soshanguve, South Africa1 - 2 Sammy Mabweni2 - 0 LKO3
31/03/2018Umlazi, South Africa1 - 1 James Dikiyu2 - 0 LPts
27/02/2018Soshanguve, South Africa0 - 1 Reinout Louw1 - 0 WPts
18/01/2018Soshanguve, South Africa0 - 0 Gennady Usenoff0 - 0 LPts