Weightclass:  Featherweight
Location:  Tembisa, South Africa
Record:  30 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2024Tembisa, South Africa29 - 11 Telo Paradis1(1) - 5(1) WPts
22/07/2024Tembisa, South Africa28 - 11 Shontae Kyei4 - 10 WPts
23/05/2024Tembisa, South Africa27 - 11 Santiago Ruano4 - 10 WPts
25/03/2024Tembisa, South Africa26 - 11 Shontae Kyei4 - 8 WPts
25/01/2024Tembisa, South Africa25 - 11 Isaac Manyisa2 - 1 WPts
26/11/2023Tembisa, South Africa24 - 11 Quadrees Akrobettoe2 - 12 WPts
25/09/2023Tembisa, South Africa23 - 11 Nedelcho á Akulov0 - 7 WPts
28/07/2023Tembisa, South Africa22 - 11 Deion Bhengu1 - 7 WPts
29/05/2023Tembisa, South Africa21 - 11 Volund Blom3 - 8 WPts
30/03/2023Tembisa, South Africa20 - 11 Vul Amengaetego1 - 4 WPts
29/01/2023Tembisa, South Africa19 - 11 Jean-Franþois Van Biljon1 - 12 WPts
29/11/2022Tembisa, South Africa18 - 11 Maxmilißn Tech3 - 4 WPts
29/09/2022Cape Town, South Africa18 - 10 Ellis Kadiombo8 - 14 LPts
01/08/2022General Santos, Philippines17 - 10 Joaquin Garcia9 - 18 WPts
03/06/2022Buenos Aires, Argentina16 - 10 Antonio Deocampo2 - 0 WPts
05/04/2022Lima, Peru15 - 10 Larenzo Meno0 - 0 WPts
05/02/2022Belo Horizonte, Brazil14 - 10 Macario Casco5 - 16 WPts
08/12/2021Kingston, Jamaica13 - 10 Sam Riddell8 - 12 WPts
10/10/2021Pretoria, South Africa13 - 9 Jayvyn Panyaglo10 - 10 LPts
27/08/2021Johannesburg, South Africa12 - 9 John Ntikabaka15 - 5 WPts
23/07/2021Soweto, South Africa12 - 8 Palman Stander16 - 6 LPts
09/06/2021Tembisa, South Africa11 - 8 David Kayibunda7(1) - 11 WPts
09/04/2021Tembisa, South Africa10 - 8 Dume Govender4 - 9 WPts
06/02/2021Tembisa, South Africa10 - 7 Thulani Nzimande7 - 8 LPts
31/12/2020Tembisa, South Africa10 - 6 Karlo Curkovic15 - 3 LPts
31/10/2020Madrid, Spain10 - 5 Oihane Murcia7 - 12 LPts
02/09/2020Davao City, Philippines10 - 4 Javier Tumambing7 - 2 LPts
04/07/2020Vienna, Austria9 - 4 Sigfrid Dikran4 - 12 WPts
06/05/2020Maracay, Venezuela8 - 4 Jaguar Quezada2 - 1 WPts
08/03/2020Tembisa, South Africa7 - 4 Neil Mubalamata4 - 6 WPts
06/01/2020Algiers, Algeria6 - 4 Atif Messadia7 - 6 WPts
08/11/2019Germiston, South Africa5 - 4 Vashon Kessels3(1) - 3 WPts
04/10/2019Cuenco, Ecuador4 - 4 Rodrigo Cambron6 - 3 WPts
06/08/2019Surrey, Canada4 - 3 Sid Creighton2 - 2 LPts
07/06/2019Mitchells Plain, South Africa3 - 3 Clinton Kiaku0 - 2 WPts
01/05/2019Tembisa, South Africa2 - 3 Mark kaMagwaza2 - 1 WPts
28/02/2019Pretoria, South Africa2 - 2 Quarren Twala2 - 3 LPts
12/01/2019Mamelodi, South Africa2 - 1 James Mampassi4 - 2 LPts
29/11/2018Tembisa, South Africa1 - 1 Hassan Hackimoff0 - 3 WPts
29/09/2018Soweto, South Africa1 - 0 Steven Krige2 - 1 LPts
05/08/2018Tembisa, South Africa0 - 0 Joaquin Valeriano0 - 0 WPts