Weightclass:  Featherweight
Location:  Mitchells Plain, South Africa
Record:  30(1) - 25(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2032Mitchells Plain, South Africa29(1) - 25(2) Peter Kapia3 - 13 WPts
31/10/2032Mitchells Plain, South Africa28(1) - 25(2) Didi Van der Vyver3 - 4 WPts
31/08/2032Mitchells Plain, South Africa27(1) - 25(2) Clint Anderson4 - 4 WPts
01/07/2032Mitchells Plain, South Africa26(1) - 25(2) Arisdages Zadigyan4 - 3 WPts
01/05/2032Mitchells Plain, South Africa25(1) - 25(2) Cuba Lopez0 - 10 WPts
02/03/2032Mitchells Plain, South Africa24(1) - 25(2) Ricky Sproul2 - 6 WPts
01/01/2032Mitchells Plain, South Africa23(1) - 25(2) Veroslav Lexa4 - 8 WPts
02/11/2031Mitchells Plain, South Africa22(1) - 25(2) Chris Caddell11 - 19 WPts
02/09/2031Mitchells Plain, South Africa21(1) - 25(2) Mick Mariga0 - 1 WPts
04/07/2031Mitchells Plain, South Africa20(1) - 25(2) Joel Katalayi1 - 0 WPts
04/05/2031Mitchells Plain, South Africa19(1) - 25(2) Renaat Timmerman3 - 10 WPts
06/03/2031Mitchells Plain, South Africa18(1) - 25(2) Sam Ahearn3 - 4 WPts
04/01/2031Boksburg, South Africa17(1) - 25(2) Ayabulela Maphatsoe24 - 22(1) WPts
08/11/2030Mitchells Plain, South Africa16(1) - 25(2) Vasyl Czyz1 - 5 WPts
09/09/2030Soweto, South Africa16(1) - 24(1) Ramahlwe Mapisa19(3) - 13 LKO3
12/07/2030Henderson, USA16(1) - 23(1) Stuart Simrell16 - 17 LPts
14/05/2030Durban, South Africa15(1) - 23(1) Brin Van der Watt15 - 21 WPts
16/03/2030Durban, South Africa15(1) - 22(1) Brin Van der Watt14 - 21 LPts
16/01/2030Las Vegas, USA15(1) - 21(1) Duncan Gillund19 - 5 LPts
18/11/2029Soshanguve, South Africa15(1) - 20(1) Jacob Sangweni24 - 11 LPts
19/09/2029Durban, South Africa14(1) - 20(1) Brad Luangoyi21 - 22 WPts
23/07/2029Mamelodi, South Africa14(1) - 19(1) Jacobus Venter10 - 16 LPts
31/05/2029Soweto, South Africa14(1) - 18(1) Quadrees Akrobettoe21 - 30 LPts
29/04/2029East London, South Africa14(1) - 17(1) Dylan Ntambwe28 - 28 LPts South Africa National Championships 2029View
26/04/2029East London, South Africa13(1) - 17(1) Quintavius Phala12 - 10 WPts South Africa National Championships 2029View
27/03/2029Mitchells Plain, South Africa12(1) - 17(1) Useni Adade0 - 1 WPts
26/01/2029Kiev, Ukraine11(1) - 17(1) Avel Kowalchuk6 - 13 WPts
28/11/2028East London, South Africa11(1) - 16(1) Itumeleng Ndulula17(1) - 11 LPts
30/09/2028Randburg, South Africa10(1) - 16(1) Will Verdoorn11(2) - 20(1) WPts
01/08/2028Soweto, South Africa10(1) - 15(1) Declan Van der Merwe16 - 10 LPts
05/06/2028Surat, India10(1) - 14(1) Karan Manhas25 - 15 LPts
07/04/2028Johannesburg, South Africa10(1) - 13(1) Callum Kanumbedi21 - 22 LPts
08/02/2028Khayelitsha, South Africa9(1) - 13(1) Makalo Sribor5 - 14 WPts
12/12/2027East London, South Africa8(1) - 13(1) Vuyisile Masango16 - 14 WPts
14/10/2027Germiston, South Africa8(1) - 12(1) Mzikayise Mkhize42(1) - 23 LPts
18/08/2027iBhayi, South Africa7(1) - 12(1) Mandla Mokotjo9 - 20 WPts
19/06/2027Boksburg, South Africa7(1) - 11(1) Mark Kamba14 - 8 LPts
21/04/2027Mitchells Plain, South Africa6(1) - 11(1) Alec Bagang7 - 7 WPts
21/02/2027Boksburg, South Africa6(1) - 10(1) Mark Kamba12 - 8 LPts
24/12/2026Pretoria, South Africa5 - 10(1) Tokelo Keet4 - 17(4) WKO3
26/10/2026Pretoria, South Africa4 - 10(1) Bob Molekane5 - 17 WPts
28/08/2026Khayelitsha, South Africa4 - 9(1) Harvey Mabena9 - 13 LPts
04/07/2026Johannesburg, South Africa4 - 8(1) Ian Kikonga10(1) - 15 LPts
06/05/2026Soweto, South Africa4 - 7(1) Mduduzi Mahlangu17 - 31(9) LPts
08/03/2026Germiston, South Africa4 - 6(1) Kasi Masango12 - 11 LPts
08/01/2026Barquisimeto, Venezuela4 - 5(1) Manny Manzanares6 - 19 LPts
09/11/2025Durban, South Africa3 - 5(1) Kamohelo Knoetze11 - 16 WPts
09/09/2025Mitchells Plain, South Africa3 - 4(1) Declan Van der Merwe5 - 3 LPts
10/07/2025Mitchells Plain, South Africa2 - 4(1) Banji Panyaglo1 - 4 WPts
11/05/2025Mitchells Plain, South Africa2 - 3(1) Kees Kruger6 - 3 LPts
11/03/2025Mitchells Plain, South Africa2 - 2(1) Edmundo Garcia21(2) - 19 LPts
11/01/2025Mitchells Plain, South Africa1 - 2(1) Lewis Nyauza1 - 1 WPts
12/11/2024Mitchells Plain, South Africa1 - 1(1) Jacob Sangweni1 - 2 LPts
10/09/2024Soshanguve, South Africa1 - 0 Ayabulela Cele29(5) - 9 LKO3
20/07/2024Mitchells Plain, South Africa0 - 0 Ethan Sikali0 - 7(2) WPts