Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  33 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2024Soweto, South Africa32 - 5 Thuso Mxenge1 - 7 WPts
04/01/2024Soweto, South Africa31 - 5 Anthony Moran2 - 4(1) WPts
06/11/2023Soweto, South Africa30 - 5 Yadigar Allakhverdiyev9 - 16 WPts
07/09/2023Soweto, South Africa29 - 5 Mondli Nonyane0 - 1 WPts
08/07/2023Soweto, South Africa28 - 5 Ntsikelelo Knoetze6 - 6 WPts
08/05/2023Soweto, South Africa27 - 5 Ellis Jonker0 - 3 WPts
08/03/2023Soweto, South Africa26 - 5 Boško Cesarec2(1) - 30 WPts
07/01/2023Soweto, South Africa25 - 5 Borg De Bruyn2 - 5 WPts
07/11/2022Soweto, South Africa24 - 5 Voshon Mensah1 - 0 WPts
07/09/2022Soweto, South Africa23 - 5 Tlou Ntuli0 - 1 WPts
08/07/2022Soweto, South Africa22 - 5 Ricardo Malherbe1 - 1 WPts
08/05/2022Soweto, South Africa21 - 5 Montana Perea2 - 5 WPts
09/03/2022Soweto, South Africa20 - 5 Geoff Mampasi5(1) - 17 WPts
07/01/2022Bangkok, Thailand19 - 5 Banchadej Wisaruth9 - 15 WPts
08/11/2021Soweto, South Africa18 - 5 Ricky Serero2 - 1 WPts
07/09/2021Bari, Italy17 - 5 Mario Capelli3 - 7 WPts
10/07/2021Soweto, South Africa16 - 5 Edward Kimia7 - 5 WPts
08/05/2021Gyumri, Armenia15 - 5 Shahan Makasjian6(1) - 10 WPts
10/03/2021Durban, South Africa14 - 5 Veltry Sikali13 - 6 WPts
30/01/2021Randburg, South Africa14 - 4 Ebi Shabangu10 - 10 LPts
26/12/2020Takoradi, Ghana14 - 3 Phil Badu9 - 7 LPts
28/10/2020Pretoria, South Africa13 - 3 Anele Bapela6 - 10 WPts
01/09/2020Bern, Switzerland12 - 3 Ritt Geringer6(1) - 9 WPts
02/07/2020Soweto, South Africa12 - 2 Xhosas Mabokgwane13 - 1 LPts
01/05/2020Tembisa, South Africa11 - 2 Wandisile Mahlobo2 - 6 WPts
18/03/2020Soweto, South Africa10 - 2 Bonne Morkel4 - 4 WPts
17/01/2020Soweto, South Africa9 - 2 Shing Tasheneff4(1) - 9 WPts
17/11/2019Roodepoort, South Africa8 - 2 Nathan Makanda2 - 3 WPts
04/10/2019Almaty, Kazakhstan7 - 2 Ioakim Dzhandosov4 - 8 WPts
06/08/2019Melbourne, Australia6 - 2 Valentino Sturaro6 - 2 WPts
07/06/2019Boksburg, South Africa5 - 2 Asavela Dube1 - 1 WPts
13/04/2019Riyadh, Saudi Arabia5 - 1 Atif Harb5 - 3 LPts
11/02/2019Soweto, South Africa4 - 1 Asavela Nonyane2 - 0 WPts
12/12/2018Soweto, South Africa3 - 1 Sergey Basara2 - 1 WPts
13/10/2018Almaty, Kazakhstan2 - 1 Daniil Sadwacasoff2 - 1 WPts
15/08/2018Tokyo, Japan1 - 1 Mitsuru Kaneko0 - 3 WPts
17/06/2018Mitchells Plain, South Africa0 - 1 Uzoma Tlolane2 - 0 WPts
19/04/2018Soweto, South Africa0 - 0 Kwau Boakye0 - 1 LPts