Weightclass:  Featherweight
Location:  Pretoria, South Africa
Record:  3 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2027Pretoria, South Africa2 - 24 Baltasar Atilano1 - 9(1) WPts
02/05/2027Pretoria, South Africa2 - 23 Ardashes Sakislyan10 - 16 LPts
03/03/2027Pretoria, South Africa2 - 22 Ndumisa Dlala0 - 0 LPts
02/01/2027Pretoria, South Africa2 - 21 Nhlanhla Dlala0 - 1 LPts
03/11/2026Pretoria, South Africa2 - 20 Abdul Baha3 - 4 LPts
04/09/2026Pretoria, South Africa2 - 19 Isaak Dambjakalns2 - 5 LPts
06/07/2026Pretoria, South Africa2 - 18 Angel Ledezma7 - 11 LPts
07/05/2026Pretoria, South Africa2 - 17 Andrii Kasymbecoff10 - 13(1) LPts
08/03/2026Pretoria, South Africa2 - 16 Ahmed Jamal2 - 8 LPts
08/01/2026Pretoria, South Africa2 - 15 Gideon Klerk1 - 1 LPts
08/11/2025Pretoria, South Africa2 - 14 Ed Theunissen0 - 5 LPts
08/09/2025Pretoria, South Africa1 - 14 Mandla Phala2 - 5 WPts
09/07/2025Linz, Austria1 - 13 Sigwald Jakobiec4 - 12 LPts
11/05/2025Durban, South Africa1 - 12 Ashley Tshianzambonga4(1) - 14 LPts
15/03/2025Bergen, Norway1 - 11 Ker Ronning7 - 17 LPts
15/01/2025Tembisa, South Africa1 - 10 Lewis Twala2 - 1 LPts
20/11/2024Pretoria, South Africa1 - 9 Chris Kabukabu1 - 0 LPts
21/09/2024Germiston, South Africa1 - 8 Zach De Villiers5 - 8 LPts
18/08/2024Pretoria, South Africa1 - 7 Denys Wessels0 - 0 LPts
13/07/2024Pretoria, South Africa1 - 6 Dylan Masina0 - 6 LPts
13/05/2024Pretoria, South Africa1 - 5 Fumio Haga3 - 9 LPts
15/03/2024Ensenada, Mexico1 - 4 Santiago Alameda4 - 18 LPts
16/01/2024Tembisa, South Africa1 - 3 John Kahodi18(2) - 17 LPts
30/11/2023Split, Croatia1 - 2 Ljubo Jurjevic3 - 5 LPts
02/10/2023Mamelodi, South Africa1 - 1 Andile Hlatshwayo32(1) - 7 LPts
18/08/2023Tembisa, South Africa1 - 0 Isaac Manyisa0 - 0 LPts
18/07/2023Pretoria, South Africa0 - 0 Vuyisile Masango2 - 1 WPts