Weightclass:  Lightweight
Location:  Johannesburg, South Africa
Record:  9 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2031Johannesburg, South Africa8 - 20 Zelipe Cedillo7 - 6 WPts
18/03/2031Johannesburg, South Africa8 - 19 Chris Hanekom1 - 0 LPts
17/01/2031Johannesburg, South Africa8 - 18 Leon Fimpa2 - 7 LPts
18/11/2030Johannesburg, South Africa7 - 18 Tokelo Mogoeng0 - 5 WPts
19/09/2030Johannesburg, South Africa7 - 17 Zach Nivens4 - 8 LPts
21/07/2030Johannesburg, South Africa7 - 16 Tokelo Chikunga9(1) - 14 LPts
22/05/2030Johannesburg, South Africa7 - 15 Diallo Majola6 - 14 LPts
23/03/2030Johannesburg, South Africa6 - 15 Ian Makasudilanga2 - 3 WPts
23/01/2030Johannesburg, South Africa5 - 15 Tshepo Cardoso1 - 14(1) WPts
24/11/2029Johannesburg, South Africa4 - 15 Gethin Kalemba0 - 3 WPts
25/09/2029Johannesburg, South Africa3 - 15 Robert Matlaba0 - 2 WPts
28/07/2029Johannesburg, South Africa3 - 14 Arran Kapinga1 - 6 LPts
30/05/2029Malmo, Sweden3 - 13 Burr Boren16(1) - 11 LPts
01/04/2029Dakar, Senegal3 - 12 Alain Char22 - 11 LPts
01/02/2029Mecca, Saudi Arabia3 - 11 Faisal Alqadi1 - 8 LPts
04/12/2028Tegucigalpa, Honduras3 - 10 Bronco Granado49(2) - 34 LPts
06/10/2028Johannesburg, South Africa2 - 10 Diego Bula1 - 2 WPts
08/08/2028Bratislava, Slovakia2 - 9 Cenek Vlach8 - 6 LPts
10/06/2028Johannesburg, South Africa1 - 9 Danyaal Zidan2(1) - 12(3) WPts
12/04/2028Soweto, South Africa1 - 8 Thulani Bapela16 - 17 LPts
21/02/2028Santiago de los Caballeros, Dominican Republic1 - 7 Xaver Machuca11 - 14 LPts
24/12/2027Nassau, Bahamas1 - 6 John Clarke8 - 11 LPts
26/10/2027Randburg, South Africa1 - 5 Mashawn Vilakazi6 - 17 LPts
28/08/2027Pasig, Philippines1 - 4 Xavier Sarinana10 - 24 LPts
29/06/2027East London, South Africa1 - 3 Corey Mafafula9 - 24(1) LPts
08/05/2027Roodepoort, South Africa1 - 2 Uzoma Bungu15(1) - 14 LPts
10/03/2027Pretoria, South Africa1 - 1 Rob De Bruyn5 - 20(3) LPts
21/01/2027Boksburg, South Africa1 - 0 Tevin Otu11(1) - 26 LPts
20/12/2026Johannesburg, South Africa0 - 0 LeBron Kwabi3 - 0 WPts