Weightclass:  Lightweight
Location:  Umlazi, South Africa
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2024Umlazi, South Africa22 - 8 Tazim Tajmanova2 - 13(1) WPts
19/04/2024Umlazi, South Africa21 - 8 Tshepo Sangweni1 - 1 WPts
19/02/2024Umlazi, South Africa20 - 8 Bongani Majoro1 - 2 WPts
21/12/2023Umlazi, South Africa19 - 8 Afram Khuzwayo2 - 1 WPts
21/10/2023Umlazi, South Africa18 - 8 Mike Van Dyk1 - 1 WPts
22/08/2023Umlazi, South Africa17 - 8 Callum Makiabi8 - 23 WPts
23/06/2023Umlazi, South Africa16 - 8 Henderik Van Vuuren0 - 2 WPts
24/04/2023Sofia, Bulgaria15 - 8 Lyubomir á Liapchev0 - 3 WPts
24/02/2023Khayelitsha, South Africa15 - 7 Marijnis Uys11 - 15 LPts
29/12/2022Quito, Ecuador14 - 7 Montana Meno8 - 15 WPts
31/10/2022Johannesburg, South Africa14 - 6 Sam Oosthuizen15 - 12(3) LPts
03/09/2022Berezniki, Russia13 - 6 Valeri Podladchikov0 - 1 WPts
06/07/2022Mitchells Plain, South Africa13 - 5 Deion Mashaba10(1) - 10 LPts
08/05/2022Umlazi, South Africa12 - 5 Beno¯t Van den Berg1 - 15 WPts
08/03/2022Umlazi, South Africa12 - 4 Yakov á Lebedenkov17 - 6 LPts
06/01/2022Roodepoort, South Africa11 - 4 Mark Masokongomba5 - 16 WPts
07/11/2021Port Elizabeth, South Africa10 - 4 Nhlanhla Zulu9 - 13 WPts
24/09/2021Cape Town, South Africa9 - 4 Joe Kimbangi10 - 14 WPts
23/08/2021Sana'a, Yemen9 - 3 Tariq Malak14 - 7 LPts
23/06/2021Amman, Jordan9 - 2 Yasin Aswad5 - 16 LPts
23/04/2021Umlazi, South Africa8 - 2 Luca Conte2 - 4 WPts
22/02/2021Aix-en-Provence, France7 - 2 Orane Jacques6 - 8 WPts
24/12/2020Berlin, Germany6 - 2 Baron Laas1 - 13 WPts
26/10/2020Seoul, South Korea6 - 1 Sun-tae Yong12 - 3 LPts
28/08/2020Zamboanga City, Philippines5 - 1 Isidro Cabochan1 - 6 WPts
30/06/2020Capiata, Paraguay4 - 1 Vegas Montejo6 - 8 WPts
01/05/2020Umlazi, South Africa3 - 1 Joel Kakule5 - 6 WPts
03/03/2020Leeds, UK2 - 1 Ian Meo1 - 1 WPts
04/01/2020Umlazi, South Africa2 - 0 Kian Mbimbi5 - 1 LPts
04/11/2019Umlazi, South Africa1 - 0 Afon Dombrowsky0 - 1 WPts
05/09/2019Umlazi, South Africa0 - 0 Marco Robledo1 - 3 WPts