Weightclass:  Featherweight
Location:  iBhayi, South Africa
Record:  21(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2028iBhayi, South Africa20(3) - 14 Uland Ntuli2 - 3 WPts
01/04/2028iBhayi, South Africa19(3) - 14 Umi Ntuli1 - 3 WPts
01/02/2028iBhayi, South Africa18(3) - 14 Suk-young Suh19(3) - 19 WPts
04/12/2027Halle, Germany17(2) - 14 Thibaut Anliker24 - 35(1) WKO3
06/10/2027Caloocan, Philippines16(2) - 14 Neil Bolisay8 - 7 WPts
08/08/2027iBhayi, South Africa15(1) - 14 Will Verdoorn6(1) - 18 WKO3
08/06/2027iBhayi, South Africa14(1) - 14 Briant Delahaye0 - 12 WPts
10/04/2027Salvador, Brazil13(1) - 14 Rodrigo Brandao2 - 1 WPts
10/02/2027Georgetown, Guyana13(1) - 13 John Hutcherson14 - 21 LPts
13/12/2026iBhayi, South Africa12(1) - 13 David Bubikayi6 - 12 WPts
14/10/2026Pretoria, South Africa11 - 13 Orma Manamela6 - 23(1) WKO3
26/08/2026Daejeon, South Korea11 - 12 Ja-choel Sim11 - 8 LPts
28/06/2026Katlehong, South Africa10 - 12 David Bubikayi5 - 10 WPts
30/04/2026Port Elizabeth, South Africa10 - 11 Subusiso Chohan9 - 19 LPts
06/03/2026Ichikawa, Japan10 - 10 Hideki Arata16 - 8 LPts
06/01/2026Katlehong, South Africa10 - 9 Useni Kessels10 - 13 LPts
04/12/2025Johannesburg, South Africa10 - 8 Cyriel Van Zyl8 - 16 LPts
26/10/2025iBhayi, South Africa9 - 8 Guido Gallegos2 - 10 WPts
28/08/2025iBhayi, South Africa8 - 8 Banji Panyaglo1 - 5 WPts
29/06/2025iBhayi, South Africa8 - 7 Bryn Mampasi18 - 12 LPts
07/05/2025Cheongju, South Korea8 - 6 Jeong-ho Boo6 - 10 LPts
08/03/2025iBhayi, South Africa7 - 6 Zach De Villiers7 - 9 WPts
07/01/2025Soshanguve, South Africa7 - 5 Puleng Ledwaba2 - 10 LPts
15/11/2024Rotterdam, Netherlands6 - 5 Giede Laureys9 - 13 WPts
17/09/2024Cape Town, South Africa6 - 4 Ben Katekelayi19 - 11 LPts
23/07/2024Rosario, Argentina5 - 4 Carlos Lindo0 - 16 WPts
24/05/2024iBhayi, South Africa4 - 4 Lander Eliades7 - 10 WPts
26/03/2024San Luis Potosi, Mexico4 - 3 Xaverius Morin22(1) - 12 LPts
27/01/2024iBhayi, South Africa3 - 3 Santiago Roxas0 - 3 WPts
28/11/2023Mamelodi, South Africa3 - 2 Okapi Magwanishi3 - 2 LPts
02/10/2023Khayelitsha, South Africa2 - 2 Phornello Ado2 - 6 WPts
05/08/2023Johannesburg, South Africa1 - 2 Phumelele Nyauza0 - 0 WPts
08/06/2023Katlehong, South Africa1 - 1 Paul Dilu20(1) - 13 LPts
11/04/2023Port Elizabeth, South Africa1 - 0 Quaashie Reindorf13(1) - 14 LPts
05/03/2023Daegu, South Korea0 - 0 Tae-hwi Yu0 - 0 WPts