Weightclass:  Middleweight
Location:  Mamelodi, South Africa
Record:  18 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2027Mamelodi, South Africa17 - 11 Lamech Afful0 - 1 WPts
23/06/2027Mamelodi, South Africa16 - 11 Aleksei Kovalik1 - 3 WPts
25/04/2027Mamelodi, South Africa15 - 11 Alejandro Davalos1 - 2 WPts
24/02/2027Mamelodi, South Africa14 - 11 Snorre Antonsen8 - 5 WPts
25/12/2026Mamelodi, South Africa13 - 11 Dominic Paradis0 - 2 WPts
26/10/2026Mamelodi, South Africa12 - 11 Sam Matshuatshi6 - 16(7) WPts
27/08/2026Mamelodi, South Africa12 - 10 Arran Komba3 - 12 LPts
28/06/2026Mamelodi, South Africa11 - 10 Dele Poku2 - 11 WPts
29/04/2026Mamelodi, South Africa11 - 9 Xeres Laureano8 - 7 LPts
01/03/2026Mamelodi, South Africa10 - 9 Aldus Bittner1 - 2 WPts
31/12/2025Mamelodi, South Africa9 - 9 Arali Narh2 - 7 WPts
01/11/2025Mamelodi, South Africa8 - 9 Rodrigo Feria2 - 8 WPts
03/09/2025Kunming, China8 - 8 Xin Tsia20 - 13 LPts
06/07/2025Tokyo, Japan7 - 8 Yoshi Shimamoto3(1) - 19 WPts
08/05/2025Cebu City, Philippines6 - 8 Juan Banos6 - 11 WPts
10/03/2025Mitchells Plain, South Africa5 - 8 Winok Van der Linde0 - 6 WPts
11/01/2025Mamelodi, South Africa5 - 7 Verlyn Boateng3 - 1 LPts
18/11/2024Davao City, Philippines4 - 7 Ivan Caritan10 - 28 WPts
20/09/2024Umlazi, South Africa3 - 7 Veltry Motshekga5(1) - 18(2) WPts
30/07/2024Belo Horizonte, Brazil3 - 6 Diego Branco5(1) - 14 LPts
01/06/2024Caloocan, Philippines3 - 5 John Manganip13(1) - 20 LPts
03/04/2024Bruges, Belgium3 - 4 Cool Formenteet16(1) - 19 LPts
04/02/2024Johannesburg, South Africa3 - 3 Quashawn Aduamah20 - 14 LPts
25/12/2023Durban, South Africa3 - 2 Phumelele Zulu0 - 0 LPts
18/11/2023Mamelodi, South Africa2 - 2 Lollaert Nijs1 - 3 WPts
20/09/2023Mamelodi, South Africa1 - 2 Frisco Gacutan2 - 10 WPts
22/07/2023Cagayan de Oro, Philippines1 - 1 Federico Tacuyan16 - 14 LPts
23/05/2023Durban, South Africa1 - 0 Scott Dikengu16 - 19 LPts
18/04/2023Mamelodi, South Africa0 - 0 Mondli Mashaba0 - 1 WPts