Weightclass:  Heavyweight
Location:  Soshanguve, South Africa
Record:  12 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2032Soshanguve, South Africa12 - 17 Koldan Orlovsky9 - 4 LPts
11/02/2032Soshanguve, South Africa12 - 16 Gervasio Lima6 - 5 LPts
13/12/2031Soshanguve, South Africa11 - 16 Juan Anzures3 - 13 WPts
14/10/2031Soshanguve, South Africa11 - 15 Premysl Sluka0 - 5 LPts
14/08/2031Soshanguve, South Africa11 - 14 Okapi Odera4 - 19 LPts
15/06/2031Soshanguve, South Africa11 - 13 Kamil Smolenski4 - 0 LPts
14/04/2031Soshanguve, South Africa10 - 13 Keshawn Kathrada1 - 1 WPts
13/02/2031Soshanguve, South Africa10 - 12 Mark Van der Sandt1 - 13 LPts
15/12/2030Soshanguve, South Africa9 - 12 Alaksander Kosmalski3 - 6 WPts
17/10/2030Soshanguve, South Africa9 - 11 Mason Mbuyangudi3 - 4 LPts
19/08/2030Soshanguve, South Africa8 - 11 Lebogang Nqakula1 - 1 WPts
20/06/2030Soshanguve, South Africa8 - 10 Zafa Ghantemitow0 - 11 LPts
21/04/2030Soweto, South Africa8 - 9 James Mkhize11 - 10 LPts
21/02/2030Dublin, Ireland8 - 8 Oisin Whalen21 - 6 LPts
24/12/2029Soshanguve, South Africa7 - 8 Matt Brown1 - 7 WPts
25/10/2029Soshanguve, South Africa6 - 8 Obaid Sylla3 - 5 WPts
26/08/2029Katlehong, South Africa5 - 8 Ian Badenhorst5 - 23 WPts
18/07/2029Port Elizabeth, South Africa4 - 8 Luister Nonyane13 - 24 WPts
17/06/2029Cape Town, South Africa4 - 7 Jonathan Pistorius5 - 12 LPts
03/05/2029Luton, UK4 - 6 Mark McCleary3 - 7 LPts
05/03/2029Kampala, Uganda3 - 6 Rehan Sheikh0 - 0 WPts
04/01/2029Mitchells Plain, South Africa3 - 5 Faraji Kathrada9 - 21(1) LPts
07/11/2028Cape Town, South Africa2 - 5 Tshepo Sisulu0 - 6 WPts
12/09/2028Mamelodi, South Africa2 - 4 Merk Mulder21 - 12 LPts
11/08/2028Soweto, South Africa2 - 3 Phil Bungu0 - 0 LPts
09/07/2028iBhayi, South Africa2 - 2 Ethan Swanepoel8 - 13 LPts
11/05/2028Soshanguve, South Africa1 - 2 Harvey Buys2 - 4 WPts
12/03/2028Boksburg, South Africa1 - 1 Dylan De Vries5 - 1 LPts
15/01/2028Soweto, South Africa1 - 0 Ntsikelelo Motshekga18 - 11 LPts
07/12/2027Soshanguve, South Africa0 - 0 Uba Kessels0 - 0 WPts