Weightclass:  Middleweight
Location:  Soshanguve, South Africa
Record:  18(1) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2023Soshanguve, South Africa17(1) - 7 Leon Rosenson13(1) - 18 WPts
10/11/2022Soshanguve, South Africa16(1) - 7 Seyfulla Gasanzade1 - 3 WPts
11/09/2022Soshanguve, South Africa15(1) - 7 Waleed Deen6 - 17 WPts
13/07/2022Soshanguve, South Africa15(1) - 6 James Hamidou14 - 10 LPts
14/05/2022Soshanguve, South Africa15(1) - 5 Max Vermeulen16 - 9 LPts
14/03/2022Soshanguve, South Africa14(1) - 5 Ndumisa Nkoana9 - 14 WPts
12/01/2022Soshanguve, South Africa13(1) - 5 Ibrahim Zerhouni3 - 2 WPts
12/11/2021Soshanguve, South Africa13(1) - 4 Lisandro Cambra6(1) - 13 LPts
12/09/2021Soshanguve, South Africa13(1) - 3 Dom Hanegan7 - 12 LPts
12/07/2021Soshanguve, South Africa12 - 3 Damien Boubacar1 - 6 WKO3
11/05/2021Soshanguve, South Africa11 - 3 Egidius Lavet10 - 11 WPts
12/03/2021Soshanguve, South Africa10 - 3 Quashawn Aduamah10 - 6 WPts
11/01/2021Soshanguve, South Africa9 - 3 Andile Ramatlhodi10(1) - 6 WPts
10/11/2020Soshanguve, South Africa8 - 3 Cole Nyatama1 - 11 WPts
10/09/2020Kaduna, Nigeria7 - 3 Orji Joseph4 - 10 WPts
11/07/2020Sydney, Australia6 - 3 Paul Elder15 - 1 WPts
13/05/2020Charleroi, Belgium5 - 3 Jeffrey Mulliez3 - 9 WPts
14/03/2020Soshanguve, South Africa4 - 3 Patrick Kanku1(1) - 8 WPts
13/01/2020Soshanguve, South Africa3 - 3 Banji Ankrah5 - 7 WPts
12/11/2019Soshanguve, South Africa2 - 3 Bonaventura Blignaut3 - 4 WPts
12/09/2019Istanbul, Turkey1 - 3 Arda Incesu3 - 8 WPts
15/07/2019Portmore, Jamaica1 - 2 Michael Alison3 - 5 LPts
16/05/2019Munich, Germany1 - 1 Emery Kuhn3 - 0 LPts
18/03/2019Odense, Denmark0 - 1 Ludvig Esper3 - 4 WPts
18/01/2019Almaty, Kazakhstan0 - 0 Safar Zhacksybeck0 - 0 LPts