Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  9(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2028Soweto, South Africa8(1) - 20 Santiago Riquelme2 - 5 WPts
13/02/2028Soweto, South Africa8(1) - 19 Aleksei Kovalik1 - 7 LPts
15/12/2027Soweto, South Africa8(1) - 18 Carlos Gongora4 - 18 LPts
16/10/2027Soweto, South Africa7 - 18 Diego Cordon2 - 2 WKO3
17/08/2027Soweto, South Africa6 - 18 Emanuel Heras4(1) - 4 WPts
18/06/2027Soweto, South Africa5 - 18 Olindo Garcia1 - 13 WPts
20/04/2027Soweto, South Africa4 - 18 Okoth Agyemang1 - 1 WPts
19/02/2027Soweto, South Africa3 - 18 Peer Strydom0 - 8 WPts
21/12/2026Soweto, South Africa2 - 18 Arran Komba4 - 13 WPts
22/10/2026Soweto, South Africa2 - 17 Young-cheol Mok21(1) - 12 LPts
23/08/2026Soweto, South Africa1 - 17 Alejandro Pinzon1 - 4 WPts
24/06/2026Soweto, South Africa1 - 16 Ho Suen3 - 11 LPts
25/04/2026Soweto, South Africa0 - 16 Alberto Adduce12 - 11 WPts
25/02/2026Soweto, South Africa0 - 15 Inigo Ndumbe9 - 13 LPts
27/12/2025Bordeaux, France0 - 14 Dax Duras17 - 17(1) LPts
29/10/2025Tembisa, South Africa0 - 13 Kendis Anfom6 - 8 LPts
31/08/2025Soweto, South Africa0 - 12 Mitsuru Shibuya3 - 5 LPts
02/07/2025Rotterdam, Netherlands0 - 11 Omer Cathoir8(1) - 15 LPts
04/05/2025Soweto, South Africa0 - 10 Lehlohonolo Sangweni7 - 1 LPts
06/03/2025Heidelberg, Germany0 - 9 Rodrigue Stillings3 - 6 LPts
06/01/2025Kingston, Jamaica0 - 8 Dave Carnes42(2) - 11 LPts
08/11/2024Port Harcourt, Nigeria0 - 7 Sone Bunu5 - 19 LPts
10/09/2024Tembisa, South Africa0 - 6 Dumisani Khumalo2 - 10 LPts
30/07/2024Soweto, South Africa0 - 5 John Du Toit5 - 4 LPts
31/05/2024Osaka, Japan0 - 4 Hiro Mayeda17(3) - 18 LPts
02/04/2024Soweto, South Africa0 - 3 Ker Lysne13 - 24 LPts
03/02/2024Toshkent, Uzbekistan0 - 2 Vitali Rajmbec2 - 13(6) LPts
06/12/2023Mitchells Plain, South Africa0 - 1 Jayvyn Quainoo2 - 20 LPts
31/10/2023Soweto, South Africa0 - 0 Thulani Chikane0 - 5 LPts