Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  2 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2033Pretoria, South Africa2 - 19 Thabang Mbalula14 - 3 LPts
12/11/2032Ostrava, Czech Republic1 - 19 Gustav Vancura13 - 12 WPts
13/09/2032Soweto, South Africa1 - 18 Duante Busia11 - 14 LPts
15/07/2032Khayelitsha, South Africa1 - 17 Ayabulela Mxoyana3 - 10 LPts
18/05/2032Soweto, South Africa1 - 16 Roger Govender4 - 17 LPts
19/03/2032Oran, Algeria1 - 15 Imran Mammeri12 - 15 LPts
20/01/2032Dushanbe, Tajikistan1 - 14 Zamir Jabour13 - 10 LPts
21/11/2031Soweto, South Africa1 - 13 Kyrylo Tkachuk4 - 10 LPts
21/09/2031Bournemouth, UK1 - 12 Mason Ironside2 - 0 LPts
24/07/2031Birmingham, UK1 - 11 Sean Carmody1 - 0 LPts
26/05/2031Soweto, South Africa1 - 10 Sam Mphahlele13 - 6 LPts
26/03/2031Port Elizabeth, South Africa1 - 9 Aaron Kapia1 - 4 LPts
26/01/2031Puebla, Mexico0 - 9 Eduardo Pintor0 - 6 WPts
28/11/2030Durban, South Africa0 - 8 Ethan Van Wyk0 - 3 LPts
03/10/2030Liverpool, UK0 - 7 James Macmillan14 - 8 LPts
05/08/2030Soweto, South Africa0 - 6 Jim Cameron10 - 23 LPts
07/06/2030Soweto, South Africa0 - 5 John Kandolo0 - 6 LPts
09/04/2030Yerevan, Armenia0 - 4 Zakare Jigarkhanian10 - 11 LPts
09/02/2030Mexico City, Mexico0 - 3 Diego Cosme2 - 22 LPts
12/12/2029Brest, Belarus0 - 2 Alik Panasuk16 - 13 LPts
14/10/2029Bangkok, Thailand0 - 1 Petchwanchai Saenchai10 - 34 LPts
16/08/2029Soweto, South Africa0 - 0 Kris Kamalebo3 - 3 LPts