Weightclass:  Light Heavyweight
Location:  Pretoria, South Africa
Record:  21(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2024Pretoria, South Africa20 - 19 Tanghe Kriel3 - 8(3) WKO3
29/08/2024Pretoria, South Africa19 - 19 Jabulani Coetzee9 - 14 WPts
30/06/2024Pretoria, South Africa18 - 19 Kieran Letlabika0 - 1 WPts
30/04/2024Pretoria, South Africa17 - 19 Fraser Vermeulen7 - 11 WPts
02/03/2024Pretoria, South Africa16 - 19 Killian Gallagher3 - 12 WPts
02/01/2024Pretoria, South Africa15 - 19 Bryn Magwanishi1 - 11 WPts
02/11/2023Pretoria, South Africa14 - 19 Mallory Oltz10 - 10 WPts
03/09/2023Pretoria, South Africa13 - 19 Borya Baizhanbaev1 - 9(2) WPts
06/07/2023Pretoria, South Africa12 - 19 David Oosthuizen2 - 3 WPts
07/05/2023Pretoria, South Africa11 - 19 Pirkka Kalliokoski0 - 8 WPts
08/03/2023Pretoria, South Africa10 - 19 Fortinbras Thygesen16 - 8(3) WPts
07/01/2023Pretoria, South Africa9 - 19 Khrystiyanr Cosmos6 - 19 WPts
08/11/2022Soshanguve, South Africa9 - 18 Lavaughn Akrobettoe21 - 5 LPts
12/09/2022iBhayi, South Africa9 - 17 Felix Pretorius17 - 8 LPts
28/07/2022New Kingston, Jamaica9 - 16 Dominic Biggart10 - 17 LPts
28/05/2022Paris, France9 - 15 Oriel Carreau12 - 7 LPts
30/03/2022Samarqand, Uzbekistan9 - 14 Qudrat Tahirov17(1) - 10 LPts
30/01/2022Rijeka, Croatia9 - 13 Danilo Elez5 - 17 LPts
01/12/2021Mitchells Plain, South Africa9 - 12 Itumeleng kaMagwaza16 - 7 LPts
07/10/2021East London, South Africa8 - 12 David Van der Watt9 - 11 WPts
21/08/2021Pretoria, South Africa8 - 11 Kolzak Karakhanov7 - 9 LPts
20/06/2021Pretoria, South Africa8 - 10 Mark Krige5(1) - 5 LPts
19/04/2021Pretoria, South Africa7 - 10 Seferino Martinez1 - 0 WPts
17/02/2021Yekaterinburg, Russia6 - 10 Dmitri Kyvat1 - 8 WPts
20/12/2020Pretoria, South Africa6 - 9 Matthew Ngcobo7 - 5 LPts
19/10/2020Pretoria, South Africa5 - 9 Mduduzi Ngcongca4 - 14 WPts
20/08/2020Tembisa, South Africa5 - 8 Siphelele Dikgacoi9 - 6 LPts
22/06/2020Pretoria, South Africa5 - 7 Ben Adjani5 - 4 LPts
22/04/2020Dublin, Ireland4 - 7 Karl MacLaughlin2 - 10 WPts
23/02/2020Pretoria, South Africa4 - 6 Henry Stretz3 - 4 LPts
24/12/2019Vilnius, Lithuania4 - 5 Szymon Adamek11 - 2 LPts
25/10/2019Istanbul, Turkey3 - 5 Aslan Karabulut2 - 9 WPts
27/08/2019Pretoria, South Africa2 - 5 Diego Baeza1 - 10 WPts
28/06/2019Vilnius, Lithuania1 - 5 Wojtek Kaminska2 - 7 WPts
29/04/2019Cologne, Germany1 - 4 Ansell Stortz1 - 4 LPts
01/03/2019Pretoria, South Africa1 - 3 Lehlohonolo Radebe4 - 2 LPts
31/12/2018Krasnodar, Russia1 - 2 Nikolai Gurkin2 - 1 LPts
02/11/2018Pretoria, South Africa0 - 2 Vince Shortt0 - 2 WPts
04/09/2018Pretoria, South Africa0 - 1 Charles Ngcuka1 - 2 LPts
07/07/2018Pretoria, South Africa0 - 0 Jose Cirino1 - 0 LPts