Weightclass:  Lightweight
Location:  Umlazi, South Africa
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2031Umlazi, South Africa18 - 7 Sajid Ryskulow0 - 2 WPts
25/01/2031Umlazi, South Africa17 - 7 Hajime Izumi2 - 5 WPts
27/11/2030Umlazi, South Africa16 - 7 Jiro Iwasaki7 - 5 WPts
29/09/2030Umlazi, South Africa16 - 6 Jiro Iwasaki6 - 5 LPts
31/07/2030Umlazi, South Africa15 - 6 Anton Lielpuisis5 - 16 WPts
30/05/2030Umlazi, South Africa14 - 6 Severin Beaumarchais22(3) - 12 WPts
01/04/2030Umlazi, South Africa13 - 6 Frey Wolff1 - 2 WPts
01/02/2030Umlazi, South Africa13 - 5 Navasart Varteresian3 - 0 LPts
04/12/2029Umlazi, South Africa13 - 4 Hajime Yamazaki10 - 2 LPts
06/10/2029Umlazi, South Africa12 - 4 Kyrone Sowah9 - 10 WPts
07/08/2029Umlazi, South Africa11 - 4 Choi Mordorj4 - 5 WPts
09/06/2029Umlazi, South Africa11 - 3 Ahrend Krige8 - 12 LPts
10/04/2029Durres, Albania10 - 3 Besnik Yokuslu4 - 21 WPts
10/02/2029Gulu, Uganda9 - 3 Waqar Khaliquzzaman4 - 15 WPts
13/12/2028Umlazi, South Africa8 - 3 Naranbold Bat-uul2 - 5 WPts
15/10/2028Khayelitsha, South Africa7 - 3 Gift Muthambi2 - 20(2) WPts
18/08/2028Durban, South Africa7 - 2 Kasi Kwadwo1 - 8 LPts
20/06/2028Umlazi, South Africa6 - 2 Jerrold Cava2 - 16 WPts
22/04/2028Pretoria, South Africa6 - 1 Arthur Botha0 - 0 LPts
24/02/2028Umlazi, South Africa5 - 1 Diallo Majola1 - 5 WPts
26/12/2027Umlazi, South Africa4 - 1 Ganbaataryn Sim8 - 16 WPts
28/10/2027Umlazi, South Africa4 - 0 Thabang Ledwaba1 - 4 LPts
28/08/2027Durban, South Africa3 - 0 Bart Makamba1 - 16(1) WPts
07/07/2027Soshanguve, South Africa2 - 0 Reneilwe Modjeka7 - 14 WPts
17/05/2027Cape Town, South Africa1 - 0 Subusiso Govender10 - 12 WPts
16/04/2027Umlazi, South Africa0 - 0 Ryckaert Van den Bergh0 - 1 WPts