Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  17 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2030Khayelitsha, South Africa16 - 8 Angel Dorantes3 - 7 WPts
12/01/2030Khayelitsha, South Africa15 - 8 Pedro Cortinas8 - 10 WPts
13/11/2029Khayelitsha, South Africa14 - 8 Jake Kinanga0 - 1 WPts
14/09/2029Khayelitsha, South Africa13 - 8 John Rule5 - 11 WPts
16/07/2029Khayelitsha, South Africa12 - 8 John Kanku2 - 2 WPts
17/05/2029Khayelitsha, South Africa11 - 8 Obiajulu Govender0 - 1 WPts
18/03/2029Khayelitsha, South Africa10 - 8 Olle Suhre4 - 1 WPts
17/01/2029Bangkok, Thailand9 - 8 Patomsuk Meelarpkit14 - 20 WPts
19/11/2028Khayelitsha, South Africa9 - 7 Mondli Ntuli15 - 8 LPts
21/09/2028Khayelitsha, South Africa8 - 7 Amjad Nassif1 - 11 WPts
23/07/2028Khayelitsha, South Africa7 - 7 Rais Gad1 - 9 WPts
25/05/2028San Pablo, Philippines6 - 7 Jose Okala1 - 5 WPts
27/03/2028Khayelitsha, South Africa6 - 6 James Malone5 - 4 LPts
28/01/2028Soweto, South Africa6 - 5 Vashon Kanda8 - 11 LPts
02/12/2027Katlehong, South Africa6 - 4 Mike Zungu8 - 14 LPts
30/10/2027Khayelitsha, South Africa5 - 4 Siphelele Ledwaba10 - 6 WPts
28/09/2027Pikine, Senegal4 - 4 Telo Niasse13 - 10 WPts
31/07/2027Montpellier, France3 - 4 Jay Fonck11 - 15 WPts
02/06/2027Umlazi, South Africa3 - 3 Felix Mahlangu22 - 14 LPts
13/04/2027Randburg, South Africa3 - 2 Matt Kiziamina16 - 9 LPts
07/03/2027Soweto, South Africa2 - 2 Itumeleng Nhleko0 - 0 WPts
04/02/2027East London, South Africa2 - 1 Leon De Vries8(1) - 12 LPts
08/12/2026Naples, Italy2 - 0 Leonardo Bresso4 - 17 LPts
10/10/2026Cedar Rapids, USA1 - 0 Hugh Oughton4 - 4 WPts
12/08/2026Khayelitsha, South Africa0 - 0 Oscar Kahembe2 - 3 WPts