Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  8 - 17(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/10/2029Soweto, South Africa7 - 17(4) Aimon Pineda3 - 9 WPts
14/08/2029Soweto, South Africa7 - 16(4) Quinto Gabriel2 - 7 LPts
16/06/2029Soweto, South Africa7 - 15(4) Paul Theron3 - 10 LPts
17/04/2029Soweto, South Africa6 - 15(4) Aftab Farooq9 - 4 WPts
17/02/2029Soweto, South Africa6 - 14(4) Venacio Monje2 - 15 LPts
19/12/2028Soweto, South Africa6 - 13(3) Guido Isabella8 - 16 LKO3
20/10/2028Soweto, South Africa6 - 12(2) Waleed Zacka19 - 20 LKO3
21/08/2028Soweto, South Africa5 - 12(2) Paul Theron0 - 6 WPts
22/06/2028Soweto, South Africa4 - 12(2) LeBron Kwabi7 - 7 WPts
23/04/2028Soweto, South Africa3 - 12(2) Montraie Aning0 - 13 WPts
24/02/2028Soweto, South Africa3 - 11(2) Amer Hamdouchi12 - 13 LPts
26/12/2027Soweto, South Africa3 - 10(2) Manny Justo2 - 16 LPts
28/10/2027Soweto, South Africa2 - 10(2) Jay Kayibunda3 - 8 WPts
28/08/2027Sharjah, UAE2 - 9(2) Amer Bakir8 - 10 LPts
29/06/2027Szczecin, Poland2 - 8(1) Tymon Starzyk44(8) - 16 LKO2
01/05/2027Karaj, Iran2 - 7(1) Xing-fu Qin4 - 13 LPts
03/03/2027iBhayi, South Africa1 - 7(1) Xhosas Faress0 - 6 WPts
08/01/2027Soweto, South Africa1 - 6(1) Wayne Thomas3 - 9 LPts
09/11/2026Soweto, South Africa1 - 5(1) Tlou Erasmus2 - 11 LPts
10/09/2026Pretoria, South Africa1 - 4(1) Makalo Djan4 - 15 LPts
12/07/2026Soweto, South Africa1 - 3(1) Theo Honore6 - 9 LPts
14/05/2026Jaipur, India1 - 2(1) Amer Shaheed54 - 10 LPts
16/03/2026Khayelitsha, South Africa1 - 1 Nabulung Molewa9 - 12 LKO3
19/01/2026Soshanguve, South Africa1 - 0 Thamsanqa September6 - 9 LPts
07/12/2025Soweto, South Africa0 - 0 Lucas Willie2 - 5 WPts