Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  22 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2025Soweto, South Africa21 - 20 Adam Sandercock5 - 6 WPts
21/11/2024Soweto, South Africa20 - 20 Joaquin Monreal1 - 3 WPts
22/09/2024Soweto, South Africa19 - 20 Duante Ayibonte0 - 1 WPts
24/07/2024Soweto, South Africa18 - 20 Santiago Mathias1 - 5 WPts
25/05/2024Soweto, South Africa17 - 20 Julius Ibenegbu2 - 14(1) WPts
26/03/2024Soweto, South Africa16 - 20 Igor Smyshlyaev3 - 6(1) WPts
26/01/2024Soweto, South Africa15 - 20 Ebbe Bergen2 - 13 WPts
27/11/2023Soweto, South Africa15 - 19 Bo-kyung Chae2 - 9 LPts
27/09/2023Soweto, South Africa14 - 19 Tobias Alford2 - 14 WPts
30/07/2023Soweto, South Africa13 - 19 Daaf Snyman4 - 4 WPts
30/05/2023Soweto, South Africa12 - 19 Adam Sembene1 - 5 WPts
31/03/2023Soweto, South Africa11 - 19 Kasi Kotei2 - 2 WPts
30/01/2023Soweto, South Africa10 - 19 John Fouinda0 - 2 WPts
30/11/2022Puebla, Mexico9 - 19 Edmundo Gardin2 - 5 WPts
01/10/2022Soweto, South Africa8 - 19 Obaid Sabet2 - 15 WPts
03/08/2022Bratislava, Slovakia7 - 19 Servßc Kolarik2 - 6 WPts
02/06/2022Baltimore, USA6 - 19 Patrick Solomon5 - 17 WPts
03/04/2022Soweto, South Africa5 - 19 Steven Acheampong9 - 11 WPts
02/02/2022Dushanbe, Tajikistan5 - 18 Hafiz Ghaffari6 - 15 LPts
04/12/2021Umlazi, South Africa4 - 18 Peter Van Wyk10 - 11 WPts
17/10/2021Johannesburg, South Africa4 - 17 Quaddus Adusei2 - 16 LPts
15/09/2021Durban, South Africa4 - 16 Gift Mashaba10 - 15 LPts
03/08/2021Boksburg, South Africa4 - 15 Runako Appiah3 - 16 LPts
06/06/2021Bangkok, Thailand4 - 14 Petchbodin Chanabut17 - 2 LPts
07/04/2021Soweto, South Africa3 - 14 Ndumisa Patosi2 - 4 WPts
04/02/2021Soweto, South Africa2 - 14 Kaleb Agbee6 - 10 WPts
05/12/2020Harare, Zimbabwe2 - 13 Joshua Chawapiwa4 - 13 LPts
06/10/2020Umlazi, South Africa2 - 12 Peter Van Wyk7 - 7 LPts
08/08/2020Durban, South Africa2 - 11 Bruin Marais4 - 7 LPts
12/06/2020Perth, Australia2 - 10 Harry Hughson2 - 8 LPts
14/04/2020Soweto, South Africa2 - 9 Lewie Pfeuffer6 - 3 LPts
15/02/2020Roodepoort, South Africa2 - 8 Reneilwe Gumede2 - 5 LPts
24/12/2019Randburg, South Africa1 - 8 Dumisani Nqakula3 - 5 WPts
26/10/2019San Jose, Costa Rica1 - 7 Manuel Bobadilla1 - 4 LPts
28/08/2019Soweto, South Africa0 - 7 James Trzeguet1 - 4 WPts
29/06/2019Soweto, South Africa0 - 6 Usi Pungwayo7 - 1 LPts
30/04/2019Soweto, South Africa0 - 5 Kolzak Kevite2 - 4 LPts
28/02/2019Manukau, New Zealand0 - 4 Tuna Himiona2 - 3 LPts
31/12/2018Cape Town, South Africa0 - 3 Naftali Gyan1 - 2 LPts
02/11/2018Soweto, South Africa0 - 2 Sajid Masih0 - 2 LPts
04/09/2018Soweto, South Africa0 - 1 Jevonte Salifu1 - 4 LPts
07/07/2018Soweto, South Africa0 - 0 Gardiner Rahr1 - 0 LPts