Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  5 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Soweto, South Africa4 - 22 Bruce Mkhize2 - 4 WPts
27/11/2033Barcelona, Spain4 - 21 Zacarias Villareal15 - 17 LPts
29/09/2033Nizhny Novgorod, Russia4 - 20 Lazar Aladachvili11 - 7 LPts
31/07/2033Sendai, Japan4 - 19 Kazuki Sada11 - 19 LPts
02/06/2033Makassar, Indonesia4 - 18 Hamzah Aronggear17(1) - 19 LPts
04/04/2033Genoa, Italy4 - 17 Vicenzo De Capua9 - 9 LPts
04/02/2033Soweto, South Africa4 - 16 Kendis Quaye6 - 13 LPts
05/12/2032Rotterdam, Netherlands4 - 15 Abel Scelhaver15 - 14 LPts
07/10/2032Umlazi, South Africa4 - 14 Lakista Mnyamane3 - 18(1) LPts
10/08/2032Soweto, South Africa3 - 14 Ndumisa Masina2 - 8 WPts
11/06/2032Soweto, South Africa3 - 13 Daniel Lumbombo10 - 13 LPts
12/04/2032Madrid, Spain3 - 12 Vicente Gordillo30 - 11 LPts
13/02/2032Munich, Germany3 - 11 Wendall Dankers2 - 0 LPts
16/12/2031Johannesburg, South Africa3 - 10 Gus Krige6 - 7 LPts
18/10/2031Soweto, South Africa3 - 9 Phornello Salifu10 - 5 LPts
18/08/2031Soweto, South Africa2 - 9 Veltry Mini0 - 4 WPts
20/06/2031Soweto, South Africa2 - 8 Declan Nanitelamio1 - 8 LPts
21/04/2031San Juan, Puerto Rico2 - 7 Joaquin Enriquez13 - 15 LPts
21/02/2031East London, South Africa2 - 6 James De Beer1 - 3 LPts
04/01/2031Soweto, South Africa2 - 5 David Van Rooyen2 - 2 LPts
06/11/2030Port-de-Paix, Haiti2 - 4 Gaylord Mulliez12 - 12 LPts
08/09/2030Soshanguve, South Africa2 - 3 Verlyn Mensah4 - 11 LPts
14/07/2030Soweto, South Africa1 - 3 Justin Kitadi0 - 1 WPts
15/05/2030Tangier, Morocco1 - 2 Imededdine Salih18 - 9 LPts
17/03/2030Soshanguve, South Africa1 - 1 Vandwon Salawu15(1) - 19 LPts
17/01/2030Mitchells Plain, South Africa1 - 0 Useni Awere15 - 12 LPts
28/11/2029Soweto, South Africa0 - 0 Lavaughn Salifu1 - 1 WPts