Weightclass:  Welterweight
Location:  iBhayi, South Africa
Record:  23(1) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2029iBhayi, South Africa22(1) - 23(1) George Smith0 - 6 WPts
09/03/2029iBhayi, South Africa21(1) - 23(1) Callum Gath2 - 18 WPts
07/01/2029iBhayi, South Africa20(1) - 23(1) Rehan Akbari9 - 9 WPts
07/11/2028iBhayi, South Africa19(1) - 23(1) Vuyisile Mthethwa6 - 2 WPts
07/09/2028iBhayi, South Africa18(1) - 23(1) Musa Muthambi1 - 1 WPts
08/07/2028iBhayi, South Africa17(1) - 23(1) Otieno Bamfokwakye0 - 7 WPts
08/05/2028iBhayi, South Africa16(1) - 23(1) Jordan Muana6(1) - 7 WPts
09/03/2028iBhayi, South Africa16(1) - 22(1) Xhosas Gyimah2 - 11 LPts
09/01/2028Madrid, Spain15(1) - 22(1) Joaquin Razon6 - 16 WPts
11/11/2027Mitchells Plain, South Africa15(1) - 21(1) Shevon Govender14 - 16 LPts
16/09/2027Kumasi, Ghana14(1) - 21(1) Chris Quaye17 - 14 WPts
19/07/2027iBhayi, South Africa13(1) - 21(1) Richie Keleku1 - 3 WPts
21/05/2027iBhayi, South Africa12(1) - 21(1) Glynn Fatundu6 - 8 WPts
23/03/2027iBhayi, South Africa11(1) - 21(1) Jackson Nyauza0 - 2 WPts
23/01/2027Edinburgh, UK11(1) - 20(1) Gordon Ruddock3 - 7 LPts
25/11/2026Sofia, Bulgaria10(1) - 20(1) Yasen á Panov10(1) - 15 WPts
27/09/2026iBhayi, South Africa9(1) - 20(1) Davie Murray1 - 9 WPts
29/07/2026Odessa, Ukraine9(1) - 19(1) Fadei Prusak7 - 8 LPts
31/05/2026Copenhagen, Denmark9(1) - 18(1) Rad Silberg15 - 13 LPts
02/04/2026Charleroi, Belgium8(1) - 18(1) Benedict Hinault3 - 14 WPts
02/02/2026Medellin, Colombia7 - 18(1) Seferino Cain0 - 17(4) WKO3
05/12/2025iBhayi, South Africa6 - 18(1) Aleksandr Below2 - 34(1) WPts
07/10/2025Liege, Belgium6 - 17(1) Odil Lafargue3 - 3 LPts
09/08/2025Minsk, Belarus6 - 16(1) Alik Danek18 - 11(1) LPts
11/06/2025Santiago de los Caballeros, Dominican Republic5 - 16(1) Eduardo Haro4 - 9 WPts
13/04/2025iBhayi, South Africa4 - 16(1) Li Zhong0 - 3 WPts
13/02/2025Tegucigalpa, Honduras3 - 16(1) Rafael Custodio8 - 13 WPts
16/12/2024Zagreb, Croatia3 - 15(1) Mijo Vidic16(1) - 25 LPts
17/10/2024Ulaanbaatar, Mongolia3 - 14(1) Toma Sosorbaram21 - 20 LPts
19/08/2024Mexico City, Mexico3 - 13(1) Jax Buendia5 - 14 LPts
21/06/2024Ulaanbaatar, Mongolia2 - 13(1) Arseni Ganbaatar8 - 16 WPts
23/04/2024Bayamon, Puerto Rico2 - 12 Reyes Saiz26(3) - 13 LKO3
24/02/2024Odense, Denmark2 - 11 Davin Foss7 - 29 LPts
27/12/2023Bayamon, Puerto Rico2 - 10 Bronco Nieblas13 - 19(1) LPts
29/10/2023Paris, France2 - 9 Hubert Noah11 - 21 LPts
31/08/2023San Jose, Costa Rica2 - 8 Oihane Barbero20 - 14 LPts
03/07/2023iBhayi, South Africa1 - 8 John Steenkamp2 - 7 WPts
04/05/2023East London, South Africa0 - 8 James Van der Vyver1 - 0 WPts
15/03/2023Durban, South Africa0 - 7 Hoeke Kotze19 - 13 LPts
18/01/2023Soweto, South Africa0 - 6 Zaid Offei0 - 0 LPts
18/12/2022Pretoria, South Africa0 - 5 Subusiso Motsoaledi0 - 0 LPts
16/11/2022Katlehong, South Africa0 - 4 Themba Pungwayo18 - 9 LPts
18/09/2022Bilbao, Spain0 - 3 Santiago Nevarez10(1) - 16 LPts
21/07/2022Bangkok, Thailand0 - 2 Sapapetch Ubolkhoa16 - 14 LPts
22/05/2022Khayelitsha, South Africa0 - 1 Fraser Nzimbi17 - 5 LPts
05/04/2022iBhayi, South Africa0 - 0 Jamie Tshipanda1 - 0 LPts