Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  18 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2028Soweto, South Africa17 - 18(1) Patrick Goodlet0 - 4 WPts
27/04/2028Soweto, South Africa16 - 18(1) Duante Adarkwa1 - 4 WPts
27/02/2028Soweto, South Africa15 - 18(1) Quico Otero6 - 26 WPts
29/12/2027Soweto, South Africa15 - 17(1) Oihane Morga17 - 11(1) LPts
30/10/2027Soweto, South Africa14 - 17(1) Nathan Leyes8 - 9 WPts
31/08/2027Soweto, South Africa13 - 17(1) Oscar Van der Knaap2 - 2 WPts
01/07/2027Soweto, South Africa12 - 17(1) Tlou Erasmus4 - 13 WPts
02/05/2027Soweto, South Africa11 - 17(1) Urvano Consuegra3(1) - 21 WPts
04/03/2027Soweto, South Africa10 - 17(1) Rob Ngina1 - 2 WPts
04/01/2027Soweto, South Africa9 - 17(1) Fagrie Khuzwayo9 - 13 WPts
06/11/2026Soweto, South Africa8 - 17(1) Abdul Alturk3 - 8 WPts
07/09/2026Soweto, South Africa7 - 17(1) Joaquin Delahoz3 - 13 WPts
09/07/2026Guigang, China7 - 16(1) Qing-Nan Wun36(1) - 18 LPts
11/05/2026Jakarta, Indonesia7 - 15(1) Baab-ullah Arnaz8(1) - 21 LPts
13/03/2026Sana'a, Yemen6 - 15(1) Bilal Bashour6 - 19 WPts
13/01/2026Bucheon, South Korea6 - 14(1) Hyun-soo Mun16 - 8 LPts
15/11/2025Melbourne, Australia6 - 13(1) Ollie Cowman15 - 11 LPts
17/09/2025Soweto, South Africa5 - 13(1) Thabang Mahlangu1 - 7 WPts
19/07/2025Krasnoyarsk, Russia5 - 12(1) Koldan Koksharov11 - 16(2) LPts
21/05/2025Soweto, South Africa4 - 12(1) Cuba Villalovos2 - 11(1) WPts
23/03/2025Changsha, China3 - 12(1) Liang Chi7 - 15(1) WPts
23/01/2025Soweto, South Africa2 - 12(1) Corey Mafafula1 - 17(1) WPts
24/11/2024Kharkiv, Ukraine2 - 11(1) Arseni Mihalko27(2) - 15 LPts
26/09/2024Changchun, China2 - 10(1) Chung Woon9 - 14 LPts
29/07/2024Touba, Senegal2 - 9(1) Marcel Lo33(1) - 10 LPts
31/05/2024Natal, Brazil2 - 8(1) Diego Janota31 - 7 LPts
02/04/2024iBhayi, South Africa2 - 7(1) Justin Mbiye4 - 16 LPts
25/02/2024Mamelodi, South Africa2 - 6(1) Mark Muanza19(2) - 14 LPts
20/01/2024Pretoria, South Africa2 - 5(1) Ramahlwe Sotyu0 - 0 LPts
06/12/2023iBhayi, South Africa2 - 4(1) Michael Ngamina6 - 16 LPts
14/10/2023Durban, South Africa2 - 3(1) Rob Ntshangase10 - 12 LPts
22/08/2023Khayelitsha, South Africa2 - 2(1) Hein Pretorius3 - 3 LPts
24/06/2023Soweto, South Africa1 - 2(1) Felippe Garzon4(2) - 7 WPts
26/04/2023Mamelodi, South Africa1 - 1 Thamsanqa Letsholonyane12 - 16 LKO3
11/03/2023Mamelodi, South Africa1 - 0 Phumelele Muthambi17 - 13 LPts
05/02/2023Soweto, South Africa0 - 0 Ellis Jonker0 - 1 WPts