Weightclass:  Heavyweight
Location:  iBhayi, South Africa
Record:  26 - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2022iBhayi, South Africa26 - 1 Wandisile Zwane22(1) - 5 LPts
01/07/2022iBhayi, South Africa25 - 1 Erno Ivic0 - 11 WPts
02/05/2022iBhayi, South Africa24 - 1 Damjan Mršic7 - 9 WPts
03/03/2022iBhayi, South Africa23 - 1 Neron Fraga3 - 0 WPts
01/01/2022iBhayi, South Africa22 - 1 Fabron Robert15 - 10 WPts
01/11/2021iBhayi, South Africa21 - 1 Luis Gracia11 - 6 WPts
01/09/2021iBhayi, South Africa20 - 1 Lewis Jongwe23(1) - 4 WPts
02/07/2021Kumasi, Ghana20 - 0 Leighton Reindorf14 - 7 LPts
02/05/2021Randburg, South Africa19 - 0 Hacke De Vries17 - 2 WPts South Africa National Championships 2021View
29/04/2021Randburg, South Africa18 - 0 Maas Van Onselen24(1) - 2 WPts South Africa National Championships 2021View
26/04/2021Randburg, South Africa17 - 0 Diktus Bosman9 - 9 WPts South Africa National Championships 2021View
02/03/2021Germiston, South Africa16 - 0 Reneilwe Letlabika10 - 3 WPts
01/01/2021iBhayi, South Africa15 - 0 Larenzo Nino8 - 9 WPts
01/11/2020iBhayi, South Africa14 - 0 Reneilwe Letlabika9 - 2 WPts
02/09/2020iBhayi, South Africa13 - 0 Apostol á Miroshnikov10(1) - 8 WPts
02/07/2020iBhayi, South Africa12 - 0 Felippe Mancilla3 - 1 WPts
02/05/2020East London, South Africa11 - 0 Vashon Razak14 - 2 WPts South Africa National Championships 2020View
29/04/2020East London, South Africa10 - 0 Maas Van Onselen16(1) - 1 WPts South Africa National Championships 2020View
26/04/2020East London, South Africa9 - 0 Rivaldo Mokeana12(1) - 4 WPts South Africa National Championships 2020View
18/03/2020iBhayi, South Africa8 - 0 Tamarius Nkya6 - 6 WPts
17/01/2020Katlehong, South Africa7 - 0 Siyabonga Mashaba5 - 5 WPts
25/11/2019Tembisa, South Africa6 - 0 Gijzelbrecht Retief8(1) - 4 WPts
20/10/2019Johannesburg, South Africa5 - 0 Mandla Mokotjo3 - 1 WPts
17/09/2019iBhayi, South Africa4 - 0 James Perry2 - 10 WPts
18/07/2019iBhayi, South Africa3 - 0 Bernie Heiken3 - 4 WPts
18/05/2019iBhayi, South Africa2 - 0 Jacques Marais2 - 4 WPts
19/03/2019Halifax, Canada1 - 0 Jake Walker2 - 0 WPts
18/01/2019iBhayi, South Africa0 - 0 Arthur Handley1 - 1 WPts