Weightclass:  Heavyweight
Location:  iBhayi, South Africa
Record:  12 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2033iBhayi, South Africa12 - 28 Waleed Hadi2 - 6 LPts
05/02/2033iBhayi, South Africa12 - 27 Alvino Nava10 - 18 LPts
06/12/2032iBhayi, South Africa11 - 27 Xalvador Almas13 - 15 WPts
06/10/2032iBhayi, South Africa11 - 26 Mablevi Keet19 - 13 LPts
06/08/2032iBhayi, South Africa10 - 26 Fedor Hrenkov2 - 9 WPts
06/06/2032iBhayi, South Africa10 - 25 Mablevi Keet18 - 11 LPts
06/04/2032iBhayi, South Africa10 - 24 Nikifor Urbanowski15 - 14 LPts
06/02/2032iBhayi, South Africa9 - 24 Amjad Zein1 - 7 WPts
08/12/2031iBhayi, South Africa9 - 23 Mablevi Keet15 - 9 LPts
09/10/2031iBhayi, South Africa9 - 22 Mablevi Keet14 - 9 LPts
10/08/2031iBhayi, South Africa8 - 22 Farhan Shams3 - 4 WPts
11/06/2031iBhayi, South Africa7 - 22 Boris Erkinbeck1 - 11 WPts
11/04/2031iBhayi, South Africa6 - 22 Peter Adomah1 - 8 WPts
10/02/2031Soweto, South Africa6 - 21 Lisimba Quansah9 - 8 LPts
13/12/2030San Jose, Costa Rica6 - 20 Senon Cassillas1 - 8 LPts
15/10/2030iBhayi, South Africa5 - 20 Fabio Li Causi5 - 8 WPts
17/08/2030Soshanguve, South Africa5 - 19 Harvey Buys7 - 13 LPts
19/06/2030Durban, South Africa4 - 19 Uba Kessels6 - 11 WPts
21/04/2030iBhayi, South Africa4 - 18 Khalon Nottinggham8 - 7 LPts
20/02/2030Copenhagen, Denmark4 - 17 Odo Fiske12 - 8 LPts
23/12/2029Mogilev, Belarus4 - 16 Sergei Tutko11(1) - 13 LPts
25/10/2029iBhayi, South Africa4 - 15 Dominic Mbekile7(1) - 17 LPts
28/08/2029Dublin, Ireland4 - 14 Ross McIver13 - 26 LPts
30/06/2029iBhayi, South Africa4 - 13 Justyn Koska7 - 6(1) LPts
01/05/2029iBhayi, South Africa3 - 13 Harvey Buys3 - 9 WPts
03/03/2029Roodepoort, South Africa3 - 12 Jacob Diampasi6 - 7 LPts
02/01/2029iBhayi, South Africa2 - 12 Bongi Baloyi2 - 16 WPts
03/11/2028Durban, South Africa1 - 12 Tevin Ngcobo1 - 7 WPts
08/09/2028Umlazi, South Africa1 - 11 Gethin Ngalamulume3 - 11 LPts
11/07/2028Tembisa, South Africa1 - 10 Sam Mabele5 - 11 LPts
09/06/2028Durban, South Africa1 - 9 Aaron Bekker13 - 16 LPts
08/05/2028Montreal, Canada1 - 8 Hackett Hugo24 - 8 LPts
10/03/2028iBhayi, South Africa0 - 8 Denholm Jaekel1 - 23 WPts
11/01/2028San Jose, Costa Rica0 - 7 Elias Ras23 - 10 LPts
13/11/2027Ganja, Azerbaijan0 - 6 Mehman Panakhov7 - 11 LPts
15/09/2027Tembisa, South Africa0 - 5 Theo Ngoulou0 - 3 LPts
17/07/2027Boksburg, South Africa0 - 4 Dylan De Vries1 - 1 LPts
26/05/2027Pretoria, South Africa0 - 3 Mason Stander9 - 12 LPts
31/03/2027Boksburg, South Africa0 - 2 Eric Manyisa5 - 14 LPts
10/02/2027Johannesburg, South Africa0 - 1 Dillon Van Straaten17 - 19 LPts
05/01/2027Dushanbe, Tajikistan0 - 0 Manaf Gasymov0 - 0 LPts