Weightclass:  Middleweight
Location:  Tembisa, South Africa
Record:  19 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2028Tembisa, South Africa19 - 10 Haider Fahas10 - 18 LPts
23/02/2028Tembisa, South Africa18 - 10 Miljenko Katalenic1 - 1 WPts
25/12/2027Tembisa, South Africa17 - 10 Patrick Tagert5 - 3 WPts
26/10/2027Tembisa, South Africa17 - 9 Oscar Akamenya5 - 8 LPts
27/08/2027Tembisa, South Africa17 - 8 Yulian Iscackov0 - 2 LPts
27/06/2027Tembisa, South Africa16 - 8 Robert Innes12 - 23 WPts
27/04/2027Tembisa, South Africa15 - 8 Nikolai Wolsky6 - 6 WPts
26/02/2027Tembisa, South Africa14 - 8 Viktor Tiesnesis0 - 4 WPts
28/12/2026Tembisa, South Africa13 - 8 Ponce Julio3 - 5 WPts
29/10/2026Tembisa, South Africa12 - 8 Amer Zacka0 - 3 WPts
30/08/2026Tembisa, South Africa11 - 8 Bernard Kotas1 - 1 WPts
01/07/2026Tembisa, South Africa10 - 8 Marlen Mailov3 - 0 WPts
02/05/2026Tembisa, South Africa9 - 8 Rodolfo Kreyer6 - 15 WPts
04/03/2026Tembisa, South Africa8 - 8 Leon Szatkowski3 - 4 WPts
04/01/2026Pretoria, South Africa8 - 7 Thamsanqa Manyama4 - 15 LPts
08/11/2025Karlsruhe, Germany7 - 7 Reinhart Deckert4 - 10(1) WPts
10/09/2025Tembisa, South Africa6 - 7 Guillermo Lombardo1 - 8 WPts
12/07/2025Santiago de Cuba, Cuba6 - 6 Emanuel Marta9 - 7 LPts
14/05/2025Tembisa, South Africa5 - 6 Filip De Kock1 - 10 WPts
15/03/2025Tembisa, South Africa4 - 6 Arran Komba1 - 4 WPts
15/01/2025Pretoria, South Africa3 - 6 Arran Komba1 - 3 WPts
25/11/2024Toshkent, Uzbekistan2 - 6 Dmitri Eldarov6 - 10 WPts
27/09/2024Mitchells Plain, South Africa2 - 5 Thulani Cele17 - 12 LPts
01/08/2024Tembisa, South Africa2 - 4 Siphelele Mogoeng31 - 10 LPts
30/06/2024Mamelodi, South Africa2 - 3 Verlyn Boateng0 - 0 LPts
19/05/2024Johannesburg, South Africa2 - 2 Cole Cele2 - 16 LPts
07/04/2024Mumbai, India2 - 1 Haaris Rahmani18(3) - 20 LPts
08/02/2024Ulaanbaatar, Mongolia1 - 1 Batboldyn Niu2 - 7 WPts
11/12/2023Soweto, South Africa1 - 0 Joe Van Straaten17 - 18(1) LPts
31/10/2023Tembisa, South Africa0 - 0 Nabulung Mini1(1) - 6 WPts