Weightclass:  Super Heavyweight
Location:  Soweto, South Africa
Record:  27(3) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2025Soweto, South Africa26(2) - 13 Uwe Stucke3 - 8(3) WKO2
15/11/2024Soweto, South Africa25(2) - 13 Danyaal Almansur1 - 16 WPts
15/09/2024Soweto, South Africa24(2) - 13 Amhold Mannel0 - 15 WPts
16/07/2024Soweto, South Africa23(2) - 13 Amon Keta0 - 3 WPts
16/05/2024Soweto, South Africa22(2) - 13 Kolzak Topolski17 - 21 WPts
17/03/2024Soweto, South Africa21(2) - 13 Danny MacClery1 - 10 WPts
17/01/2024Soweto, South Africa20(2) - 13 Azubuike Echezona4 - 15 WPts
17/11/2023Soweto, South Africa19(2) - 13 Okapi Siwo2 - 3 WPts
19/09/2023Soweto, South Africa18(2) - 13 Kashif Abiha3 - 4 WPts
21/07/2023Soweto, South Africa17(2) - 13 Krastyo á Videnov0 - 2 WPts
22/05/2023Soweto, South Africa16(2) - 13 David Vernor5 - 13 WPts
23/03/2023Soweto, South Africa15(2) - 13 Louis Montalvan4 - 18 WPts
22/01/2023Dublin, Ireland14(2) - 13 Carl McLoughlin11 - 17 WPts
23/11/2022Soweto, South Africa14(2) - 12 Glynn Krige5 - 22 LPts
22/09/2022Wroclaw, Poland14(2) - 11 Tomasz Bartosz20 - 9 LPts
25/07/2022Dublin, Ireland13(1) - 11 James Power7(1) - 24 WKO3
27/05/2022Soweto, South Africa12(1) - 11 Penda Holomisa0 - 5 WPts
28/03/2022Benin City, Nigeria11 - 11 Odion Badmus1 - 23(1) WKO3
28/01/2022Athens, Greece11 - 10 Cyrano Chronis20 - 3 LPts
30/11/2021Soweto, South Africa10 - 10 Oupa Ndulula0 - 2 WPts
29/09/2021Soweto, South Africa10 - 9 Kamohelo Ngcuka8 - 9 LPts
29/07/2021Carlisle, UK10 - 8 Roger Atkins7 - 7 LPts
28/05/2021Bokhtar, Tajikistan9 - 8 Aflatun Gadjibabayev1(1) - 13 WPts
29/03/2021Paris, France8 - 8 Sinjon Christophe9 - 9 WPts
29/01/2021Port Elizabeth, South Africa8 - 7 Tshepo Muthambi6 - 14 LPts
03/12/2020Soweto, South Africa7 - 7 Sulaiman Gabuza1 - 11 WPts
02/10/2020Vantaa, Finland7 - 6 Ilmari Katajarnki14 - 4 LPts
04/08/2020Johannesburg, South Africa6 - 6 Athenkosi Tlolane2 - 8 WPts
03/06/2020Soweto, South Africa6 - 5 Jonathan Fellin10 - 4 LPts
03/04/2020Winterthur, Switzerland6 - 4 Derry Martie10 - 3 LPts
03/02/2020Soweto, South Africa5 - 4 Jonathan Fellin9 - 3 WPts
04/12/2019Umlazi, South Africa5 - 3 Charlie Van Heerden2 - 3(1) LPts
24/10/2019Hyderabad, India5 - 2 Mandip Padmanabhan5 - 3 LPts
25/08/2019Soweto, South Africa4 - 2 Shankar Yadav4 - 5 WPts
26/06/2019Soweto, South Africa4 - 1 Kamohelo Magqwaka2 - 3 LPts
26/04/2019Roodepoort, South Africa4 - 0 Declan Phala1 - 3 LPts
03/03/2019Soweto, South Africa3 - 0 Davie Matshanga1 - 3 WPts
03/01/2019Soweto, South Africa2 - 0 Kir Kaudze0 - 2 WPts
05/11/2018Nagpur, India1 - 0 Indra Pongte0 - 0 WPts
07/09/2018Soweto, South Africa0 - 0 Luvolwethu Sobukwe1 - 3 WPts