Weightclass:  Lightweight
Location:  Germiston, South Africa
Record:  14 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Germiston, South Africa14 - 10 Alano Che4 - 12 LPts
27/10/2033Germiston, South Africa13 - 10 Paul Sconce1 - 13 WPts
26/08/2033Germiston, South Africa12 - 10 Fausto Renderos4 - 21 WPts
25/06/2033Germiston, South Africa12 - 9 Bilal Farhi8 - 18 LPts
25/04/2033Germiston, South Africa12 - 8 Stephen Kinanga12 - 7 LPts
24/02/2033Germiston, South Africa11 - 8 Reneilwe Mahlobo2 - 7 WPts
25/12/2032Germiston, South Africa10 - 8 Chris Hanekom7 - 6 WPts
25/10/2032Germiston, South Africa9 - 8 Malik Messadia7 - 12 WPts
26/08/2032Germiston, South Africa8 - 8 Xavier Kriel2 - 11 WPts
26/06/2032San Jose, Costa Rica7 - 8 Ulises Lebron4 - 11 WPts
28/04/2032Germiston, South Africa6 - 8 Rob Rowan0 - 4 WPts
29/02/2032Portoviejo, Ecuador5 - 8 Ramirez Peinado9 - 9 WPts
31/12/2031Portoviejo, Ecuador4 - 8 Ramirez Peinado9 - 8 WPts
02/11/2031Berlin, Germany4 - 7 Mathias Horn32(2) - 20 LPts
04/09/2031Germiston, South Africa4 - 6 Stieran Lauridsen8 - 7 LPts
07/07/2031Germiston, South Africa4 - 5 Stieran Lauridsen7 - 7 LPts
08/05/2031Soweto, South Africa4 - 4 Mark Mubitende4 - 14 LPts
16/03/2031East London, South Africa3 - 4 May Mogoeng1 - 29 WPts
16/01/2031Germiston, South Africa2 - 4 Robert Kalengedi1 - 12 WPts
17/11/2030Algiers, Algeria2 - 3 Waqar Nasri20(1) - 14 LPts
19/09/2030Randburg, South Africa2 - 2 Dewayne Quartey3 - 6 LPts
22/07/2030Johannesburg, South Africa2 - 1 Tyrell Mabokgwane6 - 11 LPts
26/05/2030Boksburg, South Africa2 - 0 Dave Keleku17 - 9 LPts
03/04/2030Mitchells Plain, South Africa1 - 0 Lebogang Sekola6 - 19(2) WPts
03/03/2030Germiston, South Africa0 - 0 Jona Louw2 - 6 WPts