Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  21 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2031Soweto, South Africa20 - 7 Syed Illoul7 - 6 WPts
27/11/2030Soweto, South Africa19 - 7 Jiro Kataoka6 - 12 WPts
29/09/2030Soweto, South Africa18 - 7 Baltasar Jara1 - 8 WPts
01/08/2030Soweto, South Africa17 - 7 Baltasar Jara1 - 7 WPts
02/06/2030Soweto, South Africa16 - 7 Agapetus Sanchez16 - 14 WPts
03/04/2030Soweto, South Africa15 - 7 Jake Murdy4 - 4 WPts
03/02/2030Soweto, South Africa14 - 7 Yoshi Iwai6 - 10 WPts
05/12/2029Soweto, South Africa13 - 7 Krystiyan Soroka10 - 10 WPts
06/10/2029Soweto, South Africa12 - 7 Venacio Gramajo1 - 2 WPts
08/08/2029Soweto, South Africa11 - 7 Mandla Hanekom3 - 1 WPts
10/06/2029Soweto, South Africa10 - 7 Kian Verdoorn1 - 1 WPts
11/04/2029Soweto, South Africa9 - 7 Nikolai Tabaks0 - 2 WPts
11/02/2029Harare, Zimbabwe8 - 7 Naftali Mubako1 - 10 WPts
14/12/2028Havana, Cuba7 - 7 Kiki Cardenas3 - 12 WPts
16/10/2028Soweto, South Africa6 - 7 Ahrend Krige7 - 9 WPts
17/08/2028Soweto, South Africa5 - 7 Itumeleng Modjeka2 - 18 WPts
19/06/2028Soweto, South Africa4 - 7 Yasushi Iseri5 - 5 WPts
21/04/2028Mamelodi, South Africa3 - 7 Bob Ntoto9 - 5 WPts
24/02/2028Shiraz, Iran3 - 6 Amer Rehman10 - 16 LPts
27/12/2027Soweto, South Africa2 - 6 Diallo Majola1 - 4 WPts
28/10/2027Soweto, South Africa1 - 6 May Mogoeng0 - 9 WPts
28/08/2027Quezon City, Philippines1 - 5 Angel Bracero7 - 17 LPts
30/06/2027Ndola, Zambia1 - 4 Gregor Chilomo10 - 5 LPts
02/05/2027Hamamatsu, Japan1 - 3 Eiji Araki2 - 7 LPts
04/03/2027Soweto, South Africa0 - 3 Ahrend Krige2 - 3 WPts
03/01/2027East London, South Africa0 - 2 Dume Akrofi1 - 7(1) LPts
12/11/2026Johannesburg, South Africa0 - 1 Deiondre Magqwaka9 - 12 LPts
22/09/2026Soweto, South Africa0 - 0 Roderick Van Heerden4 - 4 LPts