Weightclass:  Super Heavyweight
Location:  Soweto, South Africa
Record:  35 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2042Soweto, South Africa34 - 10(1) Eduardo Huertas3 - 10 WPts
01/04/2042Soweto, South Africa34 - 9(1) Goga Veckalns26(4) - 10(1) LPts
28/01/2042Soweto, South Africa33 - 9(1) Hariman Mattern1 - 2 WPts
26/11/2041Soweto, South Africa32 - 9(1) Aramis Pradon2 - 5(1) WPts
25/09/2041Soweto, South Africa31 - 9(1) Prokop Pavelka10 - 9(1) WPts
25/07/2041Soweto, South Africa30 - 9(1) Bohdan Petrovich1 - 5 WPts
24/05/2041Soweto, South Africa29 - 9(1) Yulian Bajmuratoff9 - 13 WPts
24/03/2041Soweto, South Africa28 - 9(1) Krystiyan Andrich8 - 9 WPts
21/01/2041Soweto, South Africa27 - 9(1) Sargent Blanco2 - 9(1) WPts
19/11/2040Soweto, South Africa26 - 9(1) Fraser Folawiyo2 - 8 WPts
16/09/2040Aarhus, Denmark25 - 9(1) Pal Berthelsen22 - 52 WPts
19/07/2040Tehran, Iran25 - 8 Larenzo Ceballos54(8) - 18(1) LKO2 Tehran Olympics 2040View
16/07/2040Tehran, Iran24 - 8 Marlen Magerramov39(2) - 23 WPts Tehran Olympics 2040View
13/07/2040Tehran, Iran23 - 8 Diego Herron26 - 19 WPts Tehran Olympics 2040View
30/06/2040Hengyang, China22 - 8 Shen Ho11 - 27 WPts
02/05/2040Johannesburg, South Africa21 - 8 Clint De Lange23(2) - 13 WPts South Africa National Championships 2040View
29/04/2040Johannesburg, South Africa20 - 8 Edward Van der Linde3 - 0 WPts South Africa National Championships 2040View
26/04/2040Johannesburg, South Africa19 - 8 Callum Keleku6 - 23(1) WPts South Africa National Championships 2040View
28/03/2040Izmir, Turkey18 - 8 Baris Bayraktar10 - 16 WPts
29/01/2040Berlin, Germany17 - 8 Ernie Deneke6 - 8 WPts
01/12/2039Durban, South Africa17 - 7 Sam Van der Merwe21 - 11 LPts
16/10/2039Soweto, South Africa16 - 7 Tlou Kune9 - 25 WPts
15/09/2039Vilnius, Lithuania15 - 7 Wiktor Stefanski18 - 26 WPts
18/07/2039Linz, Austria14 - 7 Gus Raupena8 - 24 WPts
19/05/2039Lira, Uganda13 - 7 Sam Sejusa15 - 18 WPts
21/03/2039Johannesburg, South Africa12 - 7 Robert Steyn2 - 14(1) WPts
23/01/2039Modena, Italy12 - 6 Francesco Rispoli13 - 15 LPts
25/11/2038Soweto, South Africa11 - 6 Jevonte Andam10 - 17 WPts
04/10/2038Soweto, South Africa10 - 6 Achim Visagie1 - 21 WPts
05/08/2038Aarhus, Denmark9 - 6 Soren Marcussen0 - 0 WPts
07/06/2038Soweto, South Africa8 - 6 Athenkosi Mbekile0 - 2 WPts
06/04/2038Volzhsky, Russia7 - 6 Toma Pinegin3 - 16 WPts
06/02/2038Onitsha, Nigeria6 - 6 Waleed Hassen0 - 2 WPts
09/12/2037Soweto, South Africa5 - 6 Cole Chohan3 - 6 WPts
10/10/2037Soweto, South Africa4 - 6 Jay Mbigudi1 - 3 WPts
11/08/2037Roodepoort, South Africa4 - 5 Vashon Micah10 - 14 LPts
25/06/2037Randburg, South Africa3 - 5 Zachary Mabokgwane11 - 15 WPts
18/05/2037Umlazi, South Africa3 - 4 Udenwa Kanda0 - 0 LPts
14/04/2037Lakewood, USA3 - 3 Billy Boag28(2) - 15 LPts
14/02/2037Pretoria, South Africa2 - 3 Penda Mbeki11 - 18 WPts
26/12/2036Randburg, South Africa2 - 2 Zachary Mabokgwane9 - 14 LPts
28/10/2036Stuttgart, Germany2 - 1 Einhardt Scherer0 - 6 LPts
30/08/2036Mitchells Plain, South Africa1 - 1 John Lifunisabo6 - 21 WPts
08/07/2036Mitchells Plain, South Africa0 - 1 Joe Filsbelo18 - 16 WPts
06/06/2036Soweto, South Africa0 - 0 Gethin Kimia7 - 1 LPts