Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  15 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2026Durban, South Africa14 - 31 Danh Dungh3 - 27 WPts
06/12/2025Durban, South Africa13 - 31 Qadir Meer2 - 7 WPts
07/10/2025Durban, South Africa12 - 31 Mduduzi Ekstein1 - 0 WPts
08/08/2025Durban, South Africa11 - 31 Patrick Hilton1 - 11(2) WPts
09/06/2025Durban, South Africa10 - 31 Okal Masango1 - 4 WPts
11/04/2025Durban, South Africa9 - 31 Zafa Khoualed2 - 5 WPts
10/02/2025Durban, South Africa8 - 31 Viktor Gharylckassyn1 - 0 WPts
13/12/2024Durban, South Africa8 - 30 Joso Rosandic3 - 7 LPts
12/10/2024Durban, South Africa7 - 30 Jay Van der Byl1 - 9 WPts
13/08/2024Durban, South Africa7 - 29 Lew Gajda13 - 10 LPts
15/06/2024Durban, South Africa6 - 29 Gethin Tlolane5 - 13 WPts
16/04/2024Durban, South Africa5 - 29 Dominic Nfumu4 - 10 WPts
16/02/2024Soweto, South Africa5 - 28 Dolf Van der Walt14 - 20 LPts
20/12/2023Roodepoort, South Africa5 - 27 Deiondre Djan23 - 12 LPts
21/10/2023Bekasi, Indonesia5 - 26 Teungku Kartikasari24 - 12 LPts
23/08/2023Durban, South Africa4 - 26 Diego Santana1 - 9 WPts
24/06/2023Grodno, Belarus4 - 25 Aleksei Wasco2 - 10 LPts
26/04/2023Cape Town, South Africa4 - 24 Yobachi Kole21 - 8 LPts
01/03/2023Johannesburg, South Africa4 - 23 Polo Kessels23 - 7 LPts
16/01/2023Soshanguve, South Africa3 - 23 Sean Dube2 - 30(2) WPts
14/12/2022Soweto, South Africa3 - 22 Dumisani Majoro14 - 14 LPts
31/10/2022Durban, South Africa2 - 22 Mike Luba0 - 8 WPts
01/09/2022Sunshine Coast, Australia2 - 21 Kieran Manos22 - 4 LPts
04/07/2022Johannesburg, South Africa2 - 20 Polo Kessels19 - 7 LPts
22/05/2022Soweto, South Africa2 - 19 Dave Kajinga19 - 6 LPts
15/04/2022Soweto, South Africa2 - 18 Philip Van Heerden4 - 16(4) LPts
01/03/2022Ulaanbaatar, Mongolia2 - 17 Sergei Elbegdorj4 - 5 LPts
01/01/2022Durban, South Africa2 - 16 Naranbold Ghahylyckov11 - 13(8) LPts
01/11/2021Durban, South Africa2 - 15 Ulan Afful6 - 12 LPts
31/08/2021Durban, South Africa2 - 14 Greg Tambo10 - 10 LPts
01/07/2021Baku, Azerbaijan2 - 13 Imam Rashidov5 - 16 LPts
02/05/2021Guadalupe, Mexico2 - 12 Lorenzo Benavides5 - 9 LPts
04/03/2021Durban, South Africa2 - 11 Denzel Akamenya6 - 13 LPts
03/01/2021Novorossiysk, Russia2 - 10 Valeri Sadowski4 - 3 LPts
05/11/2020Granada, Spain1 - 10 Emanuel Barabas0 - 0 WPts
07/09/2020Durban, South Africa1 - 9 Pedro Miera1 - 1 LPts
07/07/2020Durban, South Africa1 - 8 Sean Moise2 - 4 LPts
06/05/2020Berlin, Germany1 - 7 Gerard Jasper2 - 8 LPts
08/03/2020Maipu, Chile1 - 6 Xavion Merlin6 - 5 LPts
09/01/2020Durban, South Africa1 - 5 Polo Kessels6 - 5 LPts
08/11/2019Durban, South Africa1 - 4 Bongi Letlabika7 - 1 LPts
07/09/2019Durban, South Africa1 - 3 Elshan Halaby3 - 6 LPts
09/07/2019Mitchells Plain, South Africa1 - 2 Fagrie Ledwaba2 - 3 LPts
04/06/2019Pretoria, South Africa1 - 1 Puleng Sangweni4 - 6 LPts
26/04/2019Johannesburg, South Africa1 - 0 Polo Kessels4 - 2 LPts
05/03/2019Durban, South Africa0 - 0 Angel Pacheco0 - 0 WPts