Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  3 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2030Khayelitsha, South Africa2 - 25 Vidal Baros2 - 11 WPts
13/07/2030Khayelitsha, South Africa2 - 24 Vidal Viana5 - 10 LPts
13/05/2030Khayelitsha, South Africa2 - 23 Kolya Stauvers2 - 5 LPts
15/03/2030Khayelitsha, South Africa2 - 22 Fedya Cimmermanis6(1) - 21 LPts
14/01/2030Khayelitsha, South Africa2 - 21 Juan Quijada7 - 13 LPts
15/11/2029Khayelitsha, South Africa2 - 20 Ellis Yeatts5 - 3 LPts
15/09/2029Khayelitsha, South Africa2 - 19 Rodrigo Manriquez5 - 6 LPts
17/07/2029Khayelitsha, South Africa2 - 18 Ian Sekola1 - 3 LPts
18/05/2029Khayelitsha, South Africa2 - 17 Napoleon Zakari0 - 4 LPts
19/03/2029Khayelitsha, South Africa2 - 16 Elturan Noor3 - 8 LPts
18/01/2029Khayelitsha, South Africa2 - 15 Chris Palomares10 - 8 LPts
20/11/2028Khayelitsha, South Africa2 - 14 Jordan Tlolane2 - 1 LPts
21/09/2028Khayelitsha, South Africa1 - 14 Cody Kimmins3 - 14 WPts
23/07/2028Cape Town, South Africa1 - 13 Ian Kabudji18 - 16 LPts
25/05/2028Soweto, South Africa1 - 12 Itumeleng Nhleko0 - 8 LPts
27/03/2028Khayelitsha, South Africa1 - 11 Chris Malan5 - 10 LPts
28/01/2028Wichita, USA1 - 10 Rob Lawhead17 - 11(1) LPts
30/11/2027Khayelitsha, South Africa0 - 10 Salim Nqakula1 - 0 WPts
01/10/2027Khayelitsha, South Africa0 - 9 Nwa Awal2 - 9 LPts
02/08/2027Khayelitsha, South Africa0 - 8 Polo Papafio6 - 7 LPts
03/06/2027Dubai, UAE0 - 7 Abdul Hossein2 - 11 LPts
05/04/2027Lyon, France0 - 6 Jay Beaumarchais8 - 10 LPts
05/02/2027Khayelitsha, South Africa0 - 5 Cable Trintignant5 - 11 LPts
08/12/2026Durban, South Africa0 - 4 Nick Bungu7 - 9 LPts
17/10/2026Brasilia, Brazil0 - 3 Joaquin Reina5 - 8 LPts
19/08/2026Randburg, South Africa0 - 2 Jochem Liebenberg10 - 4 LPts
27/06/2026Kawagoe, Japan0 - 1 Akira Fujii4 - 20 LPts
29/04/2026Khayelitsha, South Africa0 - 0 Evert Morkel0 - 2 LPts