Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  16 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2023Soweto, South Africa15 - 10 Judocus Strydom0 - 6 WPts
11/11/2022Soweto, South Africa14 - 10 Seth Modjeka0 - 5 WPts
11/09/2022Soweto, South Africa13 - 10 Ovidio Patricio1 - 2 WPts
13/07/2022Soweto, South Africa12 - 10 Wray Work5 - 19 WPts
14/05/2022Soweto, South Africa11 - 10 Judocus Strydom0 - 1 WPts
14/03/2022Soweto, South Africa11 - 9 Ulan Afful8 - 13 LPts
12/01/2022Soweto, South Africa11 - 8 Gardiner Nieman15 - 8 LPts
12/11/2021Soweto, South Africa10 - 8 Agim Zhuzhumi1 - 4 WPts
12/09/2021Soweto, South Africa9 - 8 Robert Katumba5 - 17 WPts
12/07/2021Soweto, South Africa8 - 8 Marin Pericic3 - 14 WPts
11/05/2021Soweto, South Africa7 - 8 Ming Hsu3 - 8 WPts
12/03/2021Soweto, South Africa6 - 8 Greg Tambo9 - 8 WPts
11/01/2021Johannesburg, South Africa6 - 7 Trory Tambo8 - 9 LPts
15/11/2020Soweto, South Africa6 - 6 Tefu Masango14 - 2 LPts
20/09/2020Almaty, Kazakhstan5 - 6 Dmitri Tasheneff6 - 3 WPts
23/07/2020Bournemouth, UK5 - 5 Ian Fossey13 - 0 LPts
24/05/2020Johannesburg, South Africa4 - 5 James Kalambaye4 - 6 WPts
09/04/2020Aix-en-Provence, France4 - 4 Fernand Orme7 - 7 LPts
10/02/2020Pretoria, South Africa4 - 3 Ludacris Tuffuor5 - 2 LPts
10/01/2020Dubai, UAE4 - 2 Haaris Salah6 - 6 LPts
11/11/2019Seoul, South Korea4 - 1 Ki-hun Kye3 - 9 LPts
13/09/2019Soweto, South Africa4 - 0 Jarmil Merkl7 - 4 LPts
15/07/2019Cape Town, South Africa3 - 0 Davie Van den Heever2 - 8 WPts
20/05/2019Soweto, South Africa2 - 0 Liam Andre1 - 5 WPts
21/03/2019Durban, South Africa1 - 0 Shaquille Gyan1 - 0 WPts
18/02/2019Soweto, South Africa0 - 0 Kashif Ahmadi4 - 1 WPts