Weightclass:  Middleweight
Location:  iBhayi, South Africa
Record:  13 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2027iBhayi, South Africa12 - 21 Roderick De Waal3 - 13 WPts
16/06/2027iBhayi, South Africa11 - 21 Ntsikelelo Mpeta1 - 5 WPts
17/04/2027iBhayi, South Africa10 - 21 Felix Labaka2 - 10 WPts
16/02/2027iBhayi, South Africa9 - 21 Luvolwethu Dlala2 - 5 WPts
18/12/2026Seoul, South Korea9 - 20 Joo-ho Baik7 - 8 LPts
20/10/2026iBhayi, South Africa9 - 19 Odhert Pfingsten7 - 8 LPts
21/08/2026Fortaleza, Brazil9 - 18 Vicente Lobo1 - 1 LPts
22/06/2026iBhayi, South Africa8 - 18 Felix Labaka0 - 6 WPts
23/04/2026Amman, Jordan8 - 17 Aftab Uddin10 - 9 LPts
23/02/2026Abobo, Ivory Coast8 - 16 Granger Herard8 - 9 LPts
26/12/2025iBhayi, South Africa7 - 16 Vuyisile Sekola4 - 1 WPts
27/10/2025Croix des Bouqets, Haiti7 - 15 Honore Aznavour3 - 14 LPts
29/08/2025East London, South Africa7 - 14 Vuyisile Sekola2 - 1 LPts
01/07/2025Germiston, South Africa7 - 13 Brin Van Niekerk11 - 19 LPts
11/05/2025Tembisa, South Africa6 - 13 Joe Steyn5 - 12 WPts
15/03/2025Richmond, USA6 - 12 Nick Law20 - 8 LPts
15/01/2025Oklahoma City, USA6 - 11 John Walls7 - 13 LPts
17/11/2024Umlazi, South Africa5 - 11 Uzondu Assifuah2 - 14(1) WPts
22/09/2024Tembisa, South Africa5 - 10 Joseph Kabila7 - 8 LPts
30/07/2024Durban, South Africa4 - 10 Lisimba Cobbina6 - 16 WPts
03/06/2024Barcelona, Venezuela3 - 10 Paco Pastor6 - 24(2) WPts
05/04/2024iBhayi, South Africa2 - 10 Chivalry Diandy1 - 0 WPts
06/02/2024iBhayi, South Africa2 - 9 Sylwester Komorowski39(1) - 10 LPts
08/12/2023Soweto, South Africa2 - 8 Essien Mkhize15 - 19 LPts
09/10/2023Katlehong, South Africa2 - 7 Gethin Tshialu26(2) - 10 LPts
23/08/2023Umlazi, South Africa2 - 6 Kentay Modjeka28 - 7 LPts
23/07/2023Columbus, USA1 - 6 Ben Aries7 - 13 WPts
25/05/2023Cape Town, South Africa1 - 5 Michael Kaswaswa18(1) - 14 LPts
31/03/2023Goyang, South Korea1 - 4 Jin-hyeon Mun3 - 12 LPts
31/01/2023iBhayi, South Africa1 - 3 Manfried Amspacher2(1) - 19 LPts
02/12/2022iBhayi, South Africa1 - 2 Hiro Tomita23 - 10 LPts
02/10/2022Khayelitsha, South Africa1 - 1 Kristof De Waal1 - 2 LPts
16/08/2022Cape Town, South Africa1 - 0 Gus Kriel3 - 10 LPts
05/07/2022iBhayi, South Africa0 - 0 Rehman Ebrahimi0 - 0 WPts