Weightclass:  Super Heavyweight
Location:  Durban, South Africa
Record:  29(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2024Durban, South Africa28(2) - 11 Paco Mora3 - 7 WPts
28/11/2023Durban, South Africa27(2) - 11 Erchanbold Denecke6 - 19(1) WPts
28/09/2023Durban, South Africa26(1) - 11 Keshawn Dube0 - 4 WKO2
30/07/2023Durban, South Africa25 - 11 Mayor Kalkbrenner0 - 4(1) WKO3
30/05/2023Durban, South Africa25 - 10 Justin Meta25 - 7 LPts
30/03/2023Durban, South Africa24 - 10 Bryan Crosby0 - 12 WPts
29/01/2023Durban, South Africa23 - 10 Dele Echeruo16 - 14 WPts
30/11/2022Durban, South Africa22 - 10 Julius Onyali3 - 13 WPts
30/09/2022Durban, South Africa21 - 10 Metin Saygi3 - 6 WPts
02/08/2022Durban, South Africa20 - 10 Ali Huss0 - 10 WPts
01/06/2022Durban, South Africa19 - 10 John Minnie3 - 2 WPts
02/04/2022Durban, South Africa19 - 9 Shahmar Nadzhafov1 - 20 LPts
02/02/2022Durban, South Africa18 - 9 Sulaiman Gabuza2 - 17 WPts
06/12/2021Durban, South Africa18 - 8 Tabari Mfeketho16 - 8 LPts
25/10/2021Katlehong, South Africa18 - 7 Thabang Knoetze22(2) - 1 LPts
24/09/2021Poznan, Poland18 - 6 Krystian Galkowski9 - 13 LPts
25/07/2021Harare, Zimbabwe17 - 6 Mel Nhamoinesu12 - 12 WPts
27/05/2021Sofia, Bulgaria16 - 6 Zhivko á Kabankov5 - 15 WPts
28/03/2021Durban, South Africa15 - 6 Mursal Magometov1 - 11 WPts
28/01/2021Bochum, Germany15 - 5 Jay Meckfessel19 - 1 LPts
30/11/2020Lusaka, Zambia14 - 5 Manu Mmembe12 - 4 WPts
01/10/2020Durban, South Africa13 - 5 Dylan Samkange8(1) - 8 WPts
02/08/2020East London, South Africa12 - 5 Usi Masina3 - 7 WPts
17/06/2020Durban, South Africa11 - 5 Vul Mapisa6 - 8 WPts
16/04/2020Soweto, South Africa10 - 5 Jamar Baloyi5 - 3 WPts
17/02/2020Stockholm, Sweden9 - 5 Mohamed Wahlman2 - 11 WPts
19/12/2019Abidjan, Ivory Coast8 - 5 Satch Obier3 - 9 WPts
20/10/2019Montreal, Canada8 - 4 Percy Normandeau8 - 0 LPts
21/08/2019Durban, South Africa7 - 4 Sulaiman Gabuza1 - 3 WPts
22/06/2019Durban, South Africa6 - 4 Carl McLoughlin2 - 3 WPts
23/04/2019Ichikawa, Japan6 - 3 Yasushi Okubo5 - 2 LPts
22/02/2019Moscow, Russia5 - 3 Afanas Larionov1 - 2 WPts
25/12/2018Mitchells Plain, South Africa4 - 3 Tokelo Mnyamane2 - 5 WPts
07/11/2018Durban, South Africa3 - 3 Rich Higgins0 - 4 WPts
07/09/2018Johannesburg, South Africa3 - 2 Kai Kinyongolo0 - 0 LPts
23/07/2018Durban, South Africa3 - 1 Thabang Mphahlele1 - 2 LPts
22/05/2018Bratislava, Slovakia2 - 1 Dalibor Kos0 - 2 WPts
23/03/2018Durban, South Africa1 - 1 Mondli Mapisa0 - 2 WPts
09/02/2018Durban, South Africa0 - 1 Harvey Cele0 - 1 WPts
05/01/2018Pikine, Senegal0 - 0 Albain Sane0 - 0 LPts