Weightclass:  Middleweight
Location:  iBhayi, South Africa
Record:  19(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2025iBhayi, South Africa18(1) - 18 Dimi Allahverdiyev1 - 6(1) WKO3
29/01/2025iBhayi, South Africa17(1) - 18 Parvin Magamedov3 - 8 WPts
01/12/2024iBhayi, South Africa17(1) - 17 Ulffr Thulin7 - 11 LPts
03/10/2024iBhayi, South Africa16(1) - 17 Petro Babich5 - 8 WPts
04/08/2024iBhayi, South Africa15(1) - 17 Sergey Stadnik21 - 22 WPts
06/06/2024iBhayi, South Africa14(1) - 17 Ingmar Lemming5 - 6 WPts
08/04/2024iBhayi, South Africa13(1) - 17 Thuso Mokeana0 - 1 WPts
08/02/2024iBhayi, South Africa12(1) - 17 Kyan Mokonyane5 - 13 WPts
10/12/2023iBhayi, South Africa11(1) - 17 Thulani Chikane1 - 5 WPts
09/10/2023iBhayi, South Africa10(1) - 17 Arthur Mafutamingi9 - 20 WPts
12/08/2023iBhayi, South Africa10(1) - 16 Montraie Adisi15(1) - 17 LPts
13/06/2023iBhayi, South Africa9 - 16 Von Hauge6 - 23(4) WKO3
14/04/2023Soweto, South Africa9 - 15 Brin Nsele14 - 14 LPts
14/02/2023iBhayi, South Africa8 - 15 Francisco Villalba13 - 12 WPts
16/12/2022Johannesburg, South Africa8 - 14 Bruin Booysen11 - 20 LPts
15/11/2022Soweto, South Africa8 - 13 Thamsanqa Bhengu18 - 12 LPts
12/10/2022iBhayi, South Africa8 - 12 Oro Frasco2 - 3 LPts
14/08/2022Delmas, Haiti8 - 11 Rance Fontaine6 - 10 LPts
16/06/2022iBhayi, South Africa7 - 11 Kris Ellis2(1) - 8(1) WPts
17/04/2022Soweto, South Africa7 - 10 Udenwa Adams5 - 14(1) LPts
10/03/2022Sydney, Australia7 - 9 Hugh Friel7 - 12 LPts
10/01/2022Cape Town, South Africa6 - 9 Bart Ngalibali8 - 13 WPts
06/12/2021Umlazi, South Africa6 - 8 Afram Panyin6 - 3 LPts
16/10/2021Wuhan, China5 - 8 Hui-chao New9 - 10 WPts
17/08/2021Maiduguri, Nigeria5 - 7 Mohsin Bangura12 - 12 LPts
19/06/2021Cologne, Germany5 - 6 Jansen Dehler0 - 2 LPts
20/04/2021Durban, South Africa4 - 6 Kofi Fosuhehe2 - 5 WPts
09/03/2021Yerevan, Armenia4 - 5 Sos Babaianbabayan4 - 15 LPts
09/01/2021iBhayi, South Africa3 - 5 Joe Van Straaten7 - 7 WPts
08/11/2020Bello, Colombia2 - 5 Saturnin Londono2 - 12 WPts
09/09/2020iBhayi, South Africa1 - 5 Michael Kaswaswa8 - 6 WPts
08/07/2020Randburg, South Africa1 - 4 Penda Nimoh5 - 10 LPts
11/05/2020Johannesburg, South Africa1 - 3 Mzikayise Chikunga6 - 5 LPts
02/04/2020Germiston, South Africa1 - 2 Elvis Prinsloo5 - 7 LPts
02/03/2020Samarqand, Uzbekistan1 - 1 Kolzak Sadykov12 - 2 LPts
03/01/2020Kumasi, Ghana1 - 0 Max Busia3(1) - 6 LPts
05/11/2019iBhayi, South Africa0 - 0 Sava á Panayotov7 - 2 WPts