Weightclass:  Heavyweight
Location:  Johannesburg, South Africa
Record:  16 - 23(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2032Johannesburg, South Africa15 - 23(3) Gazi Bouramy1 - 14(2) WPts
11/04/2032Johannesburg, South Africa14 - 23(3) Hassan Zia3 - 4 WPts
11/02/2032Johannesburg, South Africa14 - 22(3) Ivan Hernandez6 - 19 LPts
13/12/2031Johannesburg, South Africa14 - 21(3) Joe Mathenge9 - 24 LPts
14/10/2031Johannesburg, South Africa14 - 20(2) Edvin Cederquist14 - 13 LKO3
14/08/2031Johannesburg, South Africa13 - 20(2) Xavier Spinola2 - 7 WPts
15/06/2031Johannesburg, South Africa12 - 20(2) Kolya Dzhumaliew7 - 13 WPts
15/04/2031Johannesburg, South Africa11 - 20(2) Chiamaka Obanda1 - 6 WPts
14/02/2031Johannesburg, South Africa10 - 20(2) John Hoggarth5 - 21 WPts
17/12/2030Johannesburg, South Africa9 - 20(2) Antoni Depa3 - 9 WPts
18/10/2030Johannesburg, South Africa8 - 20(2) Tefu Cardoso0 - 1 WPts
19/08/2030Johannesburg, South Africa7 - 20(2) Lim Rensburg0 - 1 WPts
20/06/2030Tegucigalpa, Honduras6 - 20(2) Xaver Morera9 - 13 WPts
22/04/2030Katlehong, South Africa6 - 19(2) Dave Kinda11 - 8 LPts
22/02/2030Katlehong, South Africa6 - 18(2) Ian Badenhorst6 - 25 LPts
26/12/2029Johannesburg, South Africa5 - 18(2) Alen Kasuku4 - 0 WPts
27/10/2029Johannesburg, South Africa4 - 18(2) Maas Vermeulen0 - 1 WPts
27/08/2029Johannesburg, South Africa3 - 18(2) Tshepo Sisulu0 - 11 WPts
29/06/2029Johannesburg, South Africa3 - 17(2) Tomasz Wasko4 - 5 LPts
30/04/2029Soweto, South Africa3 - 16(2) James Mkhize6 - 9 LPts
03/03/2029Brest, Belarus3 - 15(2) Marlen Witko17 - 12(1) LPts
03/01/2029Karaj, Iran2 - 15(2) Yu Chiu2 - 11 WPts
05/11/2028Khabarovsk, Russia1 - 15(2) Georgiy Stepushkin0 - 0 WPts
07/09/2028Auckland, New Zealand1 - 14(2) Colin Kairau16 - 5 LPts
10/07/2028Soweto, South Africa1 - 13(2) Chris Joubert10 - 11 LPts
11/05/2028Tembisa, South Africa1 - 12(2) Theo Ngoulou2 - 5 LPts
14/03/2028Cape Town, South Africa1 - 11(2) Rashon Mpontshane5 - 10 LPts
11/02/2028Durban, South Africa1 - 10(2) Aaron Bekker11 - 16 LPts
11/01/2028Antofagasta, Chile1 - 9(2) Baltasar Pilar16 - 8 LPts
12/11/2027Valparaiso, Chile1 - 8(2) Fresco Salido32 - 6 LPts
14/09/2027Athens, Greece1 - 7(2) Pentheus Tomaras63 - 26 LPts
17/07/2027East London, South Africa0 - 7(2) Richard Lumbala0 - 4 WPts
19/05/2027Johannesburg, South Africa0 - 6(2) Mondli Mabudafhasi4 - 8 LPts
21/03/2027Odense, Denmark0 - 5(2) Niels Hauge5 - 8 LPts
21/01/2027Liege, Belgium0 - 4(1) Dabney Maunier9 - 22(6) LKO3
23/11/2026Umlazi, South Africa0 - 3(1) Michael Ilunga1 - 14 LPts
25/09/2026Pretoria, South Africa0 - 2(1) Ebi Dube5 - 8 LPts
08/08/2026Mitchells Plain, South Africa0 - 1 Tlou Mbeki9 - 30 LKO3
05/07/2026Johannesburg, South Africa0 - 0 Rashon Mpontshane0 - 4 LPts