Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  19(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2027Soweto, South Africa18(1) - 16 Israfil Imanov1 - 1 WPts
16/07/2027Soweto, South Africa17(1) - 16 Neron Camara5 - 13 WPts
15/05/2027Soweto, South Africa16(1) - 16 Boleslav Simanek2 - 5 WPts
16/03/2027Soweto, South Africa15(1) - 16 Shavarsh Haigazn0 - 4 WPts
15/01/2027Soweto, South Africa14(1) - 16 Jose Cedano1 - 2 WPts
15/11/2026Soweto, South Africa13 - 16 Anton Shkele8 - 19(2) WKO3
15/09/2026Soweto, South Africa12 - 16 Viktor Kocik1 - 4 WPts
16/07/2026Soweto, South Africa11 - 16 Vidal Almeda11 - 16 WPts
16/05/2026Soweto, South Africa10 - 16 Bongani Manyama1 - 3 WPts
17/03/2026Soweto, South Africa9 - 16 Michael Tambo3 - 0 WPts
16/01/2026Soweto, South Africa8 - 16 Mason Cerdan4 - 3 WPts
17/11/2025Soweto, South Africa7 - 16 Andy Kandolo2 - 8 WPts
18/09/2025Udon Thani, Thailand7 - 15 Manopnoi Samutkojon8 - 12 LPts
21/07/2025Tembisa, South Africa7 - 14 Judocus Strydom2(1) - 20 LPts
23/05/2025Umlazi, South Africa7 - 13 Sam Van Wyk6 - 19 LPts
25/03/2025Lusaka, Zambia7 - 12 Alen Lubilo18 - 30 LPts
25/01/2025Soweto, South Africa7 - 11 Jomthong On Lam6 - 2 LPts
27/11/2024Soweto, South Africa6 - 11 Alen Crosser0 - 1 WPts
28/09/2024Pasig, Philippines6 - 10 Cruz Mangabat27 - 14 LPts
31/07/2024Soweto, South Africa5 - 10 Vernon Henri1 - 7(1) WPts
02/06/2024Soweto, South Africa4 - 10 Gustaaf Van den Bbroeck1 - 4 WPts
04/04/2024East London, South Africa4 - 9 Oringo Gumede5 - 26(1) LPts
06/02/2024Ghent, Belgium4 - 8 Fabiaan Fraeys6(1) - 16 LPts
09/12/2023Soweto, South Africa3 - 8 Roman Macera0 - 2 WPts
09/10/2023Roodepoort, South Africa2 - 8 Uzoma Bungu1 - 6 WPts
13/08/2023Accra, Ghana2 - 7 Paulo Ayensu16(1) - 16 LPts
15/06/2023East London, South Africa2 - 6 Tshepo Zulu2 - 12 LPts
17/04/2023Lusaka, Zambia1 - 6 Xayvion Chipeleme7 - 17 WPts
17/02/2023Durban, South Africa1 - 5 Thuso Manamela7 - 19 LPts
11/01/2023Pretoria, South Africa1 - 4 Andile Zwane13 - 10 LPts
11/12/2022Umlazi, South Africa1 - 3 Nabulung Mini10 - 19 LPts
21/10/2022Soshanguve, South Africa1 - 2 Ibeamaka Mabokgwane16 - 8 LPts
03/09/2022Cape Town, South Africa1 - 1 Lebogang Mahlangu12 - 11 LPts
12/07/2022Pretoria, South Africa1 - 0 Andile Zwane10 - 10 LPts
18/05/2022Soweto, South Africa0 - 0 Ricardo Malherbe1 - 0 WPts