Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  11 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Soweto, South Africa10 - 16 John Matokolo0 - 2 WPts
09/11/2033Soweto, South Africa9 - 16 Ayanda Makwetla4 - 13 WPts
10/09/2033Durban, South Africa9 - 15 Mark Tshiabu26 - 13 LPts
12/07/2033Soweto, South Africa8 - 15 Coen Cilliers2 - 2 WPts
11/05/2033Soweto, South Africa7 - 15 Jackson Modjeka0 - 8 WPts
12/03/2033Port-au-Prince, Haiti6 - 15 Sid Joel10 - 13 WPts
11/01/2033Soweto, South Africa6 - 14 David Nyauza3 - 9 LPts
11/11/2032Soweto, South Africa5 - 14 Fien Fourie1 - 6 WPts
11/09/2032Tokyo, Japan5 - 13 Hitoshi Nakao10 - 17 LPts
14/07/2032Vitebsk, Belarus5 - 12 Oleksiy Pavlovsky11 - 12 LPts
16/05/2032Perth, Australia4 - 12 Alastair Nisbet8 - 24 WPts
18/03/2032Soweto, South Africa4 - 11 Runako Mthethwa4 - 6 LPts
18/01/2032Pretoria, South Africa4 - 10 Thabang Mbalula8 - 3 LPts
21/11/2031Durban, South Africa4 - 9 Ethan Van Wyk5 - 4 LPts
26/09/2031Soweto, South Africa4 - 8 Kris Kamalebo15 - 4 LPts
31/07/2031Soweto, South Africa3 - 8 Diego Orduna1 - 8 WPts
02/06/2031Cartagena, Colombia2 - 8 Zelipe Morro1 - 7 WPts
03/04/2031Katlehong, South Africa2 - 7 Jasper Bosman1 - 16 LPts
04/02/2031Chula Vista, USA2 - 6 Ben Lusk9 - 10 LPts
07/12/2030East London, South Africa2 - 5 Paul Kabuya9 - 14 LPts
09/10/2030Riga, Latvia1 - 5 Daniil Saule13 - 11 WPts
11/08/2030Cambridge, UK1 - 4 Majid Sadiq16 - 14 LPts
13/06/2030Ulaanbaatar, Mongolia1 - 3 Yu Cajrbecoff17 - 11 LPts
15/04/2030Khayelitsha, South Africa1 - 2 Adam Molekane11 - 6 LPts
16/02/2030iBhayi, South Africa1 - 1 Thabang Mthethwa1 - 11 LPts
22/12/2029Khayelitsha, South Africa1 - 0 Darryl Manyangana14 - 8 LPts
01/11/2029Soweto, South Africa0 - 0 Helmut Meilinger3 - 10 WPts