Weightclass:  Featherweight
Location:  Germiston, South Africa
Record:  17 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2027Germiston, South Africa16 - 12 Rio Baltodano1 - 14(1) WPts
02/11/2026Germiston, South Africa16 - 11 Boris Herisaert11 - 9 LPts
04/09/2026Germiston, South Africa15 - 11 Miguel Menchaca0 - 5 WPts
06/07/2026Germiston, South Africa14 - 11 Jose Tinoco4 - 5(1) WPts
07/05/2026Germiston, South Africa13 - 11 Angus McClenahan7 - 16 WPts
08/03/2026Germiston, South Africa12 - 11 Jonathan Tshibala4 - 6(1) WPts
08/01/2026Germiston, South Africa11 - 11 Gareth Mapumbumakunza1 - 0 WPts
09/11/2025Germiston, South Africa10 - 11 Vannevar Cornelius8 - 16 WPts
10/09/2025Germiston, South Africa9 - 11 Ed Theunissen0 - 4 WPts
12/07/2025Germiston, South Africa8 - 11 Franko Mirkovic7 - 6 WPts
13/05/2025Germiston, South Africa7 - 11 Cris Piedrahita0 - 4 WPts
14/03/2025Germiston, South Africa7 - 10 Sagaz Berrones16(2) - 20 LPts
14/01/2025Dasmarinas, Philippines6 - 10 Alejandro Rubi9 - 15 WPts
16/11/2024Germiston, South Africa5 - 10 Federico Catindig1 - 3 WPts
16/09/2024Germiston, South Africa5 - 9 Filip Kryger0 - 2 LPts
19/07/2024Germiston, South Africa5 - 8 Tohjaya Soeroso1 - 10 LPts
20/05/2024Germiston, South Africa4 - 8 Yves Peeters5 - 6 WPts
22/03/2024Durban, South Africa4 - 7 Joske Van der Walt6 - 20 LPts
29/01/2024Durban, South Africa3 - 7 Polo Ramatlhodi7 - 15 WPts
01/12/2023Durban, South Africa3 - 6 Razi Ngcobo5 - 28(15) LPts
01/10/2023Santo Domingo de Guzman, Dominican Republic2 - 6 Alejandro Alcon9 - 21 WPts
03/08/2023Germiston, South Africa2 - 5 Kian Lifunisabo5 - 5 LPts
03/06/2023Tembisa, South Africa2 - 4 Kian Lifunisabo4 - 5 LPts
05/04/2023Germiston, South Africa2 - 3 Elvin Julin0 - 1 LPts
05/02/2023Soweto, South Africa1 - 3 Naeem Bungu0 - 0 WPts
14/12/2022Cape Town, South Africa1 - 2 Kamohelo Msibi26 - 5 LPts
12/11/2022Durban, South Africa1 - 1 Xayvion Mapisa23(1) - 6 LPts
03/10/2022Germiston, South Africa1 - 0 Coyne Maunier6 - 22 LPts
05/08/2022Germiston, South Africa0 - 0 Jose Perla0 - 0 WPts