Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  1 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2035Khayelitsha, South Africa1 - 24 Zachary Kaudia1 - 7 LPts
12/11/2034Khayelitsha, South Africa1 - 23 Charles Mfunyi2 - 20 LPts
12/09/2034Paris, France1 - 22 Villard Roussel3 - 26 LPts
15/07/2034Amman, Jordan1 - 21 Majid Jamail6 - 13(1) LPts
17/05/2034Khayelitsha, South Africa1 - 20 Siphelele Rantie1 - 8 LPts
17/03/2034Bratislava, Slovakia0 - 20 JonᚠPetru1 - 1 WPts
17/01/2034San Jose, Costa Rica0 - 19 Vegas Guillermo6 - 23 LPts
19/11/2033Vilnius, Lithuania0 - 18 Oliwier Flak9 - 13 LPts
21/09/2033Amman, Jordan0 - 17 Rehan Atia14 - 24 LPts
24/07/2033Sofia, Bulgaria0 - 16 Zahari á Hristov9 - 21 LPts
26/05/2033Cape Town, South Africa0 - 15 Lukman Ngcobo17 - 3 LPts
30/03/2033Khayelitsha, South Africa0 - 14 Thulani Mthethwa6 - 8 LPts
29/01/2033Waterbury, USA0 - 13 Dale Young17 - 5 LPts
30/11/2032Khayelitsha, South Africa0 - 12 Justin Lancoan16 - 8 LPts
01/10/2032Mitchells Plain, South Africa0 - 11 Eric Mbekile6 - 22 LPts
03/08/2032Soweto, South Africa0 - 10 Declan Kathrada15 - 5 LPts
11/06/2032Durban, South Africa0 - 9 Dom Mpontshane6 - 19 LPts
03/05/2032Boksburg, South Africa0 - 8 Tavon Phala0 - 0 LPts
02/04/2032Roodepoort, South Africa0 - 7 Ewan Mamadou3 - 10 LPts
06/02/2032Khayelitsha, South Africa0 - 6 Jackson Govender0 - 5 LPts
08/12/2031Pretoria, South Africa0 - 5 Malcolm Nganiza11(1) - 9 LPts
21/10/2031Mitchells Plain, South Africa0 - 4 Francis Heyns1 - 2 LPts
26/08/2031Port Elizabeth, South Africa0 - 3 Isaac Bungu9 - 22 LPts
23/07/2031Umlazi, South Africa0 - 2 Quoitrel Adams1 - 0 LPts
13/06/2031Port Elizabeth, South Africa0 - 1 Cody Kotze9 - 3 LPts
05/05/2031Khayelitsha, South Africa0 - 0 Ulises Gallego28 - 17 LPts