Weightclass:  Light Flyweight
Location:  iBhayi, South Africa
Record:  23(3) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2026iBhayi, South Africa22(3) - 20 May Mogoeng2 - 15(1) WPts
11/01/2026iBhayi, South Africa21(3) - 20 Ayanda Coetzee3(1) - 8 WPts
12/11/2025iBhayi, South Africa20(3) - 20 Michele Botha0 - 7 WPts
13/09/2025iBhayi, South Africa19(3) - 20 Subusiso Baloyi4 - 6 WPts
15/07/2025iBhayi, South Africa18(3) - 20 Makalo Mathoho2 - 5 WPts
16/05/2025iBhayi, South Africa17(3) - 20 Neron Chaparro3 - 9 WPts
17/03/2025iBhayi, South Africa16(3) - 20 James Keleku1 - 3 WPts
16/01/2025iBhayi, South Africa15(3) - 20 Ayanda Ntshangase0 - 10 WPts
17/11/2024iBhayi, South Africa14(3) - 20 Steven Magqwaka2 - 7 WPts
17/09/2024iBhayi, South Africa13(3) - 20 Mduduzi Nkoana0 - 9 WPts
19/07/2024iBhayi, South Africa12(3) - 20 Urvano Capuno1 - 1(1) WPts
20/05/2024iBhayi, South Africa11(3) - 20 Penda Magqwaka1 - 0 WPts
21/03/2024Tembisa, South Africa11(3) - 19 Tokelo Sikali19 - 18 LPts
22/01/2024Amman, Jordan10(2) - 19 Umair Raphael10 - 12 WKO3
24/11/2023Randburg, South Africa10(2) - 18 Noah Ledwaba15 - 17 LPts
18/10/2023Durban, South Africa10(2) - 17 Chata Baloyi13(2) - 19 LPts
09/09/2023iBhayi, South Africa9(2) - 17 Okapi Salifu6 - 4 WPts
10/07/2023iBhayi, South Africa8(2) - 17 Nhlanhla Mthethwa10(1) - 21 WPts
28/05/2023Cape Town, South Africa8(2) - 16 Bryn Tuendela26 - 6 LPts
02/04/2023Johannesburg, South Africa8(2) - 15 Alen Ncita7 - 20 LPts
28/02/2023Ciudad del Este, Paraguay8(2) - 14 Ryo Viana17 - 15 LPts
30/12/2022Santa Cruz de la Sierra, Bolivia7(1) - 14 Salvador Escobar1 - 2(2) WKO3
01/11/2022iBhayi, South Africa6(1) - 14 Sam Boyle1 - 9 WPts
03/09/2022iBhayi, South Africa5 - 14 Lebogang Dube3 - 16 WKO3
04/07/2022San Pedro Sula, Honduras4 - 14 Ovidio Sanz8 - 18 WPts
06/05/2022iBhayi, South Africa4 - 13 Vul Antwi6 - 20 LPts
30/03/2022Strasbourg, France4 - 12 Gauvain Clarin6 - 12 LPts
30/01/2022iBhayi, South Africa4 - 11 Paul Van Zyl0 - 2 LPts
29/11/2021iBhayi, South Africa4 - 10 Joaquin Eusebio18 - 5 LPts
29/09/2021Tembisa, South Africa4 - 9 Kwanda Sobukwe14 - 3 LPts
31/07/2021Pretoria, South Africa4 - 8 May Gcaba7 - 11 LPts
25/06/2021Kosice, Slovakia3 - 8 Richard Orlik7 - 15 WPts
26/04/2021Osaka, Japan3 - 7 Akira Seta11 - 8 LPts
26/02/2021Soweto, South Africa3 - 6 Dele Offei8 - 8 LPts
13/01/2021Katlehong, South Africa2 - 6 Kai Furume6 - 6 WPts
10/12/2020iBhayi, South Africa1 - 6 Noe Laguardia0 - 8 WPts
10/10/2020Johannesburg, South Africa1 - 5 Francky Venter16 - 2 LPts
27/08/2020Cape Town, South Africa1 - 4 Bryn Tuendela12 - 2 LPts
15/07/2020Pretoria, South Africa1 - 3 Vul Otoo3 - 11 LPts
10/06/2020Katlehong, South Africa1 - 2 Kai Furume5 - 3 LPts
02/05/2020Guayaquil, Ecuador1 - 1 Ricardo Tabares9 - 5 LPts
04/03/2020Bandar Lampung, Indonesia1 - 0 Topan Rumba0 - 2 LPts
05/01/2020iBhayi, South Africa0 - 0 Sung-yeung Lim0 - 0 WPts