Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  23 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2023Soweto, South Africa22 - 9 Peter Kindudi2 - 2 WPts
25/06/2023Soweto, South Africa21 - 9 Fedor Valodze0 - 3 WPts
26/04/2023Soweto, South Africa20 - 9 Cezar Komarek13 - 21 WPts
25/02/2023Soweto, South Africa19 - 9 Makalo Noyoo0 - 5(1) WPts
27/12/2022Soweto, South Africa19 - 8 Lisimba Kyei10 - 22 LPts
27/10/2022Soweto, South Africa18 - 8 Cole Cele1 - 7 WPts
28/08/2022Soweto, South Africa17 - 8 Jean-Marie Kloppers1 - 1 WPts
28/06/2022Soweto, South Africa16 - 8 Shahe Taraktchian3 - 10 WPts
29/04/2022Soweto, South Africa15 - 8 Jax Pupo0 - 5 WPts
01/03/2022Soweto, South Africa15 - 7 Scott Jervey16 - 8 LPts
30/12/2021Soweto, South Africa14 - 7 Ljubomir Benko8 - 15 WPts
30/10/2021Soweto, South Africa14 - 6 Hogarth Hagen16 - 8 LPts
30/08/2021East London, South Africa14 - 5 Laureins Cloete13(1) - 9 LPts
30/06/2021Cape Town, South Africa14 - 4 Charlie Sunda19 - 4 LPts
19/05/2021Katlehong, South Africa14 - 3 Basten Venter18 - 2 LPts
04/04/2021Umlazi, South Africa13 - 3 Marques Paintsil10 - 11 WPts
15/02/2021Durban, South Africa12 - 3 Brendan Bakama0 - 14 WPts
10/01/2021Soweto, South Africa11 - 3 Bartram Hendriksen9 - 4 WPts
10/11/2020Soweto, South Africa10 - 3 Kwanda Radebe5(1) - 9 WPts
10/09/2020Ulaanbaatar, Mongolia9 - 3 Vikenti Wangjil8 - 6 WPts
10/07/2020Soweto, South Africa8 - 3 Bujar Culaj12 - 4 WPts
09/05/2020Soweto, South Africa7 - 3 Afram Waris0 - 4 WPts
10/03/2020Soweto, South Africa6 - 3 Lee Kingdiadia2 - 11 WPts
08/01/2020Athens, Greece6 - 2 Khristos Scala8 - 3 LPts
10/11/2019Soweto, South Africa5 - 2 Gethin Tshialu8 - 1 WPts
10/09/2019Antwerp, Belgium4 - 2 Cool Van der Werft4 - 2 WPts
12/07/2019Soweto, South Africa3 - 2 Dutch Brandt1 - 4(1) WPts
13/05/2019Soweto, South Africa3 - 1 Nori Nakanishi5 - 3 LPts
13/03/2019Varna, Bulgaria3 - 0 Momchil á Zoravkov4 - 0 LPts
13/01/2019Soweto, South Africa2 - 0 Jevonte Assiful1 - 3 WPts
15/11/2018Germiston, South Africa1 - 0 Madisha Dlala2 - 2 WPts
18/09/2018Soweto, South Africa0 - 0 Timofei Dzharbailov0 - 0 WPts