Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  10 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2034Soweto, South Africa9 - 14 Keshawn Mbalula0 - 7 WPts
29/10/2034Asuncion, Paraguay9 - 13 Salvador Griego20 - 11 LPts
30/08/2034Soshanguve, South Africa9 - 12 Oja Gumede9 - 7 LPts
08/07/2034Soweto, South Africa8 - 12 Kaleb Salawu5 - 8(1) WPts
07/05/2034Yerevan, Armenia8 - 11 Knel Sakalian13 - 11(1) LPts
09/03/2034Mamelodi, South Africa8 - 10 Kwau Assifuah15 - 19 LPts
11/01/2034Tembisa, South Africa7 - 10 Itumeleng Sangweni1 - 14 WPts
19/11/2033Soshanguve, South Africa6 - 10 Chris Ndoki4 - 23(1) WPts
19/10/2033Durban, South Africa6 - 9 Fagrie Magwanishi10(2) - 4 LPts
04/09/2033Mamelodi, South Africa6 - 8 Lehlohonolo Radebe8 - 9 LPts
06/07/2033Soweto, South Africa5 - 8 David Snyman3 - 5 WPts
05/05/2033Panama City, Panama4 - 8 Jesus Jaimez0 - 0 WPts
07/03/2033Dushanbe, Tajikistan4 - 7 Oqtay Azzi14 - 14 LPts
05/01/2033Huntsville, USA3 - 7 James Rodden0 - 0 WPts
06/11/2032Toulouse, France3 - 6 Ray Radiguet10 - 21 LPts
07/09/2032Khujand, Tajikistan2 - 6 Yashar Topchibashev7 - 17 WPts
10/07/2032Belo Horizonte, Brazil2 - 5 Joaquin Nicolau44(3) - 22 LPts
12/05/2032Port Elizabeth, South Africa2 - 4 Felle Swanepoel2 - 5 LPts
18/03/2032Soweto, South Africa2 - 3 Armani Erasmus1 - 7 LPts
18/01/2032Soweto, South Africa1 - 3 Will Nshinga2 - 8 WPts
19/11/2031Soweto, South Africa0 - 3 Razi Bonchaka4 - 6 WPts
19/09/2031Canberra, Australia0 - 2 Bryn Sandison15 - 13 LPts
22/07/2031Soweto, South Africa0 - 1 Gethin Yorath4 - 15(1) LPts
24/05/2031Soweto, South Africa0 - 0 Haaris Ghacsylycoff0 - 2 LPts