Weightclass:  Featherweight
Location:  Tembisa, South Africa
Record:  20 - 21(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2030Tembisa, South Africa19 - 21(4) Bo Thinh9 - 19 WPts
23/11/2029Tembisa, South Africa18 - 21(4) Noel Dunlap11 - 19 WPts
24/09/2029Tembisa, South Africa17 - 21(4) Tabansi Bawuah0 - 6 WPts
26/07/2029Tembisa, South Africa16 - 21(4) Ryszard Wincek1 - 9 WPts
27/05/2029Tembisa, South Africa16 - 20(3) Themba Makwetla4 - 1 LKO3
28/03/2029Tembisa, South Africa15 - 20(3) Vicente Mateos0 - 4(1) WPts
27/01/2029Tembisa, South Africa14 - 20(3) Sulaiman Mphahlele2 - 0 WPts
28/11/2028Tembisa, South Africa13 - 20(3) Petar á Guentchev7 - 6 WPts
30/09/2028Tembisa, South Africa12 - 20(3) Mark Duras9(1) - 15 WPts
01/08/2028Tembisa, South Africa11 - 20(3) Veltry Adabor1 - 0 WPts
02/06/2028Tembisa, South Africa10 - 20(3) Mojiz Ryadi3 - 12 WPts
04/04/2028Tembisa, South Africa9 - 20(3) Zachary Luteka2 - 9 WPts
04/02/2028Katlehong, South Africa8 - 20(3) Mandla Phala7 - 16 WPts
07/12/2027Walbrzych, Poland8 - 19(3) Gabriel Janeczek11 - 29 LPts
09/10/2027Tembisa, South Africa8 - 18(2) Avel Levitsky4 - 7 LKO3
11/08/2027Tembisa, South Africa7 - 18(2) Marko á Lunchev6 - 14 WPts
12/06/2027East London, South Africa7 - 17(2) Itumeleng Ndulula10(1) - 9 LPts
19/04/2027Cape Town, South Africa7 - 16(2) Subusiso Mokotjo5 - 26 LPts
20/02/2027Mamelodi, South Africa6 - 16(2) Banji Panyaglo2 - 14 WPts
23/12/2026Soweto, South Africa6 - 15(2) Lamech Akrofi9 - 17(1) LPts
25/10/2026iBhayi, South Africa6 - 14(2) Vul Amengaetego13 - 15(2) LPts
31/08/2026Hamburg, Germany6 - 13(2) Are Stoecker8(1) - 13 LPts
31/07/2026Hamburg, Germany6 - 12(2) Are Stoecker7(1) - 13 LPts
30/06/2026Tembisa, South Africa6 - 11(1) Are Stoecker6 - 13 LKO3
29/05/2026Prato, Italy6 - 10(1) Alessio Messa11 - 10 LPts
26/04/2026Soshanguve, South Africa6 - 9(1) Dylan Ntambwe12 - 8 LPts South Africa National Championships 2026View
21/04/2026Sana'a, Yemen6 - 8 Rehman Marwan17(1) - 17(1) LKO3
18/03/2026Athens, Greece6 - 7 Kairos Baris20 - 16 LPts
11/02/2026Yerevan, Armenia5 - 7 Arpiar Bagamyan5 - 18 WPts
05/01/2026Soyapango, El Salvador5 - 6 Vicente Grego13 - 6 LPts
05/12/2025Dushanbe, Tajikistan5 - 5 Imran Baluch11 - 3 LPts
03/11/2025Dushanbe, Tajikistan5 - 4 Imran Baluch10 - 3 LPts
03/10/2025Soyapango, El Salvador5 - 3 Vicente Grego10 - 6 LPts
02/09/2025Tembisa, South Africa5 - 2 Kian Lifunisabo13 - 10 LPts
10/07/2025Wichita, USA5 - 1 Jacob Braid27(1) - 11 LPts
12/05/2025Tegucigalpa, Honduras4 - 1 Malvolio Amador9 - 17 WPts
14/03/2025Soweto, South Africa3 - 1 Peabo Yeboah0 - 11 WPts
15/01/2025Tembisa, South Africa2 - 1 Mondli Vilakazi1 - 10 WPts
16/11/2024Port Elizabeth, South Africa1 - 1 Mzikayise Chikane3 - 12 WPts
25/09/2024East London, South Africa1 - 0 Dakarai Ampomah27 - 12 LPts
24/08/2024Tembisa, South Africa0 - 0 Christoph Potgieter1 - 6 WPts