Weightclass:  Lightweight
Location:  Randburg, South Africa
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2024Randburg, South Africa22 - 14 Granville Platini2 - 0 WPts
23/06/2024Randburg, South Africa21 - 14 Boris Domaev0 - 5(1) WPts
24/04/2024Randburg, South Africa20 - 14 Balte Van Ryneveld0 - 0 WPts
24/02/2024Randburg, South Africa19 - 14 Jack Viljoen4 - 6 WPts
26/12/2023Randburg, South Africa19 - 13 Mislav Colak8 - 15 LPts
27/10/2023Randburg, South Africa18 - 13 Alojzije Hren2 - 10 WPts
28/08/2023Randburg, South Africa17 - 13 Lisandro Cayo1 - 16 WPts
29/06/2023Randburg, South Africa16 - 13 Dmytro Guba10 - 24 WPts
30/04/2023Randburg, South Africa15 - 13 Mislav Andrijanic0 - 2 WPts
02/03/2023Randburg, South Africa14 - 13 Fortinbras Feddersen0 - 7 WPts
01/01/2023Randburg, South Africa13 - 13 Kir Bortnick1 - 1 WPts
02/11/2022Randburg, South Africa12 - 13 Waqar Nezzar5 - 28 WPts
04/09/2022Mitchells Plain, South Africa12 - 12 Deion Mashaba11(1) - 10 LPts
09/07/2022Brno, Czech Republic12 - 11 Borivoj Bastyr10 - 15(3) LPts
11/05/2022Johannesburg, South Africa12 - 10 Trory Tambo11 - 14 LPts
12/03/2022Mamelodi, South Africa11 - 10 Phumelele Muthambi13 - 11 WPts
12/01/2022Maipu, Chile11 - 9 Fausto Ochoa21(2) - 5 LPts
13/11/2021Durban, South Africa10 - 9 Okoth Bungu5 - 18 WPts
13/10/2021Randburg, South Africa9 - 9 Mark Kalanga9 - 14 WPts
12/08/2021Pretoria, South Africa8 - 9 Danny Shongwe6 - 13 WPts
07/07/2021Randburg, South Africa7 - 9 Darryl Collister4 - 3 WPts
06/05/2021Bangkok, Thailand7 - 8 Ngaoprajan Boonyong11 - 6 LPts
07/03/2021Split, Croatia7 - 7 Mihajlo Culina0 - 1 LPts
07/01/2021Randburg, South Africa6 - 7 Werther Van Zyl9 - 8 WPts
06/11/2020iBhayi, South Africa6 - 6 May Meer8 - 4 LPts
08/09/2020Soweto, South Africa6 - 5 Denzel Akamenya5 - 11 LPts
03/08/2020Khayelitsha, South Africa6 - 4 Mduduzi Keet12 - 1 LPts
30/06/2020Soweto, South Africa5 - 4 Nhlanhla Knoetze8 - 9 WPts
08/05/2020Soweto, South Africa5 - 3 Shevon Kingson9 - 6 LPts
11/03/2020Cape Town, South Africa4 - 3 Vuyisile Tambo3 - 4 WPts
04/02/2020Umlazi, South Africa3 - 3 Themba Cele2 - 12 WPts
08/12/2019Caracas, Venezuela2 - 3 Olindo Penate3 - 6 WPts
10/10/2019Randburg, South Africa2 - 2 Kieran Landreth1 - 2 LPts
11/08/2019Germiston, South Africa2 - 1 Kwau Boakye8 - 1 LPts
07/07/2019Zagreb, Croatia2 - 0 Juro Klaic7 - 2 LPts
08/05/2019Randburg, South Africa1 - 0 Geoff Tshimbombo0 - 3 WPts
06/03/2019Randburg, South Africa0 - 0 Sajid Karaboland0 - 1 WPts