Weightclass:  Middleweight
Location:  Umlazi, South Africa
Record:  16 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2038Riyadh, Saudi Arabia15 - 7 Haider Wahim16 - 21 WPts
23/02/2038Port Elizabeth, South Africa15 - 6 Laken Kuenyehia12 - 3 LPts
30/12/2037Richmond, USA15 - 5 William Gollon29 - 21 LPts
01/11/2037Zaporizhia, Ukraine15 - 4 Avel Kovalik3 - 0 LPts
02/09/2037Turin, Italy15 - 3 Primo Baldassarri13 - 21 LPts
05/07/2037Burgas, Bulgaria14 - 3 Mitre á Kruglov0 - 0 WPts
07/05/2037Samara, Russia13 - 3 Aleksandr Korsak6 - 19 WPts
09/03/2037Umlazi, South Africa12 - 3 Clint Bitala10 - 7 WPts
07/01/2037iBhayi, South Africa11 - 3 Jayvyn Moro5 - 10 WPts
08/11/2036Braunschweig, Germany10 - 3 Ernesto Strenge6 - 12 WPts
09/09/2036Umlazi, South Africa9 - 3 Tefu Ledwaba3 - 3 WPts
11/07/2036Germiston, South Africa8 - 3 Cool Verdoorn1 - 4 WPts
14/05/2036Arequipa, Peru7 - 3 Jose Rojo2 - 13 WPts
16/03/2036Randburg, South Africa6 - 3 Joel Kaleuka3 - 14 WPts
16/01/2036Durban, South Africa5 - 3 Paulo Agyare2 - 10 WPts
22/11/2035Pretoria, South Africa4 - 3 Quaddus Berko3 - 22 WPts
18/10/2035Germiston, South Africa3 - 3 Cool Verdoorn0 - 0 WPts
16/09/2035Umlazi, South Africa2 - 3 Billy Van Biljon1 - 2 WPts
17/07/2035Umlazi, South Africa2 - 2 Arran Van Biljon9 - 6 LPts
26/05/2035Umlazi, South Africa2 - 1 Shaun Nkoso12 - 14 LPts
06/04/2035East London, South Africa2 - 0 Mablevi Akafia18 - 11 LPts
06/03/2035London, UK1 - 0 Mark Fairbairn18 - 19 WPts
05/01/2035Umlazi, South Africa0 - 0 Floyd Kabuya0 - 3 WPts