Weightclass:  Featherweight
Location:  Khayelitsha, South Africa
Record:  3 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033Khayelitsha, South Africa2 - 26 Pongsaklek Thaveechalermdit9 - 12 WPts
14/10/2033Khayelitsha, South Africa2 - 25 Orson Allie0 - 5 LPts
14/08/2033Khayelitsha, South Africa1 - 25 Louis Hammill0 - 5 WPts
13/06/2033Khayelitsha, South Africa1 - 24 Alejandro Villescas5 - 21 LPts
13/04/2033Khayelitsha, South Africa1 - 23 Garry Haygashen3 - 10 LPts
12/02/2033Khayelitsha, South Africa1 - 22 Brin Rees2 - 1 LPts
13/12/2032Khayelitsha, South Africa1 - 21 John Ward2 - 8 LPts
13/10/2032Khayelitsha, South Africa1 - 20 Glynn Hines6 - 10 LPts
13/08/2032Khayelitsha, South Africa0 - 20 David Heyns2 - 6 WPts
12/06/2032Khayelitsha, South Africa0 - 19 Euan Stater2 - 14 LPts
13/04/2032Khayelitsha, South Africa0 - 18 Floyd Kabengele1 - 4 LPts
13/02/2032Khayelitsha, South Africa0 - 17 Richard Mizele5 - 11 LPts
15/12/2031Taiyuan, China0 - 16 HuiK'o Gann6 - 19 LPts
17/10/2031Durban, South Africa0 - 15 Ayabulela Manyama11 - 2 LPts
23/08/2031Hamilton, New Zealand0 - 14 Nick Ridall11(1) - 30 LPts
25/06/2031Khayelitsha, South Africa0 - 13 Edi Balenovic2 - 6 LPts
26/04/2031Sumqayit, Azerbaijan0 - 12 Khanlar Mamedyarov9 - 10 LPts
26/02/2031Khayelitsha, South Africa0 - 11 Yves Omer6 - 13 LPts
28/12/2030Khayelitsha, South Africa0 - 10 Melor Zeme8 - 15 LPts
30/10/2030Katlehong, South Africa0 - 9 Nhlanhla Dlala13 - 12 LPts
06/09/2030El Alto, Bolivia0 - 8 Loredo Frausto13 - 9 LPts
09/07/2030Buenos Aires, Argentina0 - 7 Reynaldo Landaverde0 - 7 LPts
11/05/2030Tipitapa, Nicaragua0 - 6 Jax Arco12 - 18(1) LPts
13/03/2030Seoul, South Korea0 - 5 Seung-gyu Hong19 - 12 LPts
13/01/2030Cape Town, South Africa0 - 4 John Vlok3 - 5 LPts
17/11/2029Randburg, South Africa0 - 3 Themba Makwetla7(1) - 1 LPts
18/09/2029Randburg, South Africa0 - 2 David Kata8 - 17 LPts
05/08/2029Randburg, South Africa0 - 1 Subusiso Kathrada22 - 19 LPts
05/07/2029Khayelitsha, South Africa0 - 0 Faisal Sham3 - 11 LPts