Weightclass:  Featherweight
Location:  Mitchells Plain, South Africa
Record:  4 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Abidjan, Ivory Coast4 - 17 Vail Novy10 - 17 LPts
27/09/2033Khayelitsha, South Africa4 - 16 Antheunis Viljoen3 - 11 LPts
27/08/2033Umlazi, South Africa4 - 15 Siyabonga Ngcongca32(1) - 12 LPts
27/07/2033Monterrey, Mexico4 - 14 Alfonso Catalina13 - 17 LPts
29/05/2033La Paz, Bolivia3 - 14 Reyes Rave9 - 19 WPts
30/03/2033New Delhi, India3 - 13 Kanja Nigam16 - 8 LPts
30/01/2033Daegu, South Korea2 - 13 Eun-sun Paek1 - 13 WPts
02/12/2032Umlazi, South Africa2 - 12 Faraji Awoonor2 - 8 LPts
09/10/2032iBhayi, South Africa2 - 11 Dakarai Monare0 - 18 LPts
11/08/2032Mitchells Plain, South Africa1 - 11 Chiamaka Radebe2 - 6 WPts
11/06/2032Villa Nueva, Guatemala1 - 10 Cisco Quijano14 - 11 LPts
13/04/2032Mitchells Plain, South Africa1 - 9 Djalaleddin Khlifi1 - 5 LPts
14/02/2032Mitchells Plain, South Africa1 - 8 Phil Bantilan1 - 7 LPts
16/12/2031Ostrava, Czech Republic1 - 7 Otmar Divis5 - 10 LPts
18/10/2031Mitchells Plain, South Africa0 - 7 Scott De Lange2 - 4 WPts
18/08/2031North Shore, New Zealand0 - 6 Lee Helm4 - 11 LPts
20/06/2031Mitchells Plain, South Africa0 - 5 Luvolwethu Sotyu0 - 1 LPts
20/04/2031Mitchells Plain, South Africa0 - 4 Danny Wazekwa1 - 9 LPts
20/02/2031Mitchells Plain, South Africa0 - 3 Nathan Lugtu2 - 6 LPts
22/12/2030Durban, South Africa0 - 2 Ayabulela Manyama6 - 2 LPts
03/11/2030Cape Town, South Africa0 - 1 Mduduzi Mabokgwane5 - 10 LPts
05/09/2030Mitchells Plain, South Africa0 - 0 Hume Nordrum2 - 7 LPts