Weightclass:  Super Heavyweight
Location:  Durban, South Africa
Record:  19 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2026Durban, South Africa18 - 29 Oz Ozkok2 - 6 WPts
21/04/2026Durban, South Africa17 - 29 Mahdi Matlaba1 - 0 WPts
20/02/2026Durban, South Africa17 - 28 Quinto Apollo6 - 10 LPts
22/12/2025Durban, South Africa17 - 27 Angel Campo16 - 11 LPts
23/10/2025Durban, South Africa17 - 26 Geirnaert Van der Avierie4 - 6(1) LPts
25/08/2025Durban, South Africa17 - 25 Demont Zola6 - 10 LPts
26/06/2025Durban, South Africa16 - 25 Bongi Bhengu0 - 2(1) WPts
27/04/2025Durban, South Africa15 - 25 Thuso Khuzwayo2 - 6 WPts
27/02/2025Durban, South Africa14 - 25 Ndumisa Nyauza0 - 4 WPts
30/12/2024Durban, South Africa14 - 24 Lorcan McPhee7 - 18(1) LPts
31/10/2024Durban, South Africa13 - 24 Paul Ntita2 - 3 WPts
01/09/2024Durban, South Africa12 - 24 Davie Verster22(2) - 16 WPts
03/07/2024Durban, South Africa11 - 24 Haralambi á Kadyshev4 - 11 WPts
04/05/2024Durban, South Africa10 - 24 Kashif Aydin3 - 15 WPts
06/03/2024Tarnow, Poland10 - 23 Pawel Tulej8 - 14 LPts
07/01/2024Almaty, Kazakhstan9 - 23 Hacibey Moldabecoff0 - 0 WPts
09/11/2023Zagreb, Croatia9 - 22 Mladen Marinkovic13 - 23 LPts
11/09/2023Puente Alto, Chile9 - 21 Diego Abrigo16 - 10 LPts
14/07/2023Turku, Finland9 - 20 Kai Polvinen19 - 10(1) LPts
16/05/2023Amman, Jordan9 - 19 Amer Hanif15 - 17 LPts
18/03/2023Bulawayo, Zimbabwe9 - 18 John Sibanda18(1) - 13 LPts
18/01/2023Abobo, Ivory Coast8 - 18 Darrell Houdon0 - 0 WPts
19/11/2022Sofia, Bulgaria8 - 17 Spas á Mironov13(1) - 17 LPts
21/09/2022Johannesburg, South Africa7 - 17 Charles Noluntu13 - 13 WPts
02/08/2022Soweto, South Africa7 - 16 Kabonesa Manyisa16 - 10 LPts
23/06/2022Johannesburg, South Africa7 - 15 Dave Kasavubu19 - 11 LPts
19/05/2022Odense, Denmark7 - 14 Jarl Christoffer12 - 13 LPts
21/03/2022Shymkent, Kazakhstan7 - 13 Anton Iskacoff12 - 11 LPts
21/01/2022Dublin, Ireland7 - 12 Fionn McCarthy9 - 15 LPts
23/11/2021Copenhagen, Denmark7 - 11 Bjorn Bissen19 - 4 LPts
25/09/2021Vitebsk, Belarus7 - 10 Koldan Budny15(1) - 8 LPts
27/07/2021Abobo, Ivory Coast7 - 9 Romain Benichou16 - 4 LPts
26/05/2021Dublin, Ireland7 - 8 Anthony Maguire9 - 12 LPts
28/03/2021Durban, South Africa7 - 7 Oja Kune9 - 6 LPts
28/01/2021Vilnius, Lithuania6 - 7 Henio Solinski2 - 13 WPts
30/11/2020Antwerp, Belgium6 - 6 Liebaert Audelie3 - 15 LPts
01/10/2020Durban, South Africa6 - 5 Dillon Joubert4 - 6 LPts
01/08/2020Mamelodi, South Africa5 - 5 Jean-Pol Cilliers1 - 11(1) WPts
04/06/2020Durban, South Africa4 - 5 Shevon Siakwasiya8(1) - 8 WPts
04/04/2020Durban, South Africa4 - 4 Makary Targonski2 - 6 LPts
05/02/2020Roodepoort, South Africa3 - 4 John Ndenge6(1) - 2 WPts
08/12/2019Soweto, South Africa3 - 3 Danny Makasudilanga5 - 6 LPts
10/10/2019Durban, South Africa2 - 3 Quiqui Gongora2 - 5 WPts
11/08/2019Cairo, Egypt2 - 2 Umair Khaleel4 - 5 LPts
13/06/2019Mamelodi, South Africa2 - 1 Michael Mabena3 - 2 LPts
19/04/2019Durban, South Africa1 - 1 Oupa September0 - 1 WPts
17/02/2019Durban, South Africa1 - 0 Bogart Lasalle2 - 3 LPts
18/12/2018Durban, South Africa0 - 0 Mablevi Balya1 - 3 WPts