Weightclass:  Heavyweight
Location:  Soweto, South Africa
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2023Soweto, South Africa15 - 12 Clinton Swanepoel6 - 27 WPts
18/03/2023Soweto, South Africa14 - 12 Bartram Salman0 - 1 WPts
17/01/2023Soweto, South Africa13 - 12 Kazuhiko Eto2 - 15 WPts
18/11/2022Soweto, South Africa13 - 11 Sammy Draffen33 - 3 LPts
19/09/2022Soweto, South Africa13 - 10 Cody Mphahlele11 - 16 LPts
20/07/2022Soweto, South Africa12 - 10 Otieno Osei1 - 0 WPts
20/05/2022Soweto, South Africa11 - 10 Joshua Holomisa1 - 6(1) WPts
21/03/2022Soweto, South Africa10 - 10 Thabang Mokonyane4(1) - 17 WPts
19/01/2022Soweto, South Africa9 - 10 Hrithik Netaji17 - 6 WPts
19/11/2021Soweto, South Africa8 - 10 Uzondu Rascalimu4 - 8 WPts
17/09/2021Soweto, South Africa7 - 10 Dedrik Kallhoff7 - 16 WPts
17/07/2021Soweto, South Africa6 - 10 Chata Ngcuka8(1) - 14 WPts
15/05/2021Kingston, Jamaica6 - 9 Paul Brownlie7(1) - 13 LPts
15/03/2021Tembisa, South Africa6 - 8 Cody Mphahlele7 - 10 LPts
16/01/2021Odessa, Ukraine6 - 7 Igor Yegorov10 - 7 LPts
18/11/2020Melbourne, Australia5 - 7 Will MacArtney6 - 9 WPts
20/09/2020Soweto, South Africa5 - 6 Ayabulela Gcaba6(1) - 9 LPts
19/07/2020Katlehong, South Africa4 - 6 Siyabonga Mashaba5 - 8 WPts
29/05/2020Soweto, South Africa4 - 5 Luvolwethu Molewa11 - 3 LPts
28/03/2020East London, South Africa4 - 4 Onaedo Zulu3 - 4 LPts
15/02/2020Metz, France3 - 4 Barbabe Bazinet1 - 9(1) WPts
18/12/2019Bogota, Colombia3 - 3 Federico Esqueda0 - 2 LPts
19/10/2019Almaty, Kazakhstan3 - 2 Khalid Taghibaev7 - 5 LPts
20/08/2019Soweto, South Africa2 - 2 Thabang Mokonyane1 - 3 WPts
20/06/2019Soweto, South Africa2 - 1 Barry Mokeana1 - 1 LPts
05/05/2019Ilorin, Nigeria1 - 1 Nwankwo Ekoku0 - 0 WPts
07/03/2019Hamburg, Germany0 - 1 Rosston Sandel1 - 0 WPts
06/01/2019Soweto, South Africa0 - 0 Ian Lurie2 - 2 LPts