Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  26(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2029Khayelitsha, South Africa25(1) - 15 Joaquin Neri1 - 9 WPts
27/12/2028Khayelitsha, South Africa25(1) - 14 Lambret Stopher13 - 10 LPts
28/10/2028Khayelitsha, South Africa25(1) - 13 Zeynulla Maikeeff15(1) - 9 LPts
29/08/2028Khayelitsha, South Africa24(1) - 13 Sam Marshall2 - 2 WPts
30/06/2028Khayelitsha, South Africa24(1) - 12 Rafael Ahmadi26 - 19 LPts
01/05/2028Khayelitsha, South Africa23(1) - 12 Norazn Hachigyan0 - 4 WPts
02/03/2028Khayelitsha, South Africa22 - 12 Wayne Dikgacoi0 - 0 WKO3
01/01/2028Khayelitsha, South Africa21 - 12 Loredo Parody16(1) - 16 WPts
02/11/2027Khayelitsha, South Africa20 - 12 Kyrone Sowah5 - 2 WPts
02/09/2027Khayelitsha, South Africa19 - 12 Abdul Gharbi1 - 1 WPts
04/07/2027Khayelitsha, South Africa18 - 12 Tlou Ntuli8 - 25 WPts
06/05/2027Khayelitsha, South Africa17 - 12 Tlou Ngcobo0 - 2 WPts
06/03/2027Khayelitsha, South Africa16 - 12 Gift Hanekom14 - 17 WPts
05/01/2027Wellington, New Zealand15 - 12 Peter Ngaikiha11 - 19 WPts
07/11/2026Santo Domingo de Guzman, Dominican Republic15 - 11 Joaquin Polino17 - 12(2) LPts
09/09/2026Khayelitsha, South Africa14 - 11 Mduduzi Ekstein2 - 5 WPts
10/07/2026Touba, Senegal14 - 10 Waltier Sall17 - 17 LPts
12/05/2026Gaziantep, Turkey14 - 9 Gulbahar Bereket20 - 12 LPts
14/03/2026Gdansk, Poland14 - 8 Olaf Kaminska15 - 36(1) LPts
14/01/2026Athens, Greece14 - 7 Cirio Economos9 - 10 LPts
16/11/2025Khayelitsha, South Africa13 - 7 Gethin Tlolane9 - 19 WPts
17/09/2025Khayelitsha, South Africa13 - 6 Rafeel Verdoorn7 - 5 LPts
20/07/2025Balikpapan, Indonesia12 - 6 Hamzah Kusumawati4 - 21 WPts
22/05/2025San Felipe de Puerto Plata, Dominican Republic11 - 6 Reynaldo Lovato11 - 6 WPts
24/03/2025Khayelitsha, South Africa10 - 6 Oihane Cedeno0 - 3 WPts
24/01/2025Czestochowa, Poland10 - 5 Sylwester Hetman38(1) - 10 LPts
26/11/2024Khayelitsha, South Africa9 - 5 Spencer Zungu1 - 5 WPts
30/09/2024Khayelitsha, South Africa8 - 5 Mondli Nonyane0 - 9(1) WPts
02/08/2024Thessaloniki, Greece7 - 5 Darrian Resta25 - 16 WPts
04/06/2024Liege, Belgium6 - 5 Dominique Beaubien0 - 11 WPts
06/04/2024Shamkir, Azerbaijan5 - 5 Aghahadi Akperov2 - 9 WPts
07/02/2024Khayelitsha, South Africa5 - 4 Mojiz Rahimov2 - 11 LPts
09/12/2023Randburg, South Africa5 - 3 Phornello Mabena12 - 12 LPts
17/10/2023Cape Town, South Africa4 - 3 Ntsikelelo Knoetze1 - 7 WPts
22/08/2023Khayelitsha, South Africa3 - 3 Geoff Ntshangase2 - 2(1) WPts
23/06/2023Liege, Belgium3 - 2 Bellamy Belcourt24 - 7 LPts
25/04/2023Khayelitsha, South Africa3 - 1 Marijnis Uys12 - 15 LPts
06/03/2023Cape Town, South Africa2 - 1 David Kilolo0 - 0 WPts
18/01/2023Soweto, South Africa1 - 1 Thulani Bapela0 - 0 WPts
16/12/2022Accra, Ghana1 - 0 Uzoma Selasee10 - 15 LPts
18/10/2022Khayelitsha, South Africa0 - 0 Genard De Beer0 - 4 WPts