Weightclass:  Featherweight
Location:  Khayelitsha, South Africa
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2028Khayelitsha, South Africa17 - 8 John Vlok1 - 0 WPts
07/10/2028Khayelitsha, South Africa16 - 8 Gregor Nicholson3 - 4 WPts
09/08/2028Khayelitsha, South Africa15 - 8 Nzuyen Lanh8 - 8 WPts
11/06/2028Khayelitsha, South Africa14 - 8 Paul Bardsley8 - 5 WPts
13/04/2028Khayelitsha, South Africa13 - 8 Juan Carillo3 - 22 WPts
14/02/2028Khayelitsha, South Africa13 - 7 Michael Stein10 - 11 LPts
16/12/2027Khayelitsha, South Africa13 - 6 Ulick Baden10 - 8 LPts
17/10/2027Khayelitsha, South Africa12 - 6 Che Huy1 - 6 WPts
18/08/2027Khayelitsha, South Africa11 - 6 Cleon Booras1 - 1 WPts
19/06/2027Khayelitsha, South Africa10 - 6 Antigoon De Lange0 - 2 WPts
20/04/2027Khayelitsha, South Africa9 - 6 Haas Louw1 - 4 WPts
19/02/2027Khayelitsha, South Africa8 - 6 Nhlanhla Dlala1 - 1 WPts
21/12/2026Pikine, Senegal8 - 5 Jean Pierpoint12 - 13 LPts
23/10/2026Sana'a, Yemen7 - 5 Hassan Najjar6 - 11 WPts
25/08/2026Giza, Egypt6 - 5 Ahmed Fakhry9 - 23 WPts
27/06/2026Incheon, South Korea6 - 4 Ju-young So2 - 19 LPts
29/04/2026Brno, Czech Republic5 - 4 Hugo Rosa7 - 17 WPts
01/03/2026Port Elizabeth, South Africa4 - 4 Shontae Kyei10 - 14 WPts
13/01/2026Roodepoort, South Africa3 - 4 Patrick Kiadikui10 - 14 WPts
07/12/2025Durban, South Africa3 - 3 Gareth Mapumbumakunza0 - 0 LPts
04/11/2025Abobo, Ivory Coast3 - 2 Remi Amiot32 - 12 LPts
06/09/2025Santo Domingo, Ecuador3 - 1 Vidal Rengel15 - 17(3) LPts
09/07/2025Khayelitsha, South Africa2 - 1 Tujan Bazin1 - 9 WPts
11/05/2025Port Elizabeth, South Africa1 - 1 Ethan Sikali1 - 11(2) WPts
21/03/2025Soweto, South Africa1 - 0 Ludacris Dlamini19(1) - 25 LPts
26/01/2025Khayelitsha, South Africa0 - 0 Denys Wessels1 - 3 WPts