Weightclass:  Lightweight
Location:  Boksburg, South Africa
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2031Boksburg, South Africa24 - 9 Niels Budde1 - 8 WPts
23/05/2031Boksburg, South Africa23 - 9 Asavela Zungu0 - 4 WPts
24/03/2031Boksburg, South Africa22 - 9 Alejandro Baeza3 - 6 WPts
23/01/2031Boksburg, South Africa21 - 9 Iwao Miyasaki6 - 6 WPts
24/11/2030Boksburg, South Africa20 - 9 Nicandro Yniguez3 - 9 WPts
26/09/2030Boksburg, South Africa19 - 9 Michael Kazembe4 - 6 WPts
28/07/2030Boksburg, South Africa18 - 9 Hitoshi Sawaya8 - 10 WPts
26/05/2030Boksburg, South Africa17 - 9 Maarten Prinsloo2 - 0 WPts
27/03/2030Boksburg, South Africa16 - 9 Oliver Matshanga0 - 1 WPts
26/01/2030Boksburg, South Africa15 - 9 Paipharob Jaikom3 - 5 WPts
28/11/2029Athens, Greece15 - 8 Orpheus Mate14 - 28(6) LPts
30/09/2029Khayelitsha, South Africa14 - 8 John Ntsila10 - 7 WPts
05/08/2029Boksburg, South Africa13 - 8 Amir Akhverdiyev10 - 8 WPts
07/06/2029Boksburg, South Africa12 - 8 Miguel Navar1 - 14(4) WPts
09/04/2029Mamelodi, South Africa11 - 8 May Ntuli7 - 16(1) WPts
11/02/2029Prague, Czech Republic11 - 7 Oliver Demeter7 - 10 LPts
14/12/2028Boksburg, South Africa10 - 7 Joaquin Escajeda6 - 24 WPts
16/10/2028Boksburg, South Africa9 - 7 Brad Engelbrecht1 - 1 WPts
17/08/2028Santo Domingo de Guzman, Dominican Republic9 - 6 Paco Escalona13 - 8 LPts
19/06/2028Boksburg, South Africa8 - 6 Ramiro Simon6 - 14 WPts
21/04/2028Boksburg, South Africa7 - 6 Timofei Wangjil2 - 10 WPts
22/02/2028Rosario, Argentina6 - 6 Carlos Bail1 - 10 WPts
25/12/2027Guayaquil, Ecuador6 - 5 Santiago Farin15 - 10 LPts
27/10/2027San Miguel, El Salvador6 - 4 Gervasio Fiel9 - 24 LPts
29/08/2027Randburg, South Africa5 - 4 Joris De Waal0 - 6 WPts
04/07/2027Ghent, Belgium5 - 3 Alo´s Van Gheem12 - 12 LPts
06/05/2027Boksburg, South Africa4 - 3 Itumeleng Gabuza2 - 2 WPts
07/03/2027Minsk, Belarus4 - 2 Kir Pasko19(2) - 10 LPts
07/01/2027Hamilton, Canada4 - 1 Brad Lusher4 - 13 LPts
08/11/2026Boksburg, South Africa3 - 1 Marques Ledwaba1 - 6 WPts
09/09/2026Khayelitsha, South Africa2 - 1 Spencer Zungu6 - 11 WPts
16/07/2026Mitchells Plain, South Africa1 - 1 Robert Plessis6 - 16 WPts
18/05/2026Mamelodi, South Africa1 - 0 Rob Sikali9 - 7 LPts
11/04/2026Boksburg, South Africa0 - 0 Thiel Van Cotenghys3 - 15 WPts