Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  16(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2032Pretoria, South Africa16(2) - 20 Dale Kabongo5 - 4 LPts
07/01/2032Pretoria, South Africa15(2) - 20 Rehan Bookallil7 - 20(1) WPts
08/11/2031Pretoria, South Africa15(2) - 19 Ollie Gray18 - 11 LPts
08/09/2031Pretoria, South Africa14(2) - 19 Lars Engell1 - 4 WPts
09/07/2031Pretoria, South Africa13(2) - 19 Borislav á Dimitrov3 - 9 WPts
09/05/2031Pretoria, South Africa12(2) - 19 Kyle Lemond3 - 8 WPts
10/03/2031Pretoria, South Africa11(2) - 19 Kolzak Bajmuratoff1 - 13 WPts
08/01/2031Pretoria, South Africa11(2) - 18 Tomasz Dubicki6 - 9 LPts
09/11/2030Pretoria, South Africa10(2) - 18 Hume Bredesen1 - 11 WPts
09/09/2030Pretoria, South Africa10(2) - 17 Eric Hummel5 - 1 LPts
10/07/2030Pretoria, South Africa9(2) - 17 Rob Tshiyola4 - 8 WPts
11/05/2030Pretoria, South Africa8(2) - 17 Mikhail Fokichev2 - 5 WPts
12/03/2030Nashville, USA7(2) - 17 Rob Forrest11 - 20(1) WPts
12/01/2030Bouake, Ivory Coast7(2) - 16 Pierre Zola23 - 37 LPts
14/11/2029Calamba, Philippines7(2) - 15 Jake Poma7 - 17 LPts
16/09/2029Valencia, Venezuela6(1) - 15 Leonel Garrido3 - 8 WKO3
18/07/2029Pretoria, South Africa6(1) - 14 Gregor Uys3(1) - 7 LPts
19/05/2029Pretoria, South Africa5(1) - 14 Mashawn Adamafio3 - 7 WPts
20/03/2029Medan, Indonesia4 - 14 Wibowo Wartabone1 - 9(1) WKO3
20/01/2029Amsterdam, Netherlands4 - 13 Barry Pardol21 - 9 LPts
22/11/2028Pretoria, South Africa4 - 12 Sigit Srie13 - 10 LPts
24/09/2028Mamelodi, South Africa4 - 11 Ian Gabuza22 - 11 LPts
27/07/2028Pretoria, South Africa3 - 11 Ben Kalongi0 - 1 WPts
29/05/2028Tokyo, Japan3 - 10 Hisoka Morimoto16(1) - 11 LPts
31/03/2028Saratov, Russia3 - 9 Alik Danilin14 - 1 LPts
01/02/2028Antipolo, Philippines3 - 8 Ivan Cantara7 - 26 LPts
04/12/2027Pretoria, South Africa2 - 8 Lamech Afful0 - 3 WPts
14/10/2027Durban, South Africa2 - 7 Jackson September9 - 14 LPts
24/08/2027Randburg, South Africa2 - 6 Nelis De Beer0 - 0 LPts
20/07/2027Katlehong, South Africa1 - 6 Aert Stander0 - 0 WPts
16/06/2027iBhayi, South Africa1 - 5 Noah Muthambi11 - 21 LPts
19/04/2027Cape Town, South Africa1 - 4 Mark Kadilu14 - 20 LPts
08/03/2027Cape Town, South Africa1 - 3 Kyan Mokonyane16(1) - 21 LPts
04/02/2027Soweto, South Africa0 - 3 Kamohelo Ntuli0 - 0 WPts
18/12/2026Cape Town, South Africa0 - 2 Simba Dubango0 - 6 LPts
26/10/2026Roodepoort, South Africa0 - 1 Arali Narh3 - 11(2) LPts
24/09/2026Pretoria, South Africa0 - 0 Mondli Erasmus3 - 3 LPts