Weightclass:  Lightweight
Location:  Umlazi, South Africa
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2028Umlazi, South Africa24 - 10 Arseni Cajrimow2 - 12 WPts
26/08/2028Umlazi, South Africa23 - 10 Shmavon Elmassakian3 - 3 WPts
27/06/2028Umlazi, South Africa22 - 10 Charlie Moyo7 - 4 WPts
28/04/2028Umlazi, South Africa21 - 10 Daniil Volk2 - 5 WPts
29/02/2028Umlazi, South Africa20 - 10 Otokar Samec1 - 8 WPts
31/12/2027Umlazi, South Africa19 - 10 Adalard Bayne4 - 17 WPts
01/11/2027Umlazi, South Africa18 - 10 Reyes Parco11 - 15 WPts
02/09/2027Umlazi, South Africa17 - 10 Duante Adarkwa0 - 1 WPts
04/07/2027Umlazi, South Africa16 - 10 Bart Milner9 - 3 WPts
06/05/2027Umlazi, South Africa15 - 10 Kris Shongwe4 - 15 WPts
07/03/2027Umlazi, South Africa14 - 10 Louis Monare1 - 0 WPts
06/01/2027Umlazi, South Africa13 - 10 Syed Mansouri8 - 10 WPts
07/11/2026Panama City, Panama13 - 9 Hilario Basa9 - 20(7) LPts
09/09/2026Umlazi, South Africa13 - 8 Fanuco Gomez16(2) - 18 LPts
11/07/2026Tegucigalpa, Honduras12 - 8 Bronco Llanas5 - 18 WPts
13/05/2026Zarqa, Jordan12 - 7 Ibrahim Maron45(1) - 10 LPts
15/03/2026Santiago de los Caballeros, Dominican Republic11 - 7 Carlos Betancur6 - 21 WPts
15/01/2026Bangkok, Thailand10 - 7 Yodngoen Vichitpaedriew2 - 14 WPts
17/11/2025Lima, Peru9 - 7 Santiago Arrendondo6 - 16 WPts
19/09/2025Krakow, Poland9 - 6 Hainrich Tkaczyk9 - 30 LPts
22/07/2025Jeddah, Saudi Arabia9 - 5 Azam Hadad6 - 8 LPts
24/05/2025Umlazi, South Africa8 - 5 Mablevi Mokeana1 - 5 WPts
26/03/2025Soweto, South Africa7 - 5 Nabulung Sadami3 - 10 WPts
26/01/2025Umlazi, South Africa6 - 5 Stuart Ngandu3 - 11 WPts
27/11/2024San Pedro Sula, Honduras5 - 5 Oihane Cedeno0 - 1 WPts
29/09/2024Umlazi, South Africa4 - 5 Symon Truchan0 - 3 WPts
01/08/2024Umlazi, South Africa4 - 4 Fabiaan Fraeys8(1) - 17 LPts
02/06/2024Umlazi, South Africa3 - 4 Jiang Paizullaeff0 - 6 WPts
04/04/2024Maracaibo, Venezuela2 - 4 Ryo Alvarado2 - 10 WPts
05/02/2024London, UK2 - 3 Andy Milne13 - 21(7) LPts
08/12/2023Soweto, South Africa2 - 2 Dumisani Majoro20 - 14 LPts
02/11/2023Durban, South Africa2 - 1 Kenzie Heyns10 - 20 LPts
18/09/2023Soshanguve, South Africa2 - 0 Thamsanqa September0 - 0 LPts
16/08/2023Umlazi, South Africa1 - 0 Jonathan De Lange2 - 9 WPts
18/06/2023Durban, South Africa0 - 0 Kentay Mashamaite0 - 0 WPts