Weightclass:  Featherweight
Location:  Khayelitsha, South Africa
Record:  12 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2034Prague, Czech Republic11 - 10 Daniel Pavlas3 - 8 WPts
21/09/2034Boston, USA10 - 10 Vincent Hewitson13 - 10 WPts
23/07/2034Khayelitsha, South Africa9 - 10 Jayvyn Accam0 - 1 WPts
22/05/2034Germiston, South Africa8 - 10 Ubanwa Sekola7 - 23 WPts
24/03/2034Mitchells Plain, South Africa7 - 10 Leon Mbalula4 - 7 WPts
24/01/2034Daloa, Ivory Coast6 - 10 Waltier Beaumarchais8 - 13 WPts
25/11/2033Khayelitsha, South Africa5 - 10 Fraser Makasudilanga1 - 6 WPts
25/09/2033Khayelitsha, South Africa4 - 10 Fraser Mahlangu2 - 2 WPts
26/07/2033Port-au-Prince, Haiti4 - 9 Jean Giono15 - 13 LPts
27/05/2033Goiania, Brazil4 - 8 Eduardo Salvo10 - 12(1) LPts
29/03/2033Indianapolis, USA4 - 7 Callum Ardrey10 - 24 LPts
29/01/2033La Paz, Bolivia4 - 6 Jerrold Lujano15 - 9(1) LPts
30/11/2032Tegucigalpa, Honduras4 - 5 Roman Nocito12 - 23 LPts
02/10/2032Khayelitsha, South Africa3 - 5 Joachim Blaauw3 - 7 WPts
02/08/2032Durban, South Africa3 - 4 Sam Van der Knaap10 - 7 LPts
13/06/2032Kitakyushu, Japan3 - 3 Takeshi Murayama6 - 12 LPts
15/04/2032Khayelitsha, South Africa3 - 2 Wandisile Sikali4 - 2 LPts
16/02/2032Khayelitsha, South Africa3 - 1 Wandisile Sikali3 - 2 LPts
18/12/2031Lima, Peru3 - 0 Sagaz Zaragoza22 - 39 LPts
20/10/2031Khayelitsha, South Africa2 - 0 Shayan Dali1 - 7 WPts
20/08/2031Soshanguve, South Africa1 - 0 Okapi Paintsil2 - 7 WPts
22/06/2031Khayelitsha, South Africa0 - 0 Okapi Paintsil2 - 6 WPts