Weightclass:  Light Welterweight
Location:  Soshanguve, South Africa
Record:  21 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2030Soshanguve, South Africa21 - 10 Mark Troop16 - 11 LPts
13/05/2030Soshanguve, South Africa20 - 10 Zernebog Birzelis2 - 5 WPts
14/03/2030Soshanguve, South Africa19 - 10 Ja-choel Ko4 - 14 WPts
13/01/2030Soshanguve, South Africa18 - 10 Javad Ibragimov4 - 10 WPts
13/11/2029Soshanguve, South Africa18 - 9 Majid Tleuberdiew4 - 25 LPts
14/09/2029Soshanguve, South Africa17 - 9 Tommy Goosens0 - 2 WPts
15/07/2029Soshanguve, South Africa16 - 9 Juan Simangan12 - 21(1) WPts
17/05/2029Soshanguve, South Africa15 - 9 Ian Kasanda2 - 3 WPts
18/03/2029Soshanguve, South Africa14 - 9 Jayvyn Mabudafhasi2 - 0 WPts
17/01/2029Soshanguve, South Africa13 - 9 Uland Gyan1 - 18 WPts
18/11/2028Soshanguve, South Africa12 - 9 Paul Kanku1 - 3 WPts
19/09/2028Soshanguve, South Africa11 - 9 Daniel Buys3 - 12 WPts
20/07/2028Soshanguve, South Africa10 - 9 Ben Bungu5 - 4 WPts
22/05/2028East London, South Africa9 - 9 Mike Cilliers7 - 11 WPts
27/03/2028Sendai, Japan8 - 9 Daiki Kuba1 - 7 WPts
28/01/2028Soweto, South Africa7 - 9 Reneilwe Manyisa0 - 12 WPts
29/11/2027Dakar, Senegal7 - 8 Waltier Diack14 - 20 LPts
30/09/2027Soshanguve, South Africa7 - 7 Mark Gash7 - 10 LPts
02/08/2027Khayelitsha, South Africa6 - 7 Athenkosi Sono0 - 8 WPts
04/06/2027Soshanguve, South Africa5 - 7 Reneilwe Msibi3 - 3 WPts
06/04/2027iBhayi, South Africa4 - 7 Luvolwethu Ramatlhodi2 - 8 WPts
09/02/2027Soweto, South Africa3 - 7 Rachid Haarhoff0 - 4 WPts
14/12/2026Soshanguve, South Africa2 - 7 Seferino Carranco0 - 3 WPts
15/10/2026Port Elizabeth, South Africa2 - 6 Dominic Shabangu16 - 8 LPts
23/08/2026Umlazi, South Africa2 - 5 Quarren Berko12 - 12 LPts
28/06/2026Soshanguve, South Africa1 - 5 Uland Gyan1 - 2 WPts
28/04/2026Khayelitsha, South Africa1 - 4 Gift Mabokgwane5 - 19 LPts
13/03/2026Umlazi, South Africa1 - 3 Ian Madioko15(1) - 25 LPts
10/02/2026Nuremberg, Germany1 - 2 Wilfrid Beske5 - 17(1) LPts
13/12/2025Soshanguve, South Africa1 - 1 Manny Delfino14 - 16 LPts
15/10/2025Soshanguve, South Africa1 - 0 Vashon Kanda1 - 2 LPts
16/08/2025Soshanguve, South Africa0 - 0 Paul Selebi1 - 2 WPts