Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  19 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2029Khayelitsha, South Africa18 - 8 Frisco Corpus10 - 30 WPts
21/04/2029Khayelitsha, South Africa17 - 8 Tabansi Adusei1 - 5 WPts
20/02/2029Khayelitsha, South Africa16 - 8 Severin du Cerceau3 - 9 WPts
22/12/2028Khayelitsha, South Africa15 - 8 Avel Bily12 - 13 WPts
23/10/2028Khayelitsha, South Africa14 - 8 Peter Venter2 - 3 WPts
24/08/2028Khayelitsha, South Africa14 - 7 Frank Bryce4 - 5 LPts
26/06/2028Khayelitsha, South Africa13 - 7 Walter Vermeulen7 - 8 WPts
26/04/2028Khayelitsha, South Africa12 - 7 Randeep Bawa2 - 2 WPts
27/02/2028Khayelitsha, South Africa11 - 7 Madisha Baloyi1 - 5 WPts
29/12/2027Khayelitsha, South Africa10 - 7 Evert Morkel4 - 9 WPts
30/10/2027Khayelitsha, South Africa10 - 6 Rich Kani5 - 4 LPts
31/08/2027Khayelitsha, South Africa9 - 6 Siyabonga Magqwaka5 - 9 WPts
01/07/2027Pretoria, South Africa9 - 5 Paul Kalunga13 - 4 LPts
31/05/2027Tarant, Italy8 - 5 Cristiano Padelli0 - 5 WPts
02/04/2027San Miguelito, Panama7 - 5 Dario Forero17 - 23 WPts
02/02/2027Salerno, Italy6 - 5 Silvestro Di Giorgio5 - 10 WPts
05/12/2026Khayelitsha, South Africa6 - 4 Quashawn Rantie6 - 4 LPts
06/10/2026Soweto, South Africa6 - 3 Vashon Kanda2 - 8 LPts
12/08/2026Khayelitsha, South Africa5 - 3 Marvel Bazile0 - 12 WPts
14/06/2026Khayelitsha, South Africa4 - 3 Kiki Monforte2 - 17(1) WPts
16/04/2026Oran, Algeria3 - 3 Aftab Younes4 - 9 WPts
16/02/2026iBhayi, South Africa2 - 3 Luvolwethu Ramatlhodi1 - 2 WPts
09/01/2026East London, South Africa2 - 2 Nathan Banga18 - 25(1) LPts
07/12/2025Pretoria, South Africa1 - 2 Reimond De Kock0 - 0 WPts
02/11/2025Tembisa, South Africa0 - 2 Johnny Manfueni7 - 16(1) WPts
14/09/2025Umlazi, South Africa0 - 1 Ian Madioko13(1) - 24 LPts
13/08/2025Khayelitsha, South Africa0 - 0 Jochem Liebenberg4 - 3 LPts