Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  16 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2034Durban, South Africa16 - 6 Joe Gloria3 - 17 LPts
11/11/2033Durban, South Africa15 - 6 Chris De Jager0 - 2 WPts
12/09/2033Durban, South Africa14 - 6 Zareb Sam5 - 10 WPts
12/07/2033Durban, South Africa13 - 6 Shaun Higgins2 - 12 WPts
12/05/2033Khayelitsha, South Africa12 - 6 Will Kande8 - 11 WPts
13/03/2033Durban, South Africa11 - 6 Gift Knoetze5 - 14 WPts
11/01/2033Umlazi, South Africa11 - 5 Mzikayise Mfeketho13 - 15 LPts
11/11/2032Johannesburg, South Africa10 - 5 Kamohelo Makwetla3 - 9 WPts
15/09/2032Gold Coast, Australia9 - 5 Sammy Kabbendjyan0 - 0 WPts
18/07/2032Cape Town, South Africa8 - 5 John Bitala16 - 18 WPts
20/05/2032Incheon, South Korea8 - 4 Young-gwon Kwock17 - 15 LPts
21/03/2032Durban, South Africa7 - 4 Veltry Radebe4 - 11 WPts
21/01/2032Durban, South Africa6 - 4 Itumeleng Sangweni0 - 3 WPts
21/11/2031Durban, South Africa5 - 4 Dave Bomoyi4 - 9 WPts
20/09/2031Mexico City, Mexico4 - 4 Felippe Haro1 - 1 WPts
23/07/2031Durban, South Africa3 - 4 Kwanda Serero1 - 12 WPts
25/05/2031Cape Town, South Africa2 - 4 Dave Van Jaarsveld0 - 0 WPts
26/03/2031Montevideo, Uruguay2 - 3 Saturnin Suero3 - 16 LPts
26/01/2031Durban, South Africa1 - 3 Yeprad Jamgocyan4 - 6 WPts
28/11/2030Durban, South Africa0 - 3 Thulani Keet0 - 8 WPts
30/09/2030Mamelodi, South Africa0 - 2 Jasper Mahlangu0 - 8 LPts
07/08/2030Nassau, Bahamas0 - 1 Corey Shirer20 - 20 LPts
09/06/2030Durban, South Africa0 - 0 Thamsanqa Mokotjo1 - 1 LPts