Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  9 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2031Mitchells Plain, South Africa8 - 22 Nicholas Plessis0 - 1 WPts
20/01/2031Mitchells Plain, South Africa8 - 21 Dejan Belic15 - 3 LPts
21/11/2030Mitchells Plain, South Africa8 - 20 James Dargie19 - 21 LPts
22/09/2030Mitchells Plain, South Africa7 - 20 Rodrigo Alberto0 - 8 WPts
23/07/2030Mitchells Plain, South Africa7 - 19 Itumeleng Modjeka8 - 24 LPts
26/05/2030Mitchells Plain, South Africa7 - 18 Hitoshi Ogasawara8 - 5 LPts
28/03/2030Mitchells Plain, South Africa6 - 18 Jamie Nyenyempa0 - 1 WPts
27/01/2030Mitchells Plain, South Africa6 - 17 Kwamin Sisulu4 - 9 LPts
28/11/2029Mitchells Plain, South Africa5 - 17 Okal Bani0 - 2 WPts
29/09/2029Mitchells Plain, South Africa4 - 17 Gethin Kalemba0 - 2 WPts
31/07/2029Mitchells Plain, South Africa3 - 17 Rob Ngina9 - 9 WPts
01/06/2029Mitchells Plain, South Africa2 - 17 Ardit Dedej3 - 10 WPts
03/04/2029Mitchells Plain, South Africa2 - 16 Dechapon Eae3 - 11 LPts
03/02/2029Adelaide, Australia2 - 15 Kieran Comey7 - 16 LPts
06/12/2028General Santos, Philippines2 - 14 Marjun Paul16(1) - 17 LPts
08/10/2028Mitchells Plain, South Africa2 - 13 Cenek Vorel2 - 19 LPts
10/08/2028Abidjan, Ivory Coast2 - 12 Chancellor Beatrice30 - 9 LPts
12/06/2028Mitchells Plain, South Africa2 - 11 Malvolio Tardio36 - 23 LPts
14/04/2028Port Elizabeth, South Africa1 - 11 Fagrie Letlabika0 - 5 WPts
20/02/2028Harare, Zimbabwe1 - 10 Tevin Mombeshora3 - 16(1) LPts
23/12/2027Kampala, Uganda0 - 10 Rashid Salik3 - 12 WPts
25/10/2027Santa Ana, El Salvador0 - 9 Xaverius Fiel7 - 17 LPts
26/08/2027Bratislava, Slovakia0 - 8 Prokop Muska10 - 21 LPts
28/06/2027Mitchells Plain, South Africa0 - 7 Dillon Mapisa7 - 8 LPts
30/04/2027Mitchells Plain, South Africa0 - 6 Cuba Villalovos6 - 19(1) LPts
02/03/2027San Jose, Costa Rica0 - 5 Xavion Trueba5 - 2 LPts
02/01/2027Mitchells Plain, South Africa0 - 4 Mduduzi Ekstein3 - 6 LPts
04/11/2026Khayelitsha, South Africa0 - 3 Orma Khuzwayo3(1) - 9 LPts
12/09/2026Johannesburg, South Africa0 - 2 Gethin Tlolane12 - 21 LPts
07/08/2026Pretoria, South Africa0 - 1 Reneilwe Cele0 - 0 LPts
05/07/2026Mitchells Plain, South Africa0 - 0 Poseidon Cosmos3 - 14 LPts