Weightclass:  Lightweight
Location:  Umlazi, South Africa
Record:  28(2) - 36(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2029Umlazi, South Africa28(2) - 35(2) Callum Katalay3 - 3 LPts
04/03/2029Umlazi, South Africa27(2) - 35(2) Vicenzo Chiarante2 - 8 WPts
03/01/2029Umlazi, South Africa26(2) - 35(2) Nabulung Ndulula2 - 7 WPts
04/11/2028Umlazi, South Africa25(2) - 35(2) Diego Cea1 - 2 WPts
06/09/2028Umlazi, South Africa24(2) - 35(2) Dave Kiliya5 - 6 WPts
07/07/2028Umlazi, South Africa23(2) - 35(2) Paul Uys1 - 8 WPts
07/05/2028Umlazi, South Africa22(1) - 35(2) Martyn Jaroszewski11 - 10(1) WKO3
08/03/2028Umlazi, South Africa22(1) - 34(2) Kei Aoki13 - 17 LPts
07/01/2028Umlazi, South Africa21(1) - 34(2) Viktor Radovic2 - 2 WPts
07/11/2027Umlazi, South Africa20(1) - 34(2) Jerrold Gloria3 - 11 WPts
07/09/2027Umlazi, South Africa19(1) - 34(2) Matej Horky6(1) - 20 WPts
08/07/2027Umlazi, South Africa19(1) - 33(2) John Ntsila1 - 2 LPts
09/05/2027Umlazi, South Africa18(1) - 33(2) Venacio Palma8 - 9 WPts
10/03/2027Lusaka, Zambia18(1) - 32(2) Tavarius Chibuluma32(4) - 26 LPts
10/01/2027Nonthaburi, Thailand17(1) - 32(2) Suor Baikam3 - 10 WPts
11/11/2026Santo Domingo de Guzman, Dominican Republic16 - 32(2) Diego Haro4 - 24(2) WKO3
13/09/2026Umlazi, South Africa15 - 32(2) Ndumisa Zulu24 - 29 WPts
14/07/2026Giza, Egypt14 - 32(2) Gazi Kemsit8 - 19 WPts
16/05/2026Santiago de los Caballeros, Dominican Republic14 - 31(2) Vicente Magana10 - 16 LPts
18/03/2026San Jose, Costa Rica13 - 31(2) Rico Vazquez8 - 4 WPts
18/01/2026Baku, Azerbaijan13 - 30(2) Qalqandar Sulranov12 - 4 LPts
20/11/2025Nassau, Bahamas12 - 30(2) Joel Cullen3 - 12(1) WPts
22/09/2025Roodepoort, South Africa11 - 30(2) Paul Londa1 - 14 WPts
25/07/2025Umlazi, South Africa10 - 30(2) Mark Kalenda2 - 3 WPts
27/05/2025Yerevan, Armenia10 - 29(2) Serop Abbaghian24 - 7 LPts
29/03/2025Sofia, Bulgaria9 - 29(2) Demir Suleymanoglu6 - 8 WPts
29/01/2025Umlazi, South Africa8 - 29(2) Ndumisa Zulu19 - 24 WPts
30/11/2024Athens, Greece7 - 29(2) Andrew Rigas11 - 24 WPts
02/10/2024Durban, South Africa7 - 28(2) Robert Van Schalkwyk23(1) - 14 LPts
04/08/2024Cape Town, South Africa7 - 27(2) Mark Nqakula18 - 17 LPts
12/06/2024Umlazi, South Africa7 - 26(1) James Dunson13 - 27 LKO3
13/04/2024Mitchells Plain, South Africa7 - 25(1) Fagrie Ledwaba23 - 12 LPts
15/02/2024Umlazi, South Africa7 - 24(1) Thulani Shabangu25 - 10 LPts
17/12/2023Rosario, Argentina7 - 23(1) Cruz Tolentino15(1) - 16 LPts
18/10/2023Cape Town, South Africa6 - 23(1) Thabo Phiri8 - 25 WPts
16/09/2023Soweto, South Africa6 - 22(1) Bongi Letlabika28(5) - 8 LPts
09/08/2023London, UK6 - 21(1) Andy Milne10 - 21(7) LPts
11/06/2023Oslo, Norway5 - 21(1) Oscar Wollan12 - 21 WPts
13/04/2023Soweto, South Africa5 - 20(1) Joel Kakule15 - 14 LPts
16/02/2023Khayelitsha, South Africa5 - 19(1) Mduduzi Keet26 - 4 LPts
25/12/2022Umlazi, South Africa4 - 19(1) Tshepo Zulu2 - 9 WPts
25/10/2022Vancouver, Canada4 - 18(1) Dale Fall11 - 11 LPts
27/08/2022Umlazi, South Africa4 - 17(1) Wasyl Varga1 - 5 LPts
28/06/2022Zaporizhia, Ukraine4 - 16(1) Kyrylo Kolanko27 - 8 LPts
30/04/2022Umlazi, South Africa3 - 16(1) Imam Abboud8(2) - 17 WPts
02/03/2022Umlazi, South Africa3 - 15(1) Hilario Posadas3 - 8 LPts
31/12/2021Durban, South Africa3 - 14(1) Rob Ntshangase3 - 8 LPts
01/11/2021Umlazi, South Africa2 - 14(1) Mohsin Amin1 - 18 WPts
01/09/2021Port Elizabeth, South Africa2 - 13(1) Xhosas Mabokgwane20 - 1 LPts
02/07/2021Umlazi, South Africa2 - 12 Achim Baers13(1) - 7 LKO3
01/05/2021Rome, Italy2 - 11 Vanni Sabattini9 - 10 LPts
03/03/2021Umlazi, South Africa1 - 11 Rogelio Galiano9 - 8 WPts
02/01/2021Bogota, Colombia1 - 10 Montenegro Batres13 - 4 LPts
03/11/2020Pretoria, South Africa1 - 9 Voshon Letlabika4 - 7 LPts
20/09/2020Vitebsk, Belarus1 - 8 Timofei Archacki9 - 4 LPts
20/07/2020Umlazi, South Africa1 - 7 Dominik Peroutka10 - 6 LPts
20/05/2020Dnipropetrovsk, Ukraine1 - 6 Hadeon Wolinsky4 - 11 LPts
20/03/2020Germiston, South Africa1 - 5 Kwau Boakye11 - 2 LPts
11/02/2020Umlazi, South Africa1 - 4 Thulani Shabangu7 - 2 LPts
11/12/2019Guayaquil, Ecuador1 - 3 Orlando Rubalcaba6 - 3 LPts
13/10/2019Johannesburg, South Africa1 - 2 Trory Tambo6 - 3 LPts
02/09/2019Umlazi, South Africa0 - 2 Rutte Pienaar3 - 2 WPts
03/07/2019Durban, South Africa0 - 1 Thuso Manamela2 - 1 LPts
05/05/2019Umlazi, South Africa0 - 0 Bo-kyung Kil0 - 0 LPts