Weightclass:  Light Welterweight
Location:  Mamelodi, South Africa
Record:  19 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2022Mamelodi, South Africa18 - 5 Gathot Dau16 - 7 WPts
01/12/2021Mamelodi, South Africa17 - 5 Reneilwe Gumede9(2) - 9 WPts
30/09/2021Mamelodi, South Africa16 - 5 Leo Nziavake14 - 9 WPts
30/07/2021Mamelodi, South Africa15 - 5 Shamus Donnell7 - 17 WPts
29/05/2021Mamelodi, South Africa14 - 5 Rob Ngay20 - 3 WPts
29/03/2021Mamelodi, South Africa13 - 5 Nathan Banga3 - 10 WPts
28/01/2021Mamelodi, South Africa12 - 5 Luvolwethu Nhleko5 - 10 WPts
27/11/2020Mamelodi, South Africa12 - 4 Tlou Mathoho4 - 8 LPts
26/09/2020Mamelodi, South Africa11 - 4 Hikaru Yamakawa10 - 4 WPts
27/07/2020Mamelodi, South Africa10 - 4 Miroslav Gabris3 - 12 WPts
26/05/2020Mamelodi, South Africa9 - 4 Robert Mphahlele4 - 9 WPts
26/03/2020Mamelodi, South Africa8 - 4 Ibrahim Bey6 - 10 WPts
26/01/2020Berlin, Germany8 - 3 Warrener Gellert7 - 4 LPts
26/11/2019Mamelodi, South Africa7 - 3 Kamohelo Kune1 - 9 WPts
06/10/2019Mamelodi, South Africa6 - 3 Sammy Muparati2 - 7 WPts
07/08/2019Soshanguve, South Africa6 - 2 Bruce Kambilo9 - 0 LPts
16/06/2019Mamelodi, South Africa5 - 2 Borya Shihlinskii5 - 1 WPts
17/04/2019Germiston, South Africa4 - 2 Dai Bukassa0 - 3 WPts
28/02/2019Mamelodi, South Africa3 - 2 Sajid Masih1 - 3 WPts
31/12/2018Mamelodi, South Africa2 - 2 Ivan Kitko1 - 2 WPts
02/11/2018Mamelodi, South Africa2 - 1 Sebastian Bogacz1 - 1 LPts
04/09/2018Umlazi, South Africa1 - 1 Peter Van Wyk1 - 0 WPts
16/07/2018Detroit, USA0 - 1 Will Yelton0 - 4 WPts
18/05/2018Yekaterinburg, Russia0 - 0 Valeri Kravtsov0 - 0 LPts