Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  22(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2023Soweto, South Africa21 - 13 Giuseppe Augello0 - 2(1) WKO3
23/07/2023Soweto, South Africa20 - 13 Afram Rantie3 - 7 WPts
24/05/2023Soweto, South Africa19 - 13 Quico Marciel15 - 15 WPts
25/03/2023Soweto, South Africa18 - 13 Yong-jae Roh3 - 5 WPts
25/01/2023Soweto, South Africa18 - 12 Jay Nionsobantu6 - 21 LPts
25/11/2022Soweto, South Africa17 - 12 Okal Poku4 - 14 WPts
25/09/2022Soweto, South Africa16 - 12 Keshawn Adalimortty12 - 12 WPts
27/07/2022Soweto, South Africa15 - 12 Penda Ayeh5 - 2 WPts
27/05/2022Soweto, South Africa14 - 12 Jay Nionsobantu5 - 17 WPts
28/03/2022Soweto, South Africa13 - 12 Tefu Sobukwe7 - 18 WPts
27/01/2022Soweto, South Africa13 - 11 Bob Muadi17 - 10 LPts
27/11/2021Soweto, South Africa12 - 11 Borya Mezinsh7 - 14 WPts
26/09/2021Mostoles, Spain12 - 10 Zacarias Vidales12 - 7 LPts
29/07/2021Cape Town, South Africa11 - 10 Onaedo Attoh9 - 6 WPts
02/06/2021Germiston, South Africa10 - 10 Puleng Nyauza10 - 13 WPts
26/04/2021Randburg, South Africa10 - 9 Sam Dikembi18 - 3 LPts South Africa National Championships 2021View
08/03/2021Vilnius, Lithuania9 - 9 Sergiusz ToPolishewski14 - 6 WPts
07/01/2021Tembisa, South Africa8 - 9 Tokelo Mphahlele5 - 7 WPts
16/11/2020Soweto, South Africa7 - 9 Gervasio Fregoso11 - 6 WPts
16/09/2020Dublin, Ireland6 - 9 Elliot Eade6 - 7 WPts
16/07/2020Pretoria, South Africa6 - 8 Subusiso Mbeki3 - 12 LPts
30/05/2020Tegucigalpa, Honduras6 - 7 Macario Malo12 - 4 LPts
31/03/2020Bayamon, Puerto Rico6 - 6 Reyes Alatorre9 - 3 LPts
01/02/2020Germiston, South Africa5 - 6 Fraser Chikunga0 - 3 WPts
17/12/2019Malaga, Spain5 - 5 Juan Blancas7 - 3 LPts
18/10/2019Pretoria, South Africa5 - 4 Reneilwe Mxenge1 - 0 LPts
13/09/2019Ostrava, Czech Republic5 - 3 Samuel Kolinsky4 - 2 LPts
15/07/2019Vilnius, Lithuania4 - 3 Rajmund Jablonowski2 - 5 WPts
16/05/2019Soweto, South Africa4 - 2 Ardos Nadanyan5 - 3 LPts
17/03/2019Soweto, South Africa3 - 2 Hernan Reinoso2 - 2 WPts
14/01/2019Soweto, South Africa2 - 2 Teunis Van Zyl2 - 0 WPts
16/11/2018Umlazi, South Africa2 - 1 Rob Ndungu3 - 0 LPts
14/10/2018Soweto, South Africa1 - 1 Tefu Sobukwe0 - 3 WPts
16/08/2018Soweto, South Africa0 - 1 Michael Gibby1 - 0 WPts
18/06/2018San Juan, Puerto Rico0 - 0 Reyes Tejeda0 - 0 LPts