Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  23 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2033Soweto, South Africa22 - 5 Xhosas Masina1 - 0 WPts
24/11/2032Soweto, South Africa21 - 5 Alessio Nino0 - 12 WPts
22/09/2032Soweto, South Africa20 - 5 Mark Gowans1 - 14 WPts
23/07/2032Soweto, South Africa19 - 5 Clinton Morgan6 - 11 WPts
24/05/2032Soweto, South Africa18 - 5 Melanthius Takes7 - 16 WPts
25/03/2032Soweto, South Africa18 - 4 Michael Gabuza11(1) - 16 LPts
25/01/2032Soweto, South Africa17 - 4 Oliver Bald7 - 11 WPts
26/11/2031Soweto, South Africa16 - 4 Vince Kashala9 - 10 WPts
26/09/2031Soweto, South Africa15 - 4 Dave Bomoyi4 - 8 WPts
28/07/2031Soweto, South Africa14 - 4 Athenkosi Nyauza2 - 15 WPts
30/05/2031Soweto, South Africa13 - 4 Kasi Hanekom9 - 12 WPts
30/03/2031Soweto, South Africa12 - 4 Daniil Truchan6 - 14 WPts
30/01/2031Soweto, South Africa11 - 4 Max Anderson2 - 5 WPts
02/12/2030Birmingham, UK10 - 4 Paul Monaghan5 - 17 WPts
04/10/2030Aba, Nigeria9 - 4 Etebo Niger12 - 17 WPts
06/08/2030Turku, Finland9 - 3 Seem Koivurinnen12(1) - 24 LPts
08/06/2030Bratislava, Slovakia8 - 3 Vßclav Prasek2 - 11 WPts
10/04/2030Soweto, South Africa7 - 3 Ulan Khumalo2 - 3 WPts
10/02/2030Sofia, Bulgaria6 - 3 Yosif á Kushev3 - 14 WPts
13/12/2029Ecatepec, Mexico5 - 3 Manny Velasquez8 - 10 WPts
15/10/2029Soweto, South Africa4 - 3 Michael Tambo6 - 7 WPts
16/08/2029Soweto, South Africa3 - 3 Thulani Keet0 - 0 WPts
25/06/2029Louisville, USA3 - 2 Euan Jervey21 - 12 LPts
27/04/2029Bratislava, Slovakia2 - 2 VÝt Pach3 - 6 WPts
27/02/2029East London, South Africa2 - 1 Kwanda Motupa7 - 12 LPts
03/01/2029Tembisa, South Africa1 - 1 Tshepo Letlabika1 - 16 WPts
13/11/2028Cape Town, South Africa0 - 1 Ayabulela Nqakula5 - 31(11) WPts
13/10/2028Soweto, South Africa0 - 0 Blake De Bruyn1 - 6 LPts