Weightclass:  Super Heavyweight
Location:  East London, South Africa
Record:  27(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2026East London, South Africa26(1) - 19 Wasyl Prusak6 - 10 WPts
03/01/2026East London, South Africa25(1) - 19 Fedar Shevchenko1 - 6 WPts
04/11/2025East London, South Africa24(1) - 19 Bannruod Amacher2 - 14 WPts
06/09/2025East London, South Africa23(1) - 19 Varocher Enoka2 - 8 WPts
08/07/2025East London, South Africa22(1) - 19 Adelmo Kalkstein3 - 4(2) WPts
09/05/2025East London, South Africa21(1) - 19 Malik Neman5(1) - 19 WPts
10/03/2025East London, South Africa20(1) - 19 Ruggiero Betthauser3 - 21 WPts
10/01/2025East London, South Africa19(1) - 19 Villiers Marais2 - 11 WPts
10/11/2024East London, South Africa18(1) - 19 Afon Sorokin2 - 16(1) WPts
09/09/2024East London, South Africa17(1) - 19 Vuyisile Ntshangase0 - 2 WPts
11/07/2024East London, South Africa16(1) - 19 Suleyman Corekci19 - 12(1) WPts
11/05/2024Kulob, Tajikistan15(1) - 19 Firudin Radi19 - 19 WPts
13/03/2024iBhayi, South Africa14(1) - 19 Mark Van der Sandt17 - 12 WPts
14/01/2024Durban, South Africa14(1) - 18 Sulaiman Gabuza6 - 25 LPts
16/11/2023Roodepoort, South Africa14(1) - 17 Kamohelo Ngcuka15 - 15 LPts
22/09/2023Durban, South Africa13 - 17 Thabo Majola15 - 18 WKO3
20/08/2023Johannesburg, South Africa13 - 16 Dave Kasavubu24 - 13 LPts
16/07/2023Helsinki, Finland13 - 15 Kuisma Virolainen13(1) - 10 LPts
18/05/2023Kumasi, Ghana12 - 15 Ben Bedwei26(2) - 6 WPts
20/03/2023Warsaw, Poland11 - 15 Tomasz Smolko8 - 15 WPts
20/01/2023Almaty, Kazakhstan10 - 15 Azam Kajrbekov12 - 12 WPts
22/11/2022East London, South Africa9 - 15 Brendan Sotyu3 - 8 WPts
22/09/2022Riga, Latvia8 - 15 Lazar Parupietis10 - 19 WPts
25/07/2022East London, South Africa7 - 15 Yulian Zass1 - 5 WPts
25/05/2022Panama City, Panama7 - 14 Macario Julio8 - 17 LPts
27/03/2022Gothenburg, Sweden7 - 13 Vincent Lagerman19 - 6 LPts
27/01/2022Rome, Italy7 - 12 Silvano De Corato11 - 11 LPts
28/11/2021Dakar, Senegal6 - 12 Chainey Vieyra12 - 12 WPts
29/09/2021Isfahan, Iran6 - 11 Irfan Uddin22 - 1 LPts
29/07/2021East London, South Africa5 - 11 Sam Kidumu7 - 9 WPts
27/05/2021Lucknow, India4 - 11 Chiranjeevi Dial8 - 13 WPts
28/03/2021East London, South Africa3 - 11 Damen Kalfas1 - 5 WPts
28/01/2021Bern, Switzerland3 - 10 Patrick Dammann5 - 13 LPts
29/11/2020Tallaght, Ireland3 - 9 Niall Dougherty17 - 2 LPts
30/09/2020Kitakyushu, Japan3 - 8 Takeo Okazaki4 - 8 LPts
02/08/2020East London, South Africa3 - 7 Mduduzi Masango12 - 5 LPts
01/06/2020Baku, Azerbaijan2 - 7 Razi Imanov2 - 4 WPts
03/04/2020Ostrava, Czech Republic2 - 6 Radek Urbanovsky11 - 4 LPts
04/02/2020New Kingston, Jamaica2 - 5 David Smith0 - 1 LPts
06/12/2019Port Elizabeth, South Africa2 - 4 Harvey Cele7 - 6 LPts
17/10/2019Panama City, Panama2 - 3 Santiago Amezquita7 - 1 LPts
18/08/2019Randburg, South Africa2 - 2 Oupa September0 - 3 LPts
08/07/2019East London, South Africa1 - 2 Zernebog Cherkasov3 - 4 WPts
09/05/2019East London, South Africa1 - 1 Lavaughn Labi5 - 1 LPts
07/03/2019East London, South Africa1 - 0 Kris Gillogly5 - 0 LPts
06/01/2019East London, South Africa0 - 0 Montana Esquilin2 - 4 WPts