Weightclass:  Lightweight
Location:  Roodepoort, South Africa
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2023Roodepoort, South Africa23 - 11 Arslan Ayerdem2(1) - 7 WPts
09/09/2023Roodepoort, South Africa22 - 11 Bongani Masango5(1) - 13 WPts
10/07/2023Roodepoort, South Africa21 - 11 Pawel Sobecki8 - 3 WPts
11/05/2023Roodepoort, South Africa20 - 11 Borg De Bruyn3 - 7 WPts
11/03/2023Roodepoort, South Africa19 - 11 Ellis Jonker0 - 2 WPts
10/01/2023Roodepoort, South Africa19 - 10 Naoki Aoki24 - 6 LPts
10/11/2022Roodepoort, South Africa18 - 10 Armani Kessels1 - 0 WPts
10/09/2022Roodepoort, South Africa17 - 10 Dominic Nfumu1 - 2 WPts
11/07/2022Roodepoort, South Africa16 - 10 Jan Bur1 - 8 WPts
12/05/2022Roodepoort, South Africa15 - 10 Shevon Kingson17(1) - 11 WPts
12/03/2022Roodepoort, South Africa15 - 9 Amon Louw11 - 10 LPts
10/01/2022Roodepoort, South Africa14 - 9 Kwau Boakye19(1) - 6 WPts
10/11/2021Pretoria, South Africa13 - 9 Andile Zwane7 - 9 WPts
30/09/2021Tehran, Iran13 - 8 Chung Wing5 - 16 LPts
02/08/2021Roodepoort, South Africa13 - 7 Phumelele Kune15 - 3 LPts
31/05/2021Carolina, Puerto Rico13 - 6 Juan Frausto13 - 3 LPts
01/04/2021Soweto, South Africa13 - 5 Afram Owusu12 - 3 LPts
28/02/2021Buenos Aires, Argentina12 - 5 Santiago Lebron4 - 10 WPts
31/12/2020Roodepoort, South Africa11 - 5 Dmytro Kravets9 - 8 WPts
31/10/2020Mariupol, Ukraine10 - 5 Dmitri Denys2 - 1 WPts
02/09/2020Roodepoort, South Africa10 - 4 John Kaswaswa12 - 2 LPts
02/07/2020Roodepoort, South Africa9 - 4 Arthur Fatuma12 - 5 WPts
01/05/2020Roodepoort, South Africa8 - 4 Floor Panis3 - 5 WPts
03/03/2020Roodepoort, South Africa7 - 4 Amon Louw3 - 5 WPts
02/01/2020Leon, Mexico6 - 4 Guido Alfonso3(1) - 2 WPts
04/11/2019Atlanta, USA6 - 3 Felix Glaspey1 - 0 LPts
06/09/2019Mitchells Plain, South Africa5 - 3 Lebogang Molewa3 - 6 WPts
08/07/2019Mamelodi, South Africa5 - 2 Thamsanqa Letsholonyane1 - 4 LPts
10/05/2019Germiston, South Africa4 - 2 John Mogoeng0 - 7 WPts
31/03/2019Roodepoort, South Africa3 - 2 Anele Bapela4 - 2 WPts
28/01/2019Lima, Peru3 - 1 Cortez Vallejos2 - 4 LPts
29/11/2018Prague, Czech Republic3 - 0 èimon Andera3 - 1 LPts
01/10/2018Vancouver, Canada2 - 0 James Bran3 - 1 WPts
03/08/2018Sofia, Bulgaria1 - 0 Simeon á Kushev1 - 0 WPts
05/06/2018Roodepoort, South Africa0 - 0 Ali Akbari0 - 0 WPts