Weightclass:  Middleweight
Location:  Johannesburg, South Africa
Record:  5 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Johannesburg, South Africa4 - 17 Noe Viera0 - 3(1) WPts
02/10/2033Johannesburg, South Africa3 - 17 Mark Plessis1 - 1 WPts
02/08/2033Johannesburg, South Africa2 - 17 Kwanda Mbalula3 - 12 WPts
02/06/2033Johannesburg, South Africa2 - 16 Kendis Quaye8 - 13 LPts
02/04/2033Depok, Indonesia2 - 15 Yuda Boediono15 - 21(2) LPts
02/02/2033Casablanca, Morocco2 - 14 Saiffeddine Bellakhder20 - 15 LPts
05/12/2032Osogbo, Nigeria2 - 13 Majid Amber16 - 10 LPts
07/10/2032Johannesburg, South Africa1 - 13 Derry Billman2 - 3 WPts
08/08/2032Pekalongan, Indonesia1 - 12 Catur Dhalia12 - 26 LPts
10/06/2032Kazan, Russia1 - 11 Aleksei Smolin1 - 3 LPts
12/04/2032Daejeon, South Korea1 - 10 Keun-ho Oh9 - 16 LPts
13/02/2032Germiston, South Africa1 - 9 Thamsanqa Vilakazi4 - 13 LPts
18/12/2031Johannesburg, South Africa1 - 8 Primo Macina2 - 1 LPts
19/10/2031Boksburg, South Africa1 - 7 Joshua Sangweni13 - 12 LPts
21/08/2031Johannesburg, South Africa1 - 6 Lewis Makakadiaka1 - 2 LPts
22/06/2031Germiston, South Africa1 - 5 Thamsanqa Vilakazi3 - 10 LPts
01/05/2031Petionville, Haiti1 - 4 Alexandre Gervais12 - 11 LPts
03/03/2031Melitopol, Ukraine1 - 3 Goga Paley0 - 2 LPts
03/01/2031Mitchells Plain, South Africa1 - 2 Joe Kiungu6 - 16 LPts
08/11/2030iBhayi, South Africa1 - 1 Shontae Letlabika3 - 24 LPts
15/09/2030Durban, South Africa1 - 0 Roderick De Waal13 - 22 LPts
15/08/2030Johannesburg, South Africa0 - 0 Thamsanqa Vilakazi0 - 7 WPts