Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  30(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2031Soweto, South Africa29(2) - 8 Quin Lago5 - 11 WPts
15/11/2030Soweto, South Africa29(2) - 7 Bartlomiej Warta12 - 6 LPts
16/09/2030Soweto, South Africa28(2) - 7 Ferdinand Madera5 - 9 WPts
18/07/2030Soweto, South Africa27(2) - 7 Vidkun Bosse4 - 3 WPts
19/05/2030Soweto, South Africa26(2) - 7 Toma Melantev0 - 9 WPts
21/03/2030Soweto, South Africa25(2) - 7 Kyrylo Kushnir7 - 10 WPts
21/01/2030Soweto, South Africa24(2) - 7 Adam Tylka5 - 14 WPts
22/11/2029Soweto, South Africa23(2) - 7 Dario Villeda3 - 7 WPts
23/09/2029Soweto, South Africa22(2) - 7 Koldan Polakoff3 - 6 WPts
26/07/2029Soweto, South Africa21(2) - 7 Cisco Serpe1 - 5 WPts
28/05/2029Soweto, South Africa20(2) - 7 Dai Kengo10 - 18 WPts
29/03/2029Soweto, South Africa19(2) - 7 Peter Dlala14 - 18(1) WPts
29/01/2029Mar del Plata, Argentina18(2) - 7 Alejandro Alban8 - 5 WPts
01/12/2028Soweto, South Africa17(1) - 7 Diego Vieira4 - 4 WKO3
03/10/2028Ndola, Zambia16(1) - 7 Ludacris Chona0 - 3 WPts
05/08/2028Soweto, South Africa15(1) - 7 Mashawn Adamafio0 - 5 WPts
06/06/2028Soweto, South Africa14(1) - 7 Odil Tellier1 - 10 WPts
08/04/2028Johannesburg, South Africa13(1) - 7 Paul Mbongompasi6 - 15(5) WPts
09/02/2028Soweto, South Africa12(1) - 7 Manfred Amrein0 - 3 WPts
11/12/2027Khayelitsha, South Africa11(1) - 7 Tabari Salawu13 - 6 WPts
13/10/2027Soweto, South Africa10(1) - 7 Nelis De Beer1 - 0 WPts
14/08/2027Soweto, South Africa9(1) - 7 John Shongwe0 - 4 WPts
14/06/2027Moscow, Russia8 - 7 Ioakim Zhukanenko0 - 5 WKO3
16/04/2027Soweto, South Africa7 - 7 Kali Misbach8(1) - 30(4) WPts
16/02/2027East London, South Africa6 - 7 Ghys De Beer6 - 8 WPts
25/12/2026Algiers, Algeria6 - 6 Zuffur Hanoune49(8) - 25 LPts
27/10/2026Soweto, South Africa5 - 6 Guustaaf Van Jaarsveld3 - 5 WPts
28/08/2026Soweto, South Africa4 - 6 Darrian Ioannou0 - 2 WPts
29/06/2026Soweto, South Africa3 - 6 Phornello Majola1 - 8 WPts
29/04/2026Petaling Jaya, Malaysia3 - 5 Deshi Kie16 - 10 LPts
01/03/2026Soweto, South Africa2 - 5 Chang-hoon Bak2 - 8 WPts
31/12/2025Pretoria, South Africa2 - 4 Okal Sekyi4 - 15(2) LPts
09/11/2025Umlazi, South Africa1 - 4 Kabonesa Matlala2 - 23 WPts
10/09/2025Batam, Indonesia1 - 3 Ijo Asmoeni8 - 16 LPts
13/07/2025Umlazi, South Africa1 - 2 Uzondu Assifuah2 - 18(1) LPts
17/05/2025Umlazi, South Africa1 - 1 Roshaun Quaye20 - 11 LPts
24/03/2025Khayelitsha, South Africa1 - 0 Kristof De Waal6 - 13(4) LPts
17/02/2025Soweto, South Africa0 - 0 Bruin De Lange1 - 4 WPts