Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2039Khayelitsha, South Africa11 - 12 Robert Kanama3 - 5 WPts
06/10/2039Khayelitsha, South Africa10 - 12 Joey Kimia4 - 6 WPts
05/08/2039Burgas, Bulgaria9 - 12 Dragan á Bolgarov8 - 17 WPts
07/06/2039Yaoundé, Cameroon8 - 12 Talbot Beauchamp4 - 19 WPts
09/04/2039Yaoundé, Cameroon8 - 11 Chandler Allie13 - 18 LPts
09/02/2039Krasnodar, Russia7 - 11 Kir Kozuch12 - 31 WPts
12/12/2038Chelyabinsk, Russia7 - 10 Mikhail Korsak28 - 23 LPts
14/10/2038Cagayan de Oro, Philippines6 - 10 Andy Asencio3 - 19 WPts
16/08/2038San Jose del Monte, Philippines5 - 10 Ramiro Mangkay2 - 33 WPts
17/06/2038Boksburg, South Africa5 - 9 Tavarius Sarkodee5 - 17 LPts
19/04/2038Durban, South Africa4 - 9 Oupa Keet6 - 23(1) WPts
20/02/2038Khayelitsha, South Africa3 - 9 Kwamin Holomisa1 - 4 WPts
21/12/2037Pretoria, South Africa3 - 8 Tokelo Modjeka5 - 7 LPts
23/10/2037Rotterdam, Netherlands3 - 7 Gabriel Daucy21 - 19 LPts
24/08/2037Khayelitsha, South Africa2 - 7 Lewis Kasoko0 - 8 WPts
25/06/2037Katlehong, South Africa2 - 6 Tlou Zwane18 - 16 LPts
27/04/2037Durban, South Africa2 - 5 Kamohelo Ledwaba1 - 2 LPts
18/03/2037Mitchells Plain, South Africa1 - 5 Kabonero Shabangu0 - 0 WPts
15/02/2037Villa Nueva, Guatemala1 - 4 Xabat Balasco35(2) - 14 LPts
18/12/2036East London, South Africa1 - 3 Ron Vorster0 - 0 LPts
02/11/2036Sao Paulo, Brazil1 - 2 Vicente Monsanto11 - 8 LPts
03/09/2036Port Elizabeth, South Africa0 - 2 Lebogang Dube0 - 1 WPts
08/07/2036iBhayi, South Africa0 - 1 Kwau Mbalula1 - 5 LPts
05/06/2036Khayelitsha, South Africa0 - 0 Lavaughn Apea2 - 2 LPts