Weightclass:  Featherweight
Location:  Mamelodi, South Africa
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2039Algiers, Algeria11 - 12 Waleed Belaiz7 - 17 WPts
10/02/2039Kuala Lumpur, Malaysia10 - 12 Irfan Toure6 - 17(1) WPts
13/12/2038Tembisa, South Africa9 - 12 Matt Kanyonga5 - 9 WPts
15/10/2038Soweto, South Africa9 - 11 Bradley Fikile4 - 9 LPts
16/08/2038Soshanguve, South Africa8 - 11 Asavela Mabena9 - 8 WPts
19/06/2038Durban, South Africa8 - 10 Paul Van den Bergh22 - 7 LPts
20/04/2038Pretoria, South Africa8 - 9 Will Kaja8 - 13 LPts
23/02/2038Mamelodi, South Africa7 - 9 Uzoma Adumensa2 - 11 WPts
23/12/2037Mamelodi, South Africa6 - 9 Ian Keet2 - 8(1) WPts
24/10/2037Cape Town, South Africa5 - 9 Richard Kazolo10 - 12(1) WPts
04/09/2037Mamelodi, South Africa4 - 9 Shaun Hanekom0 - 2 WPts
07/07/2037Mamelodi, South Africa4 - 8 Dave Tinlin4 - 4 LPts
07/05/2037Germiston, South Africa4 - 7 Deion Bani11 - 26 LPts
09/03/2037Mitchells Plain, South Africa4 - 6 Xayvion Mashamaite1 - 34(2) LPts
22/01/2037Soweto, South Africa4 - 5 Fraser Mahlangu14 - 10 LPts
18/12/2036Soweto, South Africa3 - 5 Gareth Daman0 - 0 WPts
04/11/2036Mamelodi, South Africa3 - 4 Faraji Fosuhehe0 - 1 LPts
05/09/2036Port Elizabeth, South Africa2 - 4 Faraji Fosuhehe0 - 0 WPts
10/07/2036Soweto, South Africa2 - 3 Josh Nyanzala7 - 1 LPts
11/05/2036iBhayi, South Africa2 - 2 Antoon Van Schoor7 - 13 LPts
05/04/2036Johannesburg, South Africa1 - 2 Luvolwethu Modjeka0 - 0 WPts
04/03/2036Mamelodi, South Africa1 - 1 Mykelti Nyatama1 - 4 LPts
03/01/2036Petionville, Haiti1 - 0 Didier Houlette21 - 15 LPts
05/11/2035Nashville, USA0 - 0 John Maclay0 - 0 WPts