Weightclass:  Bantamweight
Location:  Soweto, South Africa
Record:  25(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2026Soweto, South Africa24(1) - 24 Bahadur Sagar4 - 5 WPts
04/06/2026Soweto, South Africa23(1) - 24 Dimos Inga4 - 14 WPts
05/04/2026Soweto, South Africa22 - 24 Uzondu Kingson0 - 1 WKO1
05/02/2026Soweto, South Africa21 - 24 Steven De Kock3 - 5(1) WPts
07/12/2025Soweto, South Africa20 - 24 Marjun Matos1 - 9(1) WPts
08/10/2025Soweto, South Africa19 - 24 Chata Adu8 - 7 WPts
09/08/2025Soweto, South Africa18 - 24 Merijntje Van Straaten0 - 5 WPts
10/06/2025Soweto, South Africa17 - 24 Corey Makiadi0 - 1 WPts
11/04/2025Soweto, South Africa16 - 24 Kadeem Afful7 - 15 WPts
10/02/2025Soweto, South Africa15 - 24 Mzikayise Mini1 - 7 WPts
12/12/2024Soweto, South Africa14 - 24 Cody Teagan10 - 11 WPts
12/10/2024Soweto, South Africa13 - 24 Bongi Selebi8 - 10 WPts
15/08/2024Baku, Azerbaijan12 - 24 Alekber Talshinskii25(1) - 16 WPts
17/06/2024Soweto, South Africa11 - 24 Thabo September0 - 2 WPts
18/04/2024Tembisa, South Africa11 - 23 Noah Nyauza13 - 20 LPts
26/02/2024Soweto, South Africa10 - 23 Subusiso Chikane3 - 9 WPts
28/12/2023Soweto, South Africa9 - 23 Vuyisile Masango1 - 1 WPts
29/10/2023Soweto, South Africa9 - 22 Giles Joubert3 - 6 LPts
30/08/2023Cairo, Egypt9 - 21 Farhan Ghannam16(1) - 17 LPts
01/07/2023Soweto, South Africa8 - 21 Mark Trevor3 - 7 WPts
02/05/2023Trujillo, Peru7 - 21 Angel Osorio3(1) - 13 WPts
04/03/2023Bratislava, Slovakia7 - 20 Slßvek Kohout35 - 2 LPts
04/01/2023Riga, Latvia7 - 19 Kolya Sarfas15 - 13 LPts
06/11/2022Soweto, South Africa6 - 19 Angel Osorio3(1) - 10 WPts
07/09/2022Khayelitsha, South Africa6 - 18 Ayabulela Zungu8 - 19 LPts
10/07/2022Carrefour, Haiti6 - 17 Satch Marceau16 - 13 LPts
12/05/2022Soweto, South Africa5 - 17 Kasi Pianim6 - 14 WPts
13/03/2022Abidjan, Ivory Coast4 - 17 Jacques Delahaye3 - 24 WPts
12/01/2022Soweto, South Africa3 - 17 Ebi Hlatshwayo8 - 15(1) WPts
11/11/2021Soweto, South Africa3 - 16 Marvel Lasalle15 - 7(1) LPts
11/09/2021Bangkok, Thailand3 - 15 Kongsuk Do17 - 5 LPts
12/07/2021Soweto, South Africa3 - 14 Aleksandr Udens6 - 13 LPts
11/05/2021Soweto, South Africa3 - 13 Xayvion Cobbina7 - 10 LPts
11/03/2021Havana, Cuba3 - 12 Xabat Baca13(4) - 7 LPts
11/01/2021Roodepoort, South Africa3 - 11 Phil Cloete4 - 9 LPts
13/11/2020San Juan, Puerto Rico3 - 10 Cruz Cendejas6 - 7 LPts
14/09/2020Soweto, South Africa3 - 9 Ewan Meer10 - 8 LPts
13/07/2020Santa Rosa, Philippines3 - 8 Desiderio Campoy3 - 11 LPts
15/05/2020Soweto, South Africa3 - 7 Xhosas Ntuli4 - 5 LPts
14/03/2020Soweto, South Africa2 - 7 Kai Gordon3 - 5 WPts
13/01/2020Soweto, South Africa2 - 6 Makalo Mbalula7 - 2 LPts
12/11/2019Randburg, South Africa2 - 5 Puleng Mfeketho4 - 4 LPts
21/09/2019Cape Town, South Africa1 - 5 Fagrie Baloyi4 - 7 WPts
31/07/2019Soweto, South Africa1 - 4 Pancho Sanches2 - 5 LPts
01/06/2019Soweto, South Africa1 - 3 Kai Ngimbi4 - 5 LPts
01/04/2019Ponce, Puerto Rico1 - 2 Zacarias Tagle4 - 2 LPts
01/02/2019Khayelitsha, South Africa1 - 1 Marques Gcaba1 - 2 LPts
04/12/2018Soweto, South Africa1 - 0 Clint Cheah2 - 3 LPts
05/10/2018Soweto, South Africa0 - 0 Razi Memedli0 - 1 WPts