Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  5 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2030Soweto, South Africa5 - 22 Marko Mallas11 - 14 LPts
11/05/2030Soweto, South Africa5 - 21 Santiago Francisco4 - 1 LPts
12/03/2030Soweto, South Africa4 - 21 John Pryor2 - 8 WPts
12/01/2030Soweto, South Africa4 - 20 Kunle Danmusa3 - 8 LPts
12/11/2029Soweto, South Africa3 - 20 Michael Ntshangase1 - 4 WPts
13/09/2029Soweto, South Africa2 - 20 Ian Ntuli2 - 2 WPts
15/07/2029Soweto, South Africa2 - 19 Luister Kasanbata1 - 6 LPts
16/05/2029Soweto, South Africa1 - 19 Vicente Simbulan3 - 6 WPts
17/03/2029Durban, South Africa1 - 18 Reneilwe Msibi7 - 10 LPts
18/01/2029Soweto, South Africa0 - 18 Essien Motshekga1 - 11(1) WPts
20/11/2028Kingston, Jamaica0 - 17 Michael Prothero17 - 10 LPts
22/09/2028Soweto, South Africa0 - 16 Rachid Haarhoff3 - 11 LPts
24/07/2028Soweto, South Africa0 - 15 Naeem Kyei9 - 8 LPts
26/05/2028Soweto, South Africa0 - 14 Davie Esau5 - 0 LPts
27/03/2028Angers, France0 - 13 Umber Joel21 - 9 LPts
28/01/2028Soweto, South Africa0 - 12 Polo Papafio7 - 9 LPts
29/11/2027Soweto, South Africa0 - 11 John Southerland2 - 5 LPts
30/09/2027Soweto, South Africa0 - 10 Kaleb Frimpong8 - 9 LPts
01/08/2027Umlazi, South Africa0 - 9 Felix Mahlangu23 - 14 LPts
03/06/2027Soweto, South Africa0 - 8 Walter Vermeulen3 - 5 LPts
06/04/2027Soweto, South Africa0 - 7 Lee Verdoorn4 - 9 LPts
05/02/2027Soweto, South Africa0 - 6 Kolya Kerzhakov5 - 13 LPts
08/12/2026Cape Town, South Africa0 - 5 Michael Tshibalabala1 - 14 LPts
12/10/2026Soweto, South Africa0 - 4 Andile Ramatlhodi4 - 14 LPts
10/09/2026Germiston, South Africa0 - 3 Dai Bukassa18(1) - 32 LPts
10/08/2026Volgograd, Russia0 - 2 Ioakim Aleksandrova4 - 0 LPts
12/06/2026Soweto, South Africa0 - 1 Paul Selebi2 - 7 LPts
13/04/2026Soweto, South Africa0 - 0 John Mpunga1 - 1 LPts