Weightclass:  Featherweight
Location:  Durban, South Africa
Record:  16 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2034Durban, South Africa15 - 13 Etienne Cassin4 - 14 WPts
09/12/2033Durban, South Africa15 - 12 Kieran Andrews9 - 9(2) LPts
09/10/2033Durban, South Africa14 - 12 Sancho Artiga6 - 11 WPts
09/08/2033Durban, South Africa13 - 12 Johnny Salomon0 - 6 WPts
09/06/2033Durban, South Africa12 - 12 Vitali Isabekoff6 - 12 WPts
09/04/2033Durban, South Africa11 - 12 David Morris5 - 10 WPts
08/02/2033Durban, South Africa10 - 12 Santiago Urdiales0 - 6 WPts
09/12/2032Durban, South Africa10 - 11 Diego Bosque10 - 10 LPts
09/10/2032Durban, South Africa9 - 11 Asif Kaleel0 - 2 WPts
10/08/2032Durban, South Africa8 - 11 Cong To7 - 5 WPts
11/06/2032Durban, South Africa7 - 11 Quiqui Sarinana5 - 7 WPts
12/04/2032Daejeon, South Korea6 - 11 Hyun-jun Kil12 - 14(1) WPts
13/02/2032Khayelitsha, South Africa5 - 11 Gus De Jager0 - 17 WPts
17/12/2031Soshanguve, South Africa4 - 11 Okapi Paintsil2 - 9 WPts
20/10/2031Durban, South Africa4 - 10 Wuyt Snyman0 - 3 LPts
20/08/2031Quito, Ecuador3 - 10 Malvolio Aybar10 - 17 WPts
22/06/2031Roodepoort, South Africa3 - 9 Scott De Lange1 - 3 LPts
30/04/2031Cape Town, South Africa2 - 9 Kaleb Khumalo10 - 11 WPts
02/03/2031Soweto, South Africa2 - 8 Josh Hanekom7 - 9 LPts
17/01/2031Katlehong, South Africa2 - 7 Usi Cele27 - 19 LPts
16/12/2030Mamelodi, South Africa1 - 7 Kai Nfiele3 - 7 WPts
25/10/2030Durban, South Africa1 - 6 Themba Makwetla13(1) - 1 LPts
27/08/2030Tehuacan, Mexico0 - 6 Larenzo Lovera5 - 4 WPts
29/06/2030Durban, South Africa0 - 5 Useni Adade2 - 8 LPts
30/04/2030Kumasi, Ghana0 - 4 Kasi Afrifa16 - 12 LPts
02/03/2030Tembisa, South Africa0 - 3 Robert Knoetze0 - 0 LPts
13/01/2030Shah Alam, Malaysia0 - 2 Zain Akhtar5(2) - 12 LPts
15/11/2029Roodepoort, South Africa0 - 1 Mark Feza6 - 13 LPts
21/09/2029Mitchells Plain, South Africa0 - 0 Ed Theunissen16(1) - 13 LPts