Weightclass:  Light Heavyweight
Location:  Soweto, South Africa
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2027Soweto, South Africa21 - 17 Khoren Abadjyan2 - 14 WPts
11/06/2027Soweto, South Africa21 - 16 Sam Lisk8 - 9 LPts
12/04/2027Soweto, South Africa20 - 16 Pedro Evora3 - 9 WPts
11/02/2027Soweto, South Africa19 - 16 Henry Ababu1 - 9 WPts
12/12/2026Soweto, South Africa18 - 16 Vasyl Petrowski1 - 6 WPts
13/10/2026Soweto, South Africa17 - 16 Borysko Dziuba6 - 6 WPts
14/08/2026Soweto, South Africa16 - 16 Vince Chukwuma17 - 17(1) WPts
15/06/2026Soweto, South Africa15 - 16 Kyle Adriaanse14(1) - 25 WPts
16/04/2026Soweto, South Africa14 - 16 Bilal Raad7 - 13(1) WPts
15/02/2026Soweto, South Africa13 - 16 Coes Wagenaer4 - 3 WPts
17/12/2025Soweto, South Africa12 - 16 Willy Abelmont1 - 6 WPts
18/10/2025Soweto, South Africa11 - 16 Thamsanqa Motupa1 - 4 WPts
19/08/2025Ndola, Zambia10 - 16 Udenwa Kamanga4 - 4 WPts
21/06/2025iBhayi, South Africa9 - 16 Shaquille Chohan5 - 20 WPts
26/04/2025Durban, South Africa9 - 15 James Ndolatemo16 - 3(1) LPts South Africa National Championships 2025View
22/04/2025Soweto, South Africa9 - 14 Mandla Bungu3 - 15 LPts
21/02/2025Durres, Albania8 - 14 Burim Logoreci5 - 14 WPts
24/12/2024Soweto, South Africa7 - 14 Phumelele Mbalula0 - 5(1) WPts
25/10/2024Randburg, South Africa6 - 14 Luister Senanu2 - 5 WPts
27/08/2024Soweto, South Africa5 - 14 Shaquille Chohan2 - 18 WPts
28/06/2024Soweto, South Africa4 - 14 Mikolaj Balinski1 - 8 WPts
29/04/2024Baku, Azerbaijan3 - 14 Gulagha Mamedaliyev22(1) - 18 WPts
01/03/2024Havana, Cuba3 - 13 Montana Lalama4 - 19 LPts
02/01/2024Zaria, Nigeria2 - 13 Etebo Udofia1 - 1 WPts
03/11/2023Soweto, South Africa1 - 13 Glynn Kanama2 - 7 WPts
04/09/2023Vilnius, Lithuania0 - 13 Idzi Tomaski12 - 5 WPts
07/07/2023Split, Croatia0 - 12 Davorin Primorac11 - 21 LPts
09/05/2023Almaty, Kazakhstan0 - 11 Valeri Kurmanoff11 - 20 LPts
11/03/2023Sofia, Bulgaria0 - 10 Mihail á Aleksandrov2 - 7 LPts
11/01/2023Soweto, South Africa0 - 9 Iago Fama3 - 9 LPts
12/11/2022Montevideo, Uruguay0 - 8 Berto Cedeno17 - 11(1) LPts
14/09/2022Maroua, Cameroon0 - 7 Fabrice Dibango35 - 1 LPts
17/07/2022Sana'a, Yemen0 - 6 Syed Kader9 - 15 LPts
18/05/2022Port Elizabeth, South Africa0 - 5 James Ndolatemo0 - 0 LPts
31/03/2022iBhayi, South Africa0 - 4 Ben Van Heerden19 - 2 LPts
17/02/2022Cape Town, South Africa0 - 3 Subusiso Khumalo0 - 1 LPts
15/01/2022Bruges, Belgium0 - 2 Bellon Van der Wedaghe10 - 11 LPts
17/11/2021Basel, Switzerland0 - 1 Berchtwald Helmer6 - 19 LPts
18/09/2021Soweto, South Africa0 - 0 Fraser Vermeulen1 - 0 LPts