Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  26(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2031Soweto, South Africa25(2) - 16 Scott Madioko10(2) - 15 WPts
13/11/2030Soweto, South Africa24(2) - 16 Jake Kinanga2 - 6 WPts
14/09/2030Soweto, South Africa23(2) - 16 Matthew Kasumba7 - 4 WPts
15/07/2030Soweto, South Africa22(2) - 16 Quon To2 - 12 WPts
16/05/2030Soweto, South Africa21(2) - 16 Khaliq Rajmbek11 - 8 WPts
17/03/2030Soweto, South Africa20(2) - 16 Juan Lama4 - 3 WPts
16/01/2030Soweto, South Africa19(2) - 16 Alejandro Real2 - 16 WPts
17/11/2029Soweto, South Africa18(2) - 16 Jay Evan0 - 10 WPts
17/09/2029Soweto, South Africa17(2) - 16 Baltasar Montejo18(1) - 12 WPts
19/07/2029Soweto, South Africa16(2) - 16 Bronco Alva7 - 12 WPts
19/05/2029Soweto, South Africa15(2) - 16 Berto Vida6 - 13 WPts
21/03/2029Soweto, South Africa14(2) - 16 Eddie Krige0 - 16 WPts
20/01/2029Durban, South Africa14(2) - 15 Thabang September32(1) - 5 LPts
22/11/2028Miramar, USA13(2) - 15 Callum Callander9 - 9 WPts
24/09/2028Soweto, South Africa12(2) - 15 Alejandro Zarco3 - 13 WPts
26/07/2028Durban, South Africa12(2) - 14 Bongani Sangweni10 - 24 LPts
29/05/2028Soweto, South Africa12(2) - 13 Robin Booysen3 - 11 LPts
30/03/2028Pretoria, South Africa11(2) - 13 Mark Gabuza6 - 19 WPts
02/02/2028Soweto, South Africa10(2) - 13 Renaat Potgieter4 - 14 WPts
04/12/2027Randburg, South Africa10(2) - 12 Sean Mudipuekesha11 - 24 LPts
31/10/2027East London, South Africa9(2) - 12 Siyabonga Magqwaka5 - 10 WPts
30/09/2027Badalona, Spain9(2) - 11 Rodrigo Carrizales19 - 9 LPts
02/08/2027Raleigh, USA8(2) - 11 James Nisbet8 - 6 WPts
04/06/2027iBhayi, South Africa7(2) - 11 Luvolwethu Ramatlhodi2 - 9 WPts
26/04/2027Johannesburg, South Africa7(2) - 10 Phumelele Mphahlele21(1) - 13 LPts South Africa National Championships 2027View
09/04/2027Randburg, South Africa6(2) - 10 Sean Mudipuekesha8 - 23 WPts
10/02/2027Soweto, South Africa5(2) - 10 Evert Morkel1 - 6 WPts
12/12/2026Albuquerque, USA5(2) - 9 Floyd Brown9 - 9 LPts
14/10/2026Tembisa, South Africa5(2) - 8 Ian Kondi9 - 13 LPts
16/08/2026Soweto, South Africa5(2) - 7 Thamsanqa Motupa7 - 4 LPts
18/06/2026Medellin, Colombia5(2) - 6 Xavion Salvas33(1) - 7 LPts
19/04/2026Quezon City, Philippines4(1) - 6 Brendan Manrique3 - 11(1) WKO3
19/02/2026Cape Town, South Africa4(1) - 5 Chris Manyama10 - 27 LPts
30/12/2025Manukau, New Zealand4(1) - 4 George Crawford12 - 16 LPts
01/11/2025Montevideo, Uruguay4(1) - 3 Kiki Mondragon12 - 11 LPts
03/09/2025Antipolo, Philippines4(1) - 2 Michael Mahinay1 - 26(3) LPts
06/07/2025Guayaquil, Ecuador3 - 2 Vicente Pinedo1 - 13(1) WKO3
08/05/2025Mamelodi, South Africa3 - 1 Booij Potgieter3 - 12(1) LPts
09/03/2025Soshanguve, South Africa2 - 1 Phil Tshikumini0 - 3 WPts
10/01/2025Durban, South Africa1 - 1 Nwa Kwei2 - 2 WPts
15/11/2024Germiston, South Africa1 - 0 Sulaiman Kole24 - 16 LPts
11/10/2024Soweto, South Africa0 - 0 Nwa Kwei2 - 0 WPts