Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  22(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2024Johannesburg, South Africa21(1) - 17 Vitali Kuzminski0 - 7 WPts
28/05/2024Johannesburg, South Africa20(1) - 17 Cipriano Reinoso1 - 11 WPts
30/03/2024Johannesburg, South Africa19 - 17 Adnan Ayub12 - 21(4) WKO3
30/01/2024Johannesburg, South Africa18 - 17 Max Hemming5 - 21 WPts
01/12/2023Johannesburg, South Africa17 - 17 Juan Lopez0 - 2 WPts
01/10/2023Johannesburg, South Africa16 - 17 Bryn Tarbert1 - 1 WPts
02/08/2023Johannesburg, South Africa16 - 16 Diego Malapira13(2) - 17 LPts
02/06/2023Johannesburg, South Africa15 - 16 John Salihu1 - 8(1) WPts
03/04/2023Johannesburg, South Africa14 - 16 Sergio Del Rosso1 - 2 WPts
02/02/2023Johannesburg, South Africa13 - 16 Minte Snyman0 - 5 WPts
03/12/2022Johannesburg, South Africa12 - 16 Vuyisile Nonyane11 - 16 WPts
03/10/2022Johannesburg, South Africa11 - 16 Bongani Sangweni6 - 16 WPts
04/08/2022Pretoria, South Africa11 - 15 Peabo Knoetze16 - 8 LPts
13/06/2022Pretoria, South Africa10 - 15 Dume Govender9(1) - 15 WPts
25/04/2022Durban, South Africa10 - 14 Mduduzi Phaahla14 - 7 LPts
25/03/2022Watford, UK9 - 14 Callum Edmund13 - 6 WPts
25/01/2022Oslo, Norway8 - 14 Gunnar Egner9 - 11 WPts
27/11/2021Dun Laoghaire, Ireland8 - 13 Seamus Finnin7 - 15 LPts
29/09/2021Durban, South Africa8 - 12 Luvolwethu Nhleko7 - 12 LPts
07/08/2021Johannesburg, South Africa7 - 12 Oswald Krim4 - 10 WPts
06/06/2021Johannesburg, South Africa7 - 11 Harry Howell6 - 3 LPts
07/04/2021Johannesburg, South Africa6 - 11 Ian Madioko0 - 9 WPts
04/02/2021Soweto, South Africa6 - 10 Chiamaka Ankrah2 - 14 LPts
10/12/2020Soweto, South Africa6 - 9 Ramahlwe Coetzee6 - 9 LPts
30/10/2020Mitchells Plain, South Africa6 - 8 Oupa Mahlangu15 - 3 LPts
27/09/2020Zaragoza, Spain5 - 8 Reyes Abalos4 - 3 WPts
30/07/2020Carrefour, Haiti5 - 7 Demont Castile10 - 2 LPts
31/05/2020San Jose, Costa Rica5 - 6 Quico Mancillas11 - 4 LPts
01/04/2020Havana, Cuba5 - 5 Reyes Veliz3 - 2 LPts
02/02/2020Johannesburg, South Africa5 - 4 Gift Mashaba6 - 8 LPts
03/12/2019Soweto, South Africa4 - 4 Dave Tshiebelela3 - 6 WPts
28/10/2019Soweto, South Africa3 - 4 Richard Mbuyi3 - 2 WPts
05/09/2019Graz, Austria2 - 4 Roland Varendorff0 - 0 WPts
08/07/2019Santa Maria, Philippines2 - 3 Diego Gabaldon5 - 3 LPts
09/05/2019Port Elizabeth, South Africa1 - 3 Phumelele Nzimande2 - 0 WPts
02/04/2019New Haven, USA0 - 3 Michael Kenna3 - 6 WPts
01/02/2019La Paz, Bolivia0 - 2 Carlos Sicilia4 - 1 LPts
03/12/2018Shantou, China0 - 1 Yao Hoh6 - 1 LPts
05/10/2018Johannesburg, South Africa0 - 0 Rachamongkol Daosawang1 - 0 LPts