Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  14 - 8(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2022Khayelitsha, South Africa13 - 8(1) Giovanni Van Biljon1 - 4 WPts
24/01/2022Khayelitsha, South Africa12 - 8(1) Peter Kamele7(1) - 8 WPts
24/11/2021Khayelitsha, South Africa11 - 8(1) Umi Addy10 - 9 WPts
23/09/2021Khayelitsha, South Africa10 - 8(1) Quaddus Serero6 - 15 WPts
23/07/2021Khayelitsha, South Africa9 - 8(1) Chang-soo Joh11(1) - 10 WPts
22/05/2021Khayelitsha, South Africa8 - 8(1) Vladan Hasek5 - 0 WPts
23/03/2021Khayelitsha, South Africa8 - 7 Tshepo Ngcobo13 - 4 LKO3
23/01/2021Khayelitsha, South Africa8 - 6 Eloy Laura16 - 3 LPts
22/11/2020Khayelitsha, South Africa7 - 6 Clint Shank12 - 7 WPts
23/09/2020Dushanbe, Tajikistan7 - 5 Mehman Tagiev11 - 2 LPts
25/07/2020Katlehong, South Africa6 - 5 Francies Steyn2 - 9 WPts
28/05/2020Asuncion, Paraguay5 - 5 Xalvador Cerro4 - 10 WPts
30/03/2020Accra, Ghana5 - 4 Euan Assiful5 - 4 LPts
31/01/2020Mashhad, Iran4 - 4 Huang-fu Oi4 - 9 WPts
02/12/2019Khayelitsha, South Africa3 - 4 Kieran Mombeshora4 - 5 WPts
02/10/2019Khayelitsha, South Africa2 - 4 Vasyl Lach5 - 1 WPts
02/08/2019Portmore, Jamaica2 - 3 Sam Voyles3 - 3 LPts
04/06/2019Mamelodi, South Africa2 - 2 Vuyisile Mabokgwane2 - 1 LPts
25/04/2019Soweto, South Africa2 - 1 Adje Van den Berg3 - 1 LPts
21/03/2019Antofagasta, Chile2 - 0 Joaquin Vina1 - 0 LPts
19/01/2019Khayelitsha, South Africa1 - 0 Lavaughn Mthethwa2 - 0 WPts
18/11/2018Khayelitsha, South Africa0 - 0 Baptiste Hallewyn1 - 1 WPts