Weightclass:  Lightweight
Location:  Pretoria, South Africa
Record:  20 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2021Pretoria, South Africa19 - 5 Francisco Triana13 - 5 WPts
11/06/2021Pretoria, South Africa18 - 5 Lebogang Mahlangu8 - 7 WPts
11/04/2021Pretoria, South Africa17 - 5 Dave Kajinga13 - 4 WPts
08/02/2021Pretoria, South Africa16 - 5 Wandisile Mahlobo4 - 9 WPts
09/12/2020Pretoria, South Africa15 - 5 Lambik Morkel3 - 14 WPts
08/10/2020Pretoria, South Africa14 - 5 Thuso Manamela5 - 6 WPts
09/08/2020Pretoria, South Africa13 - 5 Robert Ngubidi7 - 4 WPts
08/06/2020Pretoria, South Africa12 - 5 Ayabulela Cele4 - 5 WPts
07/04/2020Pretoria, South Africa12 - 4 Amon Pungwayo9(1) - 4 LPts
07/02/2020Pretoria, South Africa11 - 4 Deshi Khoo0 - 3 WPts
08/12/2019Milan, Italy10 - 4 Cecilio Del Piero8 - 2 WPts
09/10/2019Pretoria, South Africa9 - 4 Dembe Moyoyo5 - 3 WPts
09/08/2019Pretoria, South Africa8 - 4 Soghomon Tabanyan8 - 1 WPts
10/06/2019Pretoria, South Africa7 - 4 Rex Van Jaarsveld2 - 4 WPts
27/04/2019Umlazi, South Africa6 - 4 Nabulung Mini1 - 5 WPts
18/03/2019Pretoria, South Africa6 - 3 Luvolwethu Sangweni5 - 2 LPts
14/01/2019Pretoria, South Africa5 - 3 Puleng Sangweni3 - 4 WPts
13/12/2018Roodepoort, South Africa4 - 3 Jabulani Cele1 - 4 WPts
29/10/2018Pretoria, South Africa3 - 3 Hernan Mansilla0 - 3 WPts
31/08/2018Dublin, Ireland2 - 3 Mark Walsh1 - 1 WPts
03/07/2018Randburg, South Africa1 - 3 Wijnand Naude3 - 0 WPts
17/05/2018Almaty, Kazakhstan1 - 2 Sarkhan Bacir1 - 2 LPts
19/03/2018Soweto, South Africa1 - 1 Tefu Masango0 - 0 LPts
16/02/2018Umlazi, South Africa1 - 0 Colin Ekianga0 - 1 LPts
09/01/2018Pretoria, South Africa0 - 0 Josef Pechacek0 - 0 WPts