Weightclass:  Light Heavyweight
Location:  Soshanguve, South Africa
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2031Soshanguve, South Africa29 - 14 Zarmayr Abajian0 - 2(1) WPts
24/06/2031Soshanguve, South Africa28 - 14 Khachadur Saghbazaryan1 - 5 WPts
24/04/2031Soshanguve, South Africa27 - 14 Gennady Markovich0 - 11 WPts
22/02/2031Soshanguve, South Africa26 - 14 Valeri Zieds2 - 7 WPts
23/12/2030Soshanguve, South Africa25 - 14 Jack Dalzell9 - 17 WPts
24/10/2030Soshanguve, South Africa24 - 14 Brendan Chikane24(1) - 16(1) WPts
26/08/2030Tamale, Ghana24 - 13 Rehman Dada28(4) - 23 LPts
28/06/2030Soshanguve, South Africa23 - 13 Paul Gettings0 - 2 WPts
29/04/2030Roodepoort, South Africa23 - 12 Brendan Chikane21(1) - 15(1) LPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa22 - 12 Haas Swart21 - 16 WPts South Africa National Championships 2030View
18/04/2030Athens, Greece21 - 12 Calisto Stathis1 - 2 WPts
17/02/2030Soshanguve, South Africa20 - 12 Haas Swart20 - 15 WPts
20/12/2029Soshanguve, South Africa19 - 12 Haas Swart20 - 14 WPts
21/10/2029Vilnius, Lithuania18 - 12 Krzysztof Hyjek6 - 5 WPts
23/08/2029Tembisa, South Africa18 - 11 Joel Tshichimbi20(1) - 8 LPts
03/07/2029Soshanguve, South Africa17 - 11 John Aporu11 - 7 WPts
04/05/2029San Jose, Costa Rica16 - 11 Jesus Ontiveros19(1) - 36 WPts
06/03/2029Johannesburg, South Africa15 - 11 Jo Kruger14 - 11 WPts
08/01/2029Soweto, South Africa14 - 11 Jabulani Mxenge11 - 9 WPts
10/11/2028Garoua, Cameroon14 - 10 Alexandre Feutmba18 - 6 LPts
12/09/2028Soshanguve, South Africa13 - 10 Gareth Casta2 - 16(4) WPts
14/07/2028Espoo, Finland12 - 10 Joni Yrjala24(1) - 17 WPts
16/05/2028San Jose, Costa Rica12 - 9 Santiago Minjares8(1) - 13 LPts
18/03/2028Soshanguve, South Africa11 - 9 Jayvyn Labi2 - 2 WPts
18/01/2028Soledad, Colombia11 - 8 Loredo Villarreal18 - 30 LPts
20/11/2027Shymkent, Kazakhstan10 - 8 Luka Karibghanov10 - 6 WPts
22/09/2027Accra, Ghana10 - 7 Majid Sultana2 - 2 LPts
25/07/2027Helsinki, Finland9 - 7 Salomon Sivonen19 - 12 WPts
27/05/2027Soshanguve, South Africa8 - 7 Muslum Abdullaev2 - 10 WPts
28/03/2027Stockholm, Sweden8 - 6 Adam Hallin15(1) - 11 LPts
28/01/2027Soshanguve, South Africa7 - 6 Dave Sebalu0 - 7 WPts
29/11/2026Galway, Ireland7 - 5 Anthony McGowan9 - 7 LPts
01/10/2026Soshanguve, South Africa6 - 5 John Nondju2 - 7 WPts
02/08/2026Soshanguve, South Africa5 - 5 Napoleon Tholet5 - 14 WPts
04/06/2026Soweto, South Africa4 - 5 Orma Molewa5 - 2 WPts
09/04/2026Ahmedabad, India3 - 5 Hanuman Tewari5 - 14 WPts
09/02/2026Kampala, Uganda2 - 5 Atif Uddin6(1) - 9 WPts
12/12/2025Soshanguve, South Africa1 - 5 David Thomas9 - 3 WPts
13/10/2025Stockholm, Sweden1 - 4 Alvin Ohlin5 - 18(3) LPts
15/08/2025Shiraz, Iran1 - 3 Amer Ayoub3 - 18 LPts
17/06/2025Aix-en-Provence, France1 - 2 Guy de Beauvoir6 - 10 LPts
19/04/2025Athens, Greece1 - 1 Nikolos Speros6 - 12 LPts
19/02/2025Cape Town, South Africa1 - 0 Lebogang Tlolane0 - 12(1) LPts
03/01/2025Soshanguve, South Africa0 - 0 Kris Mwima3 - 3 WPts