Weightclass:  Welterweight
Location:  Katlehong, South Africa
Record:  26 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/09/2029Katlehong, South Africa25 - 3 Gerhard Schaumann9 - 17 WPts
11/07/2029Katlehong, South Africa24 - 3 Connor Fentress1 - 13(2) WPts
12/05/2029Katlehong, South Africa23 - 3 Steven Brackenridge0 - 10 WPts
13/03/2029Katlehong, South Africa22 - 3 Roman Moscoso7 - 2 WPts
11/01/2029Katlehong, South Africa21 - 3 Radoslav Han20 - 26 WPts
12/11/2028Katlehong, South Africa20 - 3 Bryn Pigalle0 - 8 WPts
12/09/2028Katlehong, South Africa19 - 3 Berndt Crecelius13 - 6 WPts
11/07/2028Katlehong, South Africa18 - 3 Ibrahim Youssef7 - 4(1) WPts
11/05/2028Katlehong, South Africa17 - 3 Inigo Boketshu1 - 3(1) WPts
12/03/2028Katlehong, South Africa16 - 3 Rich Nzau11 - 8 WPts
12/01/2028Katlehong, South Africa15 - 3 Hugh Kipulu0 - 11 WPts
13/11/2027Katlehong, South Africa14 - 3 Anton Palko1 - 9 WPts
14/09/2027Dubai, UAE13 - 3 Gazi Hashemi4 - 13 WPts
17/07/2027Johannesburg, South Africa13 - 2 Vuyisile Mini12 - 14 LPts
19/05/2027Katlehong, South Africa12 - 2 Hugh Kipulu0 - 7 WPts
21/03/2027Durban, South Africa12 - 1 Xavier Hertzog6 - 17(2) LPts
23/01/2027Pretoria, South Africa11 - 1 La Vonn Nsiah6 - 15 WPts
26/11/2026Charleroi, Belgium10 - 1 Odo De Leon6 - 28 WPts
27/09/2026Katlehong, South Africa9 - 1 Xhosas Gyimah1 - 3 WPts
29/07/2026Khayelitsha, South Africa8 - 1 Thulani Dlala4 - 14(4) WPts
08/06/2026iBhayi, South Africa7 - 1 Jevonte Ayim5 - 31 WPts
20/04/2026Khayelitsha, South Africa7 - 0 Ndumisa Khumalo29 - 18 LPts
20/03/2026Khayelitsha, South Africa6 - 0 Josef Van Jaarsveld0 - 0 WPts
27/01/2026Katlehong, South Africa5 - 0 Richard Kiyaya3 - 7 WPts
28/11/2025Katlehong, South Africa4 - 0 Josh Kikedi0 - 4 WPts
29/09/2025Katlehong, South Africa3 - 0 Haziem Norovbanzad21 - 28 WPts
01/08/2025Katlehong, South Africa2 - 0 Tevin Bawuah1 - 1 WPts
02/06/2025Katlehong, South Africa1 - 0 Malcolm Tshimpaka3 - 5 WPts
05/04/2025Katlehong, South Africa0 - 0 Sid Tshimowa2 - 3 WPts