Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  18(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2027Khayelitsha, South Africa17(2) - 13 Rodrigo De Santos2 - 9 WPts
10/07/2027Khayelitsha, South Africa16(2) - 13 Dom Venter1 - 0 WPts
11/05/2027Khayelitsha, South Africa15(2) - 13 Zaid Khumalo4 - 2 WPts
12/03/2027Khayelitsha, South Africa14(2) - 13 Avel Dzik7 - 14 WPts
11/01/2027Khayelitsha, South Africa14(2) - 12 Rashid Haque11(1) - 23 LPts
12/11/2026Khayelitsha, South Africa13(2) - 12 Tlou Ntuli6 - 23 WPts
12/09/2026Khayelitsha, South Africa12(2) - 12 Suor Baikam2 - 9 WPts
14/07/2026Khayelitsha, South Africa11(2) - 12 Jaguar Leal7 - 7 WPts
14/05/2026Khayelitsha, South Africa10(1) - 12 Floyd Serero2 - 2 WKO3
16/03/2026Khayelitsha, South Africa9 - 12 Nhlanhla Kune1 - 1 WKO3
16/01/2026Khayelitsha, South Africa9 - 11 Thabo Dube4 - 6 LPts
17/11/2025Khayelitsha, South Africa8 - 11 Theo Honore4 - 7 WPts
18/09/2025Khayelitsha, South Africa7 - 11 Wayne Thomas1 - 3 WPts
21/07/2025Khayelitsha, South Africa6 - 11 Itumeleng Modjeka0 - 1 WPts
23/05/2025Khayelitsha, South Africa6 - 10 Gift Hanekom6 - 14 LPts
25/03/2025Soweto, South Africa6 - 9 Quoitrel Dotse14 - 11 LPts
27/01/2025Port Elizabeth, South Africa5 - 9 Ayabulela Mabokgwane1 - 7 WPts
29/11/2024Lima, Peru5 - 8 Joaquin Delgado33 - 23(1) LPts
01/10/2024Anderlecht, Belgium5 - 7 Dabney Phillippe13 - 8 LPts
03/08/2024Varna, Bulgaria4 - 7 Lyubomir á Kovalkov6 - 10 WPts
05/06/2024Pretoria, South Africa3 - 7 Diallo Khumalo0 - 4 WPts
10/04/2024Pretoria, South Africa3 - 6 Voshon Letlabika16(1) - 17 LPts
12/02/2024Curitiba, Brazil3 - 5 Edmundo Vilar0 - 0 LPts
15/12/2023Graz, Austria3 - 4 Hastings Ehrenstein24 - 14 LPts
17/10/2023Piraeus, Greece2 - 4 Phaethon Barberis8 - 27 WPts
19/08/2023Pretoria, South Africa2 - 3 Ricky Ncita19 - 12 LPts
22/06/2023Khayelitsha, South Africa1 - 3 Sab Erlanow15(1) - 16 WPts
24/04/2023Soweto, South Africa1 - 2 Dries Snyman21(2) - 11 LPts
06/03/2023Winnipeg, Canada1 - 1 Arnie Lundie13 - 16 LPts
06/01/2023Tembisa, South Africa1 - 0 Dale Stander13 - 11 LPts
05/12/2022Khayelitsha, South Africa0 - 0 Duncan Blaauw1 - 7 WPts