Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  20 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/10/2022Soweto, South Africa19 - 5 Alano Custodio8 - 22 WPts
11/08/2022Soweto, South Africa18 - 5 Taras Stupak14(1) - 12 WPts
11/06/2022Soweto, South Africa17 - 5 John Alhassan5 - 17 WPts
12/04/2022Soweto, South Africa16 - 5 Dirar Zamzami8(1) - 6 WPts
12/02/2022Soweto, South Africa15 - 5 Gift Mashaba12 - 16 WPts
12/12/2021Soweto, South Africa14 - 5 Rafael Penano15(1) - 9 WPts
12/10/2021Soweto, South Africa13 - 5 Danylko Karmazin3 - 16 WPts
11/08/2021Soweto, South Africa12 - 5 Yago Olmeda16 - 5 WPts
10/06/2021Soweto, South Africa11 - 5 Tae-hee Chew12 - 6 WPts
11/04/2021Soweto, South Africa10 - 5 Bronco Somero2 - 5 WPts
09/02/2021Soweto, South Africa9 - 5 Raimy Bonchaka9 - 10 WPts
10/12/2020Soweto, South Africa8 - 5 On Keng1 - 6 WPts
10/10/2020Soweto, South Africa7 - 5 Toon Van den Bergh12 - 6 WPts
21/08/2020Ruiru, Kenya6 - 5 Tevin Gichere0 - 8 WPts
22/06/2020Hamburg, Germany6 - 4 Bernd Mantei6 - 9 LPts
24/04/2020Marseille, France6 - 3 Emmanuel Mader7 - 4 LPts
25/02/2020Soweto, South Africa5 - 3 Mikael Neirync5 - 6 WPts
27/12/2019Athens, Greece5 - 2 Thersites Soulis4 - 7 LPts
28/10/2019Soweto, South Africa4 - 2 Runako Appiah2 - 5 WPts
28/08/2019Port-de-Paix, Haiti4 - 1 Marc de Balzac10 - 0 LPts
30/06/2019Durban, South Africa3 - 1 Xayvion Mbekile1 - 2 WPts
03/05/2019Cardiff, UK3 - 0 Richard Lawgoch1 - 2 LPts
04/03/2019Soweto, South Africa2 - 0 Elio Loots1 - 0 WPts
04/01/2019Soweto, South Africa1 - 0 James Louw0 - 1 WPts
06/11/2018Soweto, South Africa0 - 0 Nawaphon Por Chokchai4 - 1 WPts