Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2022Soweto, South Africa18 - 9 Ludacris Motsoaledi1 - 0 WPts
19/06/2022Soweto, South Africa17 - 9 Danny Kaluituka1 - 0 WPts
20/04/2022Soweto, South Africa16 - 9 David Probert4 - 19 WPts
19/02/2022Soweto, South Africa15 - 9 James Ntumba0 - 1 WPts
19/12/2021Soweto, South Africa14 - 9 Felix Mahlangu1 - 0 WPts
18/10/2021Soweto, South Africa13 - 9 Ichiro Nakatomi5 - 7 WPts
17/08/2021Soweto, South Africa13 - 8 Gervasio Danca11 - 9 LPts
16/06/2021Soweto, South Africa12 - 8 Rodrigo Ferreyra1 - 3 WPts
16/04/2021Soweto, South Africa11 - 8 Polo Accam4 - 12 WPts
14/02/2021Soweto, South Africa10 - 8 Marlen Polischuk6 - 10 WPts
16/12/2020Soweto, South Africa10 - 7 Vuyisile Nhlapo3 - 0 LPts
15/10/2020Durban, South Africa9 - 7 Luvolwethu Nhleko5 - 8 WPts
09/09/2020Roodepoort, South Africa9 - 6 Themba Segolela8 - 5 LPts
20/07/2020Oulu, Finland8 - 6 Iiro Paasivirte3 - 12 WPts
20/05/2020Soweto, South Africa7 - 6 Andile Mini0 - 9 WPts
06/04/2020Durban, South Africa7 - 5 Adrianus Venter2 - 1 LPts
07/02/2020Zagreb, Croatia7 - 4 Aljoša Svetlicic3 - 11 LPts
09/12/2019Soweto, South Africa7 - 3 Usi Pungwayo9 - 2 LPts
09/10/2019Soweto, South Africa6 - 3 Naftali Gyan5 - 3 WPts
09/08/2019Soweto, South Africa6 - 2 Dewayne Kwakye3 - 4 LPts
09/06/2019Stockholm, Sweden5 - 2 Oscar Bo3 - 6 WPts
11/04/2019Oslo, Norway5 - 1 Balder With6 - 1 LPts
11/02/2019Soweto, South Africa4 - 1 Lewis Kalambaye3 - 0 WPts
12/12/2018Bayamon, Puerto Rico3 - 1 Diego Palomarez2 - 2 WPts
14/10/2018Soweto, South Africa3 - 0 Selestino Gutierres1 - 2 LPts
16/08/2018Soweto, South Africa2 - 0 Rich Van der Linde1 - 1 WPts
18/06/2018Tokyo, Japan1 - 0 Kaede Yamashiro0 - 0 WPts
20/04/2018Soweto, South Africa0 - 0 Thabang Mabudafhasi1 - 0 WPts