Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  22 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2023Khayelitsha, South Africa21 - 5 Keun-ho Jun0 - 11 WPts
19/11/2022Khayelitsha, South Africa20 - 5 Josh Katshkudinu5 - 7 WPts
20/09/2022Khayelitsha, South Africa19 - 5 Yavuz Orhan1 - 7 WPts
22/07/2022Khayelitsha, South Africa18 - 5 Harvey Nkoana1 - 4 WPts
22/05/2022Khayelitsha, South Africa17 - 5 Jackson Motupa0 - 1 WPts
23/03/2022Khayelitsha, South Africa16 - 5 Voshon Waris0 - 3 WPts
21/01/2022Khayelitsha, South Africa15 - 5 Feliciaan De Bruyn5 - 8 WPts
20/11/2021Khayelitsha, South Africa14 - 5 Hernan Campo2 - 6 WPts
19/09/2021Khayelitsha, South Africa13 - 5 Tevin Antwi0 - 3 WPts
19/07/2021Khayelitsha, South Africa13 - 4 Oscar Kampen2 - 6 LPts
18/05/2021Khayelitsha, South Africa12 - 4 Seth Ngandu6 - 10 WPts
18/03/2021Khayelitsha, South Africa11 - 4 Gregor Arras2 - 18 WPts
18/01/2021Baku, Azerbaijan11 - 3 Heydar Harroun7 - 8 LPts
18/11/2020Khayelitsha, South Africa10 - 3 Ignado Buron7 - 8 WPts
18/09/2020Khayelitsha, South Africa9 - 3 Vul Mogoeng8 - 7 WPts
17/07/2020Georgetown, Guyana9 - 2 David Selby10 - 6 LPts
19/05/2020Ciudad del Este, Paraguay8 - 2 Rodrigo Valdivia6 - 7 WPts
21/03/2020Khayelitsha, South Africa7 - 2 Mohsin Lodi4 - 8 WPts
21/01/2020Khayelitsha, South Africa7 - 1 Subusiso Zulu2 - 4 LPts
21/11/2019Randburg, South Africa6 - 1 Dave Keet2 - 4 WPts
12/10/2019Khayelitsha, South Africa5 - 1 Gennady Dreval1 - 6 WPts
12/08/2019Khayelitsha, South Africa4 - 1 Ewan Bhengu2 - 1 WPts
12/06/2019Mamelodi, South Africa3 - 1 Spencer Makanda0 - 3 WPts
04/05/2019Khayelitsha, South Africa3 - 0 Kolzak Tyurin4 - 2 LPts
04/03/2019Boksburg, South Africa2 - 0 Umi Sisulu0 - 2 WPts
19/01/2019Khayelitsha, South Africa1 - 0 Selestino Solar3 - 2 WPts
18/11/2018Khayelitsha, South Africa0 - 0 Daniil Mihal0 - 5 WPts