Weightclass:  Super Heavyweight
Location:  Pretoria, South Africa
Record:  26(2) - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2032Pretoria, South Africa25(2) - 18(1) Fedor Demchuk1 - 4 WPts
21/12/2031Pretoria, South Africa24(2) - 18(1) Ramiro Socia0 - 5 WPts
22/10/2031Pretoria, South Africa23(2) - 18(1) Ellis Mudipuekesha0 - 5 WPts
22/08/2031Pretoria, South Africa22(2) - 18(1) Lado Delle1 - 1 WPts
23/06/2031Pretoria, South Africa21(2) - 18(1) Vartkes Chahinian4 - 1 WPts
23/04/2031Pretoria, South Africa20(2) - 18(1) Fletcher Perse1 - 1(1) WPts
22/02/2031Pretoria, South Africa19(2) - 18(1) Flannery Douillet1 - 18 WPts
23/12/2030Pretoria, South Africa18(2) - 18(1) Royal Beaulac1 - 5 WPts
24/10/2030Pretoria, South Africa17(2) - 18(1) Joel Mauhana5 - 9 WPts
26/08/2030Pretoria, South Africa17(2) - 17(1) Olle Malmquist12(2) - 24 LPts
27/06/2030Pretoria, South Africa16(2) - 17(1) Alexandre Sima0 - 5 WPts
28/04/2030Pretoria, South Africa15(2) - 17(1) Bernd Helmkamp3 - 1 WPts
27/02/2030Pretoria, South Africa14(2) - 17(1) Shaquille Sembene2 - 4 WPts
30/12/2029Nassau, Bahamas14(2) - 16(1) James Humeston26 - 15 LPts
01/11/2029Pretoria, South Africa13(2) - 16(1) Jackson Mbekile6 - 5 WPts
02/09/2029Boise, USA12(2) - 16(1) Alastair Newburn1 - 3 WPts
05/07/2029Prague, Czech Republic11(1) - 16(1) Abrahßm Kadera0 - 0 WKO2
07/05/2029Yekaterinburg, Russia10 - 16(1) Fadei Frolova3 - 11(1) WKO3
09/03/2029Athens, Greece10 - 15(1) Ulysses Soter10 - 10 LPts
08/01/2029Bokhtar, Tajikistan10 - 14(1) Afon Satpaev11 - 15 LPts
10/11/2028Tamale, Ghana10 - 13(1) Euan Awere9 - 16 LPts
12/09/2028Pretoria, South Africa9 - 13(1) Colin Pienaar0 - 1 WPts
13/07/2028Pretoria, South Africa8 - 13(1) Ayabulela Phala0 - 1 WPts
14/05/2028Pretoria, South Africa7 - 13(1) Kendis Phaahla1 - 2 WPts
15/03/2028London, UK6 - 13(1) Kenzie Bonnie13 - 17 WPts
16/01/2028Kampala, Uganda6 - 12(1) Bilal Wali9 - 15 LPts
18/11/2027Port Elizabeth, South Africa6 - 11(1) Penda Mokotjo9 - 19 LPts
21/09/2027Durban, South Africa6 - 10(1) Quoitrel Poku12(1) - 17 LPts
24/07/2027Pretoria, South Africa5 - 10(1) Paul Donkor3 - 8 WPts
26/05/2027Varna, Bulgaria4 - 10(1) Yulian á Ignatiev2 - 3 WPts
28/03/2027Krakow, Poland3 - 10(1) Macief Zajkowski4 - 21 WPts
28/01/2027Vitoria-Gasteiz, Spain3 - 9(1) Montel Arencibia13 - 12 LPts
30/11/2026Kumasi, Ghana2 - 9(1) Dominic Sadami4(2) - 11 WPts
02/10/2026Turin, Italy1 - 9(1) Raul Rusco9 - 10 WPts
04/08/2026Louisville, USA1 - 8(1) John Nixon7 - 9 LPts
06/06/2026Pretoria, South Africa1 - 7(1) Aftab Harron0 - 2 LPts
08/04/2026Pretoria, South Africa0 - 7(1) Toma Kravchuk1 - 3 WPts
08/02/2026Cape Town, South Africa0 - 6(1) Darryl Libwatwani7 - 10 LPts
20/12/2025Dushanbe, Tajikistan0 - 5(1) Goga Zajylcanoff0 - 0 LPts
22/10/2025Boksburg, South Africa0 - 4(1) Amon Keta5 - 6 LPts
25/08/2025Pretoria, South Africa0 - 3(1) Vandwon Cobbina1 - 6 LPts
26/06/2025Durban, South Africa0 - 2(1) Ambroise Malan16 - 25 LPts
15/05/2025Khayelitsha, South Africa0 - 1 Neil Van der Sandt20 - 19 LKO3
14/04/2025Pretoria, South Africa0 - 0 Greg Dube3 - 3 LPts