Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  10 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2034East London, South Africa10 - 14 Siphelele Nhleko18 - 13 LPts
07/11/2034Durban, South Africa10 - 13 Alfonso Lopez3 - 3 LPts
07/09/2034Port Elizabeth, South Africa9 - 13 Robert Nzanzu4 - 18 WPts
27/07/2034Tembisa, South Africa9 - 12 Roger Govender12 - 22 LPts
26/06/2034Johannesburg, South Africa8 - 12 Bongani Gabuza11 - 8 WPts
04/05/2034Durban, South Africa7 - 12 Neron Robledo3 - 12 WPts
06/03/2034Johannesburg, South Africa6 - 12 Kamohelo Makwetla5 - 15 WPts
08/01/2034Durban, South Africa6 - 11 Leon Hanekom1 - 1 LPts
07/11/2033Soweto, South Africa5 - 11 Thulani Gcaba0 - 9 WPts
09/09/2033Durban, South Africa4 - 11 Tabansi Kingson2 - 3 WPts
09/07/2033Durban, South Africa4 - 10 Majid Chahine6 - 13 LPts
09/05/2033San Juan, Puerto Rico3 - 10 Olindo Duran11 - 12 WPts
11/03/2033Ostrava, Czech Republic3 - 9 Borivoj Tucek12 - 15 LPts
11/01/2033Durban, South Africa3 - 8 Helmut Pistorius4 - 10 LPts
11/11/2032iBhayi, South Africa3 - 7 Runako Mthethwa6 - 8 LPts
01/10/2032East London, South Africa3 - 6 Zach Van der Byl12 - 20 LPts
31/08/2032Germiston, South Africa2 - 6 Jamar Dlala0 - 0 WPts
15/07/2032Riyadh, Saudi Arabia2 - 5 Yasin Khallil12 - 18(1) LPts
17/05/2032Minsk, Belarus2 - 4 Oleksander Zelinski19 - 19 LPts
18/03/2032Durban, South Africa1 - 4 Edmund Adriaanse1 - 1 WPts
18/01/2032Khujand, Tajikistan1 - 3 Vikenti Kadyrgaliew11(1) - 23(1) LPts
20/11/2031Durban, South Africa0 - 3 Helmut Pistorius2 - 4 WPts
20/09/2031Durban, South Africa0 - 2 Ximen Travieso10 - 14 LPts
22/07/2031Riyadh, Saudi Arabia0 - 1 Zain Kamara6 - 15 LPts
24/05/2031Durban, South Africa0 - 0 Johnny Brattain0 - 0 LPts