Weightclass:  Light Heavyweight
Location:  Soweto, South Africa
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2023Soweto, South Africa19 - 11 Arran Nkolo16(1) - 17 WPts
19/07/2023Soweto, South Africa18 - 11 Altan Danishmend3 - 2 WPts
20/05/2023Soweto, South Africa17 - 11 Dmitriy Grigoryev3 - 10 WPts
21/03/2023Soweto, South Africa16 - 11 Waqas Hakeem14 - 18(1) WPts
20/01/2023Soweto, South Africa15 - 11 Yasin Hassen3 - 7 WPts
21/11/2022Soweto, South Africa14 - 11 Napoleon Djan0 - 5 WPts
21/09/2022Soweto, South Africa13 - 11 Tshepo Ledwaba19 - 9 WPts
23/07/2022Soweto, South Africa12 - 11 Felix Lundvall3 - 13 WPts
23/05/2022Soweto, South Africa11 - 11 Uzeyir Masri6(1) - 13 WPts
25/03/2022Soweto, South Africa10 - 11 Lionel Moreau1 - 13 WPts
24/01/2022Soweto, South Africa9 - 11 Uzeyir Masri6(1) - 11 WPts
24/11/2021Soweto, South Africa8 - 11 Seth Lifunisabo10 - 11 WPts
23/09/2021Mitchells Plain, South Africa7 - 11 Nicolas Van der Byl11 - 12 WPts
31/07/2021Tabriz, Iran7 - 10 Haaris Abdelrahman9 - 12(1) LPts
01/06/2021Delmas, Haiti7 - 9 Gauvain Houdon10 - 8 LPts
03/04/2021Gothenburg, Sweden7 - 8 Sigge Andre11 - 9 LPts
03/02/2021Soweto, South Africa6 - 8 Kyle Adriaanse3 - 1 WPts
02/12/2020Boksburg, South Africa5 - 8 Ayanda Sekola3 - 13 WPts
19/10/2020Soweto, South Africa5 - 7 Rashon Mogoeng5 - 7 LPts
20/08/2020Soweto, South Africa5 - 6 Vince Prichett7(1) - 6 LPts
19/06/2020Soweto, South Africa4 - 6 Stoyan á Tonev7(1) - 8 WPts
19/04/2020Chicago, USA4 - 5 Zachary Handley7 - 5 LPts
20/02/2020Soweto, South Africa3 - 5 May Molewa7 - 7 WPts
21/12/2019Sofia, Bulgaria2 - 5 Sergej á Penchev6 - 7 WPts
22/10/2019Soweto, South Africa2 - 4 Pyotr Hankashiev11 - 0 LPts
23/08/2019Durban, South Africa2 - 3 Tevaughn Sangweni4 - 5 LPts
03/07/2019Duque de Cazias, Brazil2 - 2 Xalvador Barros5 - 3 LPts
04/05/2019Umlazi, South Africa1 - 2 Ibeamaka Ampaw1 - 2 WPts
04/03/2019Soweto, South Africa1 - 1 Bongi Keet3(1) - 0 LPts
04/01/2019Soweto, South Africa1 - 0 Narcisse Joubert3 - 5 LPts
06/11/2018Soweto, South Africa0 - 0 Zach Roberton4 - 2 WPts