Weightclass:  Welterweight
Location:  East London, South Africa
Record:  14 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2030East London, South Africa13 - 11 Gabrysz Telecki1 - 15 WPts
17/02/2030iBhayi, South Africa12 - 11 Sid Malan6 - 13 WPts
20/12/2029Ankara, Turkey12 - 10 Ozgur Nadi6 - 3 LPts
22/10/2029Dushanbe, Tajikistan12 - 9 Anton Mirkasumov23 - 12 LPts
24/08/2029East London, South Africa11 - 9 Fillipo Lolli19 - 13 WPts
26/06/2029Sassari, Italy10 - 9 Alessio Chinello1 - 9 WPts
28/04/2029Pretoria, South Africa10 - 8 Paul Serero12(1) - 21 LPts
28/02/2029Yerevan, Armenia10 - 7 Melik Pakradounian11 - 14 LPts
31/12/2028East London, South Africa10 - 6 Vuyisile Mthethwa6 - 3 LPts
31/10/2028Guadalupe, Mexico10 - 5 Santiago Alatorre22(5) - 16 LPts
02/09/2028East London, South Africa9 - 5 Mark Vorster2 - 12 WPts
04/07/2028Soweto, South Africa8 - 5 Davy Vorster9 - 14 WPts
06/05/2028iBhayi, South Africa7 - 5 Duncan Komba1 - 3 WPts
10/03/2028Kosice, Slovakia6 - 5 Viktor Muska6 - 13 WPts
11/01/2028East London, South Africa5 - 5 Okal Bungu10 - 13 WPts
28/11/2027Khayelitsha, South Africa5 - 4 Arran Kety19 - 6 LPts
28/10/2027Tembisa, South Africa4 - 4 Blake De Bruyn0 - 0 WPts
14/09/2027Suzhou, China3 - 4 Shing Tai5 - 12 WPts
17/07/2027East London, South Africa2 - 4 Chris Haarhoff2 - 9(2) WPts
18/05/2027Carolina, Puerto Rico1 - 4 Carlos Proano6 - 21(3) WPts
20/03/2027Durban, South Africa1 - 3 Siyabonga Mathoho9 - 12 LPts
22/01/2027Gyumri, Armenia1 - 2 Hovhan Sagatelian10 - 13(1) LPts
24/11/2026Puente Alto, Chile1 - 1 Juan Soria5 - 21(1) LPts
26/09/2026Durban, South Africa1 - 0 Robert Knoetze9 - 9 LPts
23/08/2026East London, South Africa0 - 0 Tshepo Letlabika0 - 1 WPts