Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  23 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2022Soweto, South Africa22 - 7 Jose Rodas5 - 7 WPts
10/10/2022Soweto, South Africa21 - 7 Dickie Palaszynski5(1) - 18 WPts
11/08/2022Soweto, South Africa20 - 7 Xavier Marcial16 - 4 WPts
10/06/2022Soweto, South Africa19 - 7 Rehman Sawaya3(1) - 23 WPts
11/04/2022Soweto, South Africa18 - 7 Federico Milian1 - 5(2) WPts
10/02/2022Soweto, South Africa17 - 7 Asaf Djabbarov6 - 12 WPts
10/12/2021Soweto, South Africa16 - 7 Zain Sani6 - 16 WPts
09/10/2021Soweto, South Africa15 - 7 Tokelo Dikgacoi1 - 0 WPts
08/08/2021Soweto, South Africa14 - 7 Rehan Madani3 - 17 WPts
07/06/2021Soweto, South Africa13 - 7 Kenzie Rensburg16(1) - 3 WPts
07/04/2021Soweto, South Africa12 - 7 Hayden Pienaar1 - 0 WPts
04/02/2021Soweto, South Africa12 - 6 Onur Sarica17 - 3 LPts
06/12/2020Charlotte, USA11 - 6 Gethin Cardenas1 - 4 WPts
07/10/2020Soweto, South Africa10 - 6 Themba Rantie0 - 1 WPts
08/08/2020Pretoria, South Africa9 - 6 Alen Kabemba7 - 7 WPts
08/06/2020Soshanguve, South Africa8 - 6 John Ngiama3(1) - 12 WPts
10/04/2020Pretoria, South Africa8 - 5 Johnny Tshwete10 - 4 LPts
12/02/2020Soweto, South Africa7 - 5 Geoff Tier0 - 2 WPts
13/12/2019Toronto, Canada7 - 4 Davie Dunlap7 - 1 LPts
15/10/2019Soweto, South Africa6 - 4 Tavon Akrofi6 - 3 WPts
15/08/2019Soweto, South Africa5 - 4 Ingmar Sogard0 - 2 WPts
16/06/2019Soweto, South Africa5 - 3 Simba Kamathi6 - 3 LPts
17/04/2019Khayelitsha, South Africa4 - 3 Wandisile Twala0 - 2 WPts
21/02/2019East London, South Africa3 - 3 Huys Smit3 - 2 WPts
24/12/2018Soweto, South Africa3 - 2 Peabo Ntshangase0 - 2 LPts
29/10/2018Tembisa, South Africa2 - 2 Xhosas Addy0 - 3 WPts
15/09/2018Soweto, South Africa1 - 2 Genard De Vries1 - 2 WPts
15/07/2018Hamburg, Germany1 - 1 Drud Hemp3 - 0 LPts
17/05/2018Soweto, South Africa1 - 0 Macario Ocana0 - 1 LPts
19/03/2018Soweto, South Africa0 - 0 Dave Nzinga0 - 2 WPts