Weightclass:  Lightweight
Location:  Randburg, South Africa
Record:  16 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2021Randburg, South Africa15 - 10 John Mogoeng6 - 17 WPts
02/10/2021Randburg, South Africa14 - 10 Phumelele Muthambi11 - 10 WPts
01/08/2021Randburg, South Africa13 - 10 Haaris Dib6 - 5 WPts
31/05/2021Randburg, South Africa12 - 10 Robert Katumba5 - 15 WPts
31/03/2021Randburg, South Africa11 - 10 Michael Ngamina0 - 4 WPts
30/01/2021Randburg, South Africa10 - 10 Quashawn Kugblenu14 - 4 WPts
29/11/2020Randburg, South Africa9 - 10 Freddie Booysen10 - 9(1) WPts
28/09/2020Randburg, South Africa8 - 10 Iago Berra9(1) - 6 WPts
29/07/2020Randburg, South Africa8 - 9 Lakista Zakari7 - 5 LPts
28/05/2020Randburg, South Africa7 - 9 Afon Bailitis5 - 9 WPts
28/03/2020Randburg, South Africa6 - 9 Afram Owusu7 - 2 WPts
27/01/2020Randburg, South Africa6 - 8 Ramirez Carranco10 - 1 LPts
27/11/2019Bacoor, Philippines6 - 7 Ramiro Zambrano10 - 0 LPts
29/09/2019Roodepoort, South Africa6 - 6 Dave Kadiombo8 - 1 LPts
25/08/2019Randburg, South Africa6 - 5 Mohsin Alahdal4 - 4 LPts
26/06/2019Randburg, South Africa5 - 5 Merrick Pfalzgraf6 - 4 WPts
27/04/2019Randburg, South Africa5 - 4 Reyes Esqueda4 - 3 LPts
25/02/2019Shanghai, China5 - 3 Li Gong8 - 0 LPts
28/12/2018Randburg, South Africa5 - 2 Odell Janiski3(1) - 2 LPts
30/10/2018Randburg, South Africa4 - 2 Isidro Ramon1 - 2 WPts
01/09/2018iBhayi, South Africa3 - 2 Johnny Tshitoko0 - 2 WPts
27/07/2018Randburg, South Africa3 - 1 Ndumisa Zulu1 - 1 LPts
29/05/2018Randburg, South Africa3 - 0 Dries Snyman0 - 1 LPts
31/03/2018Randburg, South Africa2 - 0 Robert Adriaanse1 - 0 WPts
16/02/2018Cape Town, South Africa1 - 0 Joe Kimbangi0 - 1 WPts
07/01/2018Randburg, South Africa0 - 0 Will Dubango0 - 0 WPts