Weightclass:  Featherweight
Location:  iBhayi, South Africa
Record:  12 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2026iBhayi, South Africa11 - 9 Noe Villalon1 - 5 WPts
18/10/2026iBhayi, South Africa11 - 8 Jacob Sangweni9 - 6 LPts
19/08/2026iBhayi, South Africa10 - 8 Malte Haag1 - 19(6) WPts
21/06/2026iBhayi, South Africa9 - 8 Paul Kibangadi3 - 15 WPts
22/04/2026Germiston, South Africa9 - 7 Mzikayise Mkhize33(1) - 23 LPts
21/03/2026Soweto, South Africa9 - 6 Gwijde Degenaar28(3) - 23 LPts
18/02/2026Johannesburg, South Africa8 - 6 Afram Rantie12 - 14 WPts
30/12/2025Nagpur, India8 - 5 Adnan Sadri10 - 15 LPts
01/11/2025iBhayi, South Africa8 - 4 Doncho á Hristov15 - 11 LPts
03/09/2025Sofia, Bulgaria7 - 4 Yordan á Hristov0 - 21 WPts
06/07/2025Port Elizabeth, South Africa7 - 3 Subusiso Chohan6 - 17 LPts
11/05/2025Mitchells Plain, South Africa6 - 3 Jonathan Tshibala2 - 3(1) WPts
10/04/2025Soshanguve, South Africa5 - 3 Ndumisa September0 - 0 WPts
08/03/2025Nairobi, Kenya5 - 2 Spencer Lankas24 - 21 LPts
08/01/2025iBhayi, South Africa4 - 2 Tokelo Keet2 - 7(1) WPts
09/11/2024Soweto, South Africa3 - 2 Lamech Akrofi4 - 9 WPts
11/09/2024Germiston, South Africa3 - 1 Tavon Tshwete28 - 11 LPts
16/07/2024Johor Bahru, Malaysia2 - 1 Ahmed Moradi3 - 5 WPts
17/05/2024Khayelitsha, South Africa1 - 1 Phornello Ado2 - 10 WPts
31/03/2024Mamelodi, South Africa1 - 0 Andile Hlatshwayo35(1) - 7 LPts
27/02/2024iBhayi, South Africa0 - 0 Wandisile Magwanishi1 - 2 WPts