Weightclass:  Welterweight
Location:  Soshanguve, South Africa
Record:  3 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2038Torreon, Mexico3 - 25 Francisco Gallardo13 - 15 LPts
27/01/2038Mexico City, Mexico3 - 24 Selestino Pineda9 - 14 LPts
28/11/2037Soshanguve, South Africa3 - 23 May Jali3 - 15(1) LPts
29/09/2037Brno, Czech Republic3 - 22 Bruno Rolnick10 - 11(1) LPts
01/08/2037Riga, Latvia3 - 21 Aleksei Patags4 - 26 LPts
03/06/2037Mamelodi, South Africa3 - 20 David Plessis6 - 13 LPts
10/04/2037Soshanguve, South Africa2 - 20 Ricardo Acebo16 - 12 WPts
10/02/2037Khujand, Tajikistan2 - 19 Kolya Baickodamoff24 - 32 LPts
13/12/2036Wichita, USA2 - 18 Jordan Grahame9 - 14(1) LPts
15/10/2036Soshanguve, South Africa2 - 17 Timofei Voronkov2 - 6(1) LPts
16/08/2036Soshanguve, South Africa1 - 17 Uland Ngcuka0 - 4 WPts
16/06/2036Plovdiv, Bulgaria1 - 16 Blagoy á Demyankov9 - 13 LPts
18/04/2036Soshanguve, South Africa1 - 15 Phumelele Monare1 - 5 LPts
19/02/2036Soshanguve, South Africa0 - 15 Maxime Fourie0 - 8 WPts
20/12/2035Varna, Bulgaria0 - 14 Chavdar á Astafev5 - 27(2) LPts
22/10/2035Soshanguve, South Africa0 - 13 Faddei Sivak0 - 14 LPts
23/08/2035Soshanguve, South Africa0 - 12 John Fololo2 - 21 LPts
26/06/2035Randburg, South Africa0 - 11 Leon Hanekom5 - 6 LPts
04/05/2035Soweto, South Africa0 - 10 Thulani Keet8 - 27 LPts
22/03/2035Mitchells Plain, South Africa0 - 9 Athenkosi Nyauza16 - 23 LPts
18/02/2035Soweto, South Africa0 - 8 Rachid Pietersen0 - 0 LPts
03/01/2035Soshanguve, South Africa0 - 7 Angelo Poli0 - 1 LPts
03/11/2034Soshanguve, South Africa0 - 6 Felippe Carcamo22(1) - 5 LPts
03/09/2034Soshanguve, South Africa0 - 5 Bradley De Lange1 - 1 LPts
04/07/2034Soweto, South Africa0 - 4 Rob Mabudafhasi0 - 6 LPts
04/05/2034Katlehong, South Africa0 - 3 Xayvion Anang2 - 5 LPts
06/03/2034Germiston, South Africa0 - 2 Morgan Van den Berg5 - 12 LPts
08/01/2034Mamelodi, South Africa0 - 1 Christophe Cloete4 - 10 LPts
06/12/2033Soshanguve, South Africa0 - 0 Xhosas Masina1 - 6 LPts