Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  15 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2030Mamelodi, South Africa15 - 29(1) Jerrold Miranda8 - 7 LPts
29/07/2030Mamelodi, South Africa14 - 29(1) Hajime Yamazaki14 - 2 WPts
26/05/2030Mamelodi, South Africa13 - 29(1) Hugh Kambilo0 - 2 WPts
27/03/2030Mamelodi, South Africa12 - 29(1) Andile Mokonyane1 - 2 WPts
27/01/2030Mamelodi, South Africa11 - 29(1) Michael Kazembe2 - 3 WPts
28/11/2029Mamelodi, South Africa10 - 29(1) Jayvyn Khumalo0 - 4 WPts
30/09/2029Mamelodi, South Africa9 - 29(1) Anele Coetzee3 - 7 WPts
01/08/2029Khayelitsha, South Africa9 - 28(1) John Ntsila9 - 7 LPts
03/06/2029Schaerbeek, Belgium8 - 28(1) Circinus Millot10(1) - 14 WPts
05/04/2029Bangkok, Thailand8 - 27(1) Padjai Chaiyonk3 - 15 LPts
05/02/2029Mamelodi, South Africa8 - 26(1) Mduduzi Mpeta5 - 3 LPts
07/12/2028Mamelodi, South Africa7 - 26(1) Dritan Kiuprili3 - 9 WPts
09/10/2028Mamelodi, South Africa6 - 26(1) Salim Mahlangu0 - 4 WPts
10/08/2028Athens, Greece5 - 26(1) Ivan Economou2 - 6 WPts
12/06/2028Ho Chi Minh City, Vietnam4 - 26(1) Bien Toan1 - 7 WPts
14/04/2028Le Mans, France4 - 25(1) Garner Fignon10 - 15 LPts
15/02/2028Mamelodi, South Africa4 - 24(1) Nathan Pistorius3 - 1 LPts
17/12/2027Brussels, Belgium4 - 23(1) Honore Pique1 - 3 LPts
19/10/2027Mamelodi, South Africa4 - 22(1) Ebi Boamponsem16(1) - 6 LPts
20/08/2027Samarqand, Uzbekistan3 - 22(1) Akif Sasooli0 - 0 WPts
22/06/2027Accra, Ghana3 - 21(1) Mohsin Amin15 - 41(6) LPts
24/04/2027Rome, Italy3 - 20(1) Colombo Serri23(1) - 34 LPts
24/02/2027Panama City, Panama3 - 19(1) Ivan Marta6(1) - 18 LPts
27/12/2026Sydney, Australia3 - 18(1) Declan Patterson15 - 18 LPts
29/10/2026Mamelodi, South Africa3 - 17(1) Kyan Ntshangase5 - 9 LPts
30/08/2026Soshanguve, South Africa3 - 16(1) Mick Kaja10 - 7 LPts
08/07/2026Vienna, Austria2 - 16(1) Lajos Kedziora6(1) - 22(2) WPts
10/05/2026Quezon City, Philippines2 - 15(1) Gervasio Morejon23 - 29 LPts
12/03/2026Soshanguve, South Africa2 - 14(1) Sam Verdoorn8 - 4 LPts
14/01/2026Mamelodi, South Africa2 - 13(1) Mason Ngalibali5 - 12 LPts
15/11/2025Krakow, Poland2 - 12(1) Maksymilian Kawalec27(1) - 19 LPts
17/09/2025San Pedro Sula, Honduras1 - 12(1) Cruz Corona8 - 12 WPts
20/07/2025Amman, Jordan1 - 11(1) Ibrahim Zahir0 - 0 LPts
22/05/2025London, Canada1 - 10(1) Jordan Platter7 - 5 LPts
24/03/2025Padang, Indonesia1 - 9(1) Manusama Arsyad21(1) - 17 LPts
24/01/2025Mamelodi, South Africa0 - 9(1) Singpetch Jantakam1 - 1 WPts
26/11/2024Bruges, Belgium0 - 8(1) Toon Lampers8 - 15 LPts
28/09/2024Athens, Greece0 - 7(1) Ivankor Roda12(1) - 29 LPts
31/07/2024Irbid, Jordan0 - 6(1) Kashif Fazil14 - 13 LPts
02/06/2024Mamelodi, South Africa0 - 5(1) Fagrie Khuzwayo1 - 5 LPts
04/04/2024Linz, Austria0 - 4(1) Ulrick Rattai28 - 9 LPts
05/02/2024Kiev, Ukraine0 - 3(1) Vasyl Danyluk14(2) - 19 LPts
08/12/2023Mamelodi, South Africa0 - 2(1) Geoffrey Robaert10 - 12 LPts
09/10/2023Johannesburg, South Africa0 - 1(1) Gethin Tlolane3 - 10 LPts
05/09/2023Mamelodi, South Africa0 - 0 Xavion Cal30(3) - 4 LKO2