Weightclass:  Featherweight
Location:  Khayelitsha, South Africa
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2035Khayelitsha, South Africa16 - 11 Voshon Darko16 - 13 LPts
16/09/2035Mitchells Plain, South Africa16 - 10 Okoth Kwadwo6 - 18 LPts
19/07/2035Khayelitsha, South Africa15 - 10 Vuyisile Cardoso4 - 9 WPts
19/05/2035Khayelitsha, South Africa14 - 10 Thulani Patosi16 - 10 WPts
19/03/2035Germiston, South Africa13 - 10 Corey Letsholonyane4 - 11 WPts
18/01/2035Mexico City, Mexico12 - 10 Vicente Fuentes6 - 24 WPts
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