Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  24(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2023Soweto, South Africa23(2) - 7 John Otu6(1) - 24 WPts
06/12/2022Soweto, South Africa22(2) - 7 Ulbrecht Pirkl0 - 6 WPts
06/10/2022Soweto, South Africa21(2) - 7 John Kitchen3 - 4 WPts
07/08/2022Soweto, South Africa20(2) - 7 John Yacapin1 - 6 WPts
06/06/2022Soweto, South Africa19(2) - 7 Otieno Holomisa1 - 0 WPts
07/04/2022Soweto, South Africa18(2) - 7 John Peter5 - 5 WPts
06/02/2022Soweto, South Africa17(2) - 7 Sammy Aikin1 - 6 WPts
06/12/2021Soweto, South Africa16(2) - 7 Can Yurdakul14 - 11 WPts
05/10/2021Soweto, South Africa15(1) - 7 Naeye Parent10 - 10 WKO3
04/08/2021Soweto, South Africa14(1) - 7 Kenzie Rensburg16(1) - 4 WPts
03/06/2021Soweto, South Africa13(1) - 7 Leo Pietersen5 - 11 WPts
03/04/2021Soweto, South Africa12(1) - 7 Shahlar Soliman1 - 5 WPts
03/02/2021Soweto, South Africa11(1) - 7 Mike Smail8 - 8 WPts
04/12/2020Soweto, South Africa10(1) - 7 Bilal Bacchus6(1) - 6 WPts
03/10/2020Kampala, Uganda9(1) - 7 Syed Murad7 - 9 WPts
05/08/2020Soweto, South Africa8(1) - 7 Bonar Tounkara7 - 9 WPts
04/06/2020Soweto, South Africa7(1) - 7 Chrysostom Hero8 - 7 WPts
03/04/2020Soweto, South Africa6(1) - 7 Antwan Ntambwe4 - 8 WPts
03/02/2020Wellington, New Zealand5 - 7 Elliot Bryn2 - 6(2) WKO3
06/12/2019Randburg, South Africa5 - 6 Spencer Botha7 - 1 LPts
07/10/2019Soweto, South Africa4 - 6 Sam Sekola4 - 5 WPts
07/08/2019Port Elizabeth, South Africa4 - 5 Gift Ncita9 - 2 LPts
07/06/2019Soweto, South Africa3 - 5 Johnny Lister0 - 7 WPts
08/04/2019Managua, Nicaragua3 - 4 Macario Feo4 - 3 LPts
07/02/2019Soweto, South Africa2 - 4 Dave Utseya4 - 1 WPts
08/12/2018Soweto, South Africa1 - 4 Isidro Somera0 - 3 WPts
08/10/2018Soweto, South Africa0 - 4 Jeroen Van den Hauwe2 - 2 WPts
08/08/2018Soweto, South Africa0 - 3 Igor Nasibov3 - 0 LPts
08/06/2018Kampala, Uganda0 - 2 Gareth Bhimji1 - 0 LPts
10/04/2018Mamelodi, South Africa0 - 1 Tshepo Gabuza2 - 0 LPts
06/03/2018Soweto, South Africa0 - 0 Varden Albert0 - 0 LPts