Weightclass:  Light Heavyweight
Location:  Soweto, South Africa
Record:  23 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2026Soweto, South Africa22 - 30(1) Essien Koranteng8 - 7 WPts
12/04/2026Soweto, South Africa21 - 30(1) Odhert Meis4 - 8 WPts
11/02/2026Soweto, South Africa20 - 30(1) Mandla Govender0 - 4 WPts
13/12/2025Soweto, South Africa19 - 30(1) Hugh Sotyu1 - 9 WPts
15/10/2025Soweto, South Africa19 - 29(1) Quaashie Adarkwa23 - 29 LPts
17/08/2025Soweto, South Africa19 - 28(1) Quashawn Shongwe9 - 16 LPts
19/06/2025Soweto, South Africa18 - 28(1) Shaquille Afrani0 - 2 WPts
21/04/2025Soweto, South Africa17 - 28(1) Mduduzi Mkhize4 - 2 WPts
20/02/2025Soweto, South Africa16 - 28(1) Ayabulela Tlolane3 - 5 WPts
22/12/2024Soweto, South Africa16 - 27(1) Siyabonga Mbekile11 - 9(2) LPts
23/10/2024Soweto, South Africa15 - 27(1) Bent Heyns5 - 5 WPts
24/08/2024Soweto, South Africa15 - 26(1) Athenkosi Mxoyana4 - 11 LPts
25/06/2024Soweto, South Africa14 - 26(1) Wojciech Borys2 - 21 WPts
26/04/2024Tembisa, South Africa14 - 25(1) Here Pistorius21 - 16 LPts South Africa National Championships 2024View
05/03/2024Changde, China13 - 25(1) Gan Tsay0 - 0 WPts
06/01/2024Santiago de Cuba, Cuba12 - 25(1) Rio Cantos4 - 25 WPts
07/11/2023Sumqayit, Azerbaijan12 - 24(1) Azhdar Khalilov26 - 9 LPts
09/09/2023Dublin, Ireland11 - 24(1) Joshua McNeil1 - 14(2) WPts
12/07/2023Katlehong, South Africa11 - 23(1) Naftali Nkansah12 - 19 LPts
28/05/2023Soweto, South Africa10 - 23(1) Kwau Mashaba21 - 10 WPts
06/04/2023Tembisa, South Africa10 - 22(1) Tokelo Manyisa20(1) - 8 LPts
06/03/2023Ilorin, Nigeria10 - 21(1) Corey Oboli17 - 17 LPts
06/01/2023Bayamon, Puerto Rico10 - 20(1) Jose Cid10 - 16 LPts
08/11/2022Kingston, Jamaica9 - 20(1) Robert Roger18 - 15 WPts
10/09/2022Soshanguve, South Africa9 - 19 Sulaiman Attoh9 - 17 LKO3
30/07/2022Soweto, South Africa8 - 19 Ramahlwe Dlamini1 - 4 WPts
29/05/2022Soweto, South Africa8 - 18 Kwau Mashaba15 - 10 LPts
17/04/2022Port Elizabeth, South Africa8 - 17 Lisimba Aidoo9 - 12 LPts
10/03/2022Dushanbe, Tajikistan7 - 17 Zernebog Taghibaew11 - 10 WPts
10/01/2022Cape Town, South Africa7 - 16 Armani Mfeketho9 - 13 LPts
27/11/2021Khayelitsha, South Africa7 - 15 Gareth Cilliers6 - 16 LPts
30/09/2021Soweto, South Africa7 - 14 Dave Kamanga12 - 12 LPts
30/07/2021Tegucigalpa, Honduras7 - 13 Manny Montano19 - 7 LPts
01/06/2021Tembisa, South Africa7 - 12 Tlou Hlatshwayo9 - 9 LPts
24/04/2021Istanbul, Turkey6 - 12 Aslan Karabulut5 - 15 WPts
24/02/2021Lodz, Poland5 - 12 Tadzio Helinski3 - 15 WPts
26/12/2020Charlotte, USA4 - 12 John Barsky2 - 15 WPts
28/10/2020Soweto, South Africa4 - 11 Kwau Mashaba11 - 4 LPts
29/08/2020Soshanguve, South Africa4 - 10 John Magqwaka9 - 3 LPts
20/07/2020Medellin, Colombia3 - 10 Neron Caudillo10 - 5 WPts
19/05/2020Soweto, South Africa2 - 10 Leighton Goosens8 - 7 WPts
06/04/2020Mashhad, Iran2 - 9 Fo-hsing Yap9 - 5 LPts
07/02/2020Soweto, South Africa1 - 9 Istiqlaal Chkilit5 - 9 WPts
08/12/2019Soweto, South Africa1 - 8 Musa Keet4 - 3 LPts
08/10/2019Soweto, South Africa1 - 7 Kyrone Ampomah2 - 4 LPts
08/08/2019Bratislava, Slovakia1 - 6 Izßk Karger3 - 5 LPts
10/06/2019Soweto, South Africa0 - 6 Milorad Hren7 - 2 WPts
11/04/2019Umlazi, South Africa0 - 5 Jordan Karaha3 - 3 LPts
28/02/2019Tegucigalpa, Honduras0 - 4 Ulises Hernan6 - 1 LPts
31/12/2018Antwerp, Belgium0 - 3 Piet Joossens2 - 3 LPts
02/11/2018Antwerp, Belgium0 - 2 Piet Joossens1 - 3 LPts
04/09/2018Soweto, South Africa0 - 1 Thamsanqa Magqwaka2 - 0 LPts
07/07/2018Soweto, South Africa0 - 0 Aleksandr Martinovich1 - 2 LPts