Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  11 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2038Tanjung Pinang, Indonesia11 - 12 Satriyo Subroto50(2) - 24 LPts
26/03/2038Baku, Azerbaijan10 - 12 Aghamali Karakhanov8 - 12 WPts
25/01/2038Asuncion, Paraguay10 - 11 Ricardo Salcedo9 - 25 LPts
27/11/2037Gwangju, South Korea9 - 11 Hyun-soo Chu14 - 16 WPts
29/09/2037Soweto, South Africa8 - 11 Jay Kriel1 - 11 WPts
07/08/2037Khayelitsha, South Africa7 - 11 Amer Gadzhibabekov1 - 3 WPts
08/06/2037Khayelitsha, South Africa6 - 11 Andile Nomvete5 - 7 WPts
08/04/2037Germiston, South Africa6 - 10 Jamar Dlala11 - 20(2) LPts
07/02/2037Khayelitsha, South Africa5 - 10 Aindriu Maras0 - 12 WPts
09/12/2036Vilnius, Lithuania5 - 9 Fabian Kendziorski33 - 17 LPts
10/10/2036Umlazi, South Africa4 - 9 Vandwon Selasee0 - 6 WPts
17/08/2036Portoviejo, Ecuador4 - 8 Reyes Botello19 - 16 LPts
19/06/2036Boksburg, South Africa4 - 7 Henry Miabi11 - 11 LPts
22/04/2036Murcia, Spain4 - 6 Xavier Hernando33 - 12 LPts
23/02/2036Soweto, South Africa3 - 6 Thulani Gcaba2 - 21 WPts
29/12/2035Port Elizabeth, South Africa3 - 5 Jackson Modjeka6 - 18 LPts
18/11/2035Soshanguve, South Africa3 - 4 Makalo Quaye0 - 0 LPts
18/10/2035Umlazi, South Africa2 - 4 Vandwon Selasee0 - 0 WPts
23/08/2035Montreal, Canada2 - 3 Canaan Mermoz8 - 21 LPts
24/06/2035Khayelitsha, South Africa2 - 2 Gerard Belair25 - 22(2) LPts
25/04/2035iBhayi, South Africa1 - 2 Otieno Aidoo6 - 9 WPts
18/03/2035Port Elizabeth, South Africa1 - 1 Calle Liebenberg16(1) - 27(1) LPts
15/02/2035Prague, Czech Republic1 - 0 Alexandr Rokos18 - 28(3) LPts
18/12/2034Khayelitsha, South Africa0 - 0 John Matokolo0 - 8(1) WPts