Weightclass:  Bantamweight
Location:  Soweto, South Africa
Record:  21 - 26(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2035Soweto, South Africa20 - 26(2) Callum Lithgow0 - 1 WPts
03/11/2034Soweto, South Africa19 - 26(2) Cornet Potgieter1 - 1 WPts
02/09/2034Soweto, South Africa18 - 26(2) Danny Ager0 - 4 WPts
03/07/2034Soweto, South Africa17 - 26(2) LubomÝr Adamik1 - 5 WPts
02/05/2034Soweto, South Africa16 - 26(2) Marlen Lukin1 - 3 WPts
02/03/2034Soweto, South Africa15 - 26(2) Harvey Oliphant0 - 5 WPts
29/12/2033Soweto, South Africa15 - 25(2) Mzikayise Mahlobo18(3) - 20 LPts
29/10/2033Soweto, South Africa15 - 24(2) Mzikayise Mahlobo17(3) - 20 LPts
29/08/2033Soweto, South Africa15 - 23(2) Senon Lovato16 - 14 LPts
29/06/2033Soweto, South Africa14 - 23(2) Lebogang Ntuli12 - 10 WPts
28/04/2033Soweto, South Africa13 - 23(2) Musa Khuzwayo14 - 20(1) WPts
27/02/2033Soweto, South Africa12 - 23(2) John Tsibwabwa17 - 16 WPts
28/12/2032Rosario, Argentina12 - 22(2) Bronco Vazquez31 - 7 LPts
30/10/2032San Jose, Costa Rica12 - 21(2) Montana Javier10 - 12 LPts
01/09/2032Jaipur, India12 - 20(2) Dayaram Gaur49 - 18 LPts
04/07/2032Johannesburg, South Africa12 - 19(2) Sammy Kelani11 - 19 LPts
07/05/2032Ulaanbaatar, Mongolia12 - 18(2) Li-Liang Ern15 - 20 LPts
09/03/2032Soweto, South Africa11 - 18(2) Umair Tanoos2 - 3 WPts
09/01/2032Glasgow, UK10 - 18(2) Anton Gowans7 - 15 WPts
11/11/2031Amman, Jordan10 - 17(2) Zafa Khalili15 - 8 LPts
13/09/2031Soweto, South Africa9 - 17(2) Dume Berko1 - 7 WPts
15/07/2031Barquisimeto, Venezuela8 - 17(2) Rico Calero8 - 18 WPts
16/05/2031Soweto, South Africa7 - 17(2) Thuso Nhleko1 - 6 WPts
17/03/2031Salta, Argentina6 - 17(2) Nicandro Placido2 - 24(1) WPts
17/01/2031Tangier, Morocco6 - 16(2) El Madani Iguider20 - 12 LPts
19/11/2030Randburg, South Africa5 - 16(2) Tiste Van den Bergh9 - 15 WPts
23/09/2030Soweto, South Africa4 - 16(2) Puleng Manyama7(1) - 19 WPts
24/07/2030Soweto, South Africa3 - 16(2) La Vonn Aduamah7 - 12 WPts
26/05/2030Mamelodi, South Africa2 - 16(2) Kwanda Nyauza3 - 15 WPts
30/03/2030Yaoundé, Cameroon2 - 15(2) Darrell Nolle9 - 18 LPts
30/01/2030Ciudad del Este, Paraguay2 - 14(1) Oro Austria29(8) - 22 LKO2
02/12/2029iBhayi, South Africa2 - 13(1) Chris Kabimania3 - 21(6) LPts
17/10/2029Durban, South Africa2 - 12 Musa Maphatsoe15 - 16 LKO3
20/08/2029Soweto, South Africa2 - 11 Veltry Govender1 - 5 LPts
21/06/2029Bangkok, Thailand2 - 10 Petchwanchai Rawangpa7 - 19 LPts
23/04/2029Salerno, Italy2 - 9 Adriano Adduci38 - 15 LPts
23/02/2029Nassau, Bahamas2 - 8 Edward Beveridge18 - 32 LPts
26/12/2028Dnipropetrovsk, Ukraine2 - 7 Goga Sosna25 - 11 LPts
28/10/2028Johannesburg, South Africa2 - 6 Mduduzi Kune2 - 17 LPts
30/08/2028Soweto, South Africa1 - 6 Carl Buckley3 - 5 WPts
01/07/2028Soweto, South Africa1 - 5 Uzondu Kingson5 - 10(2) LPts
01/05/2028Lyon, France1 - 4 Vivien Bay1 - 13 LPts
03/03/2028Pretoria, South Africa1 - 3 Xyshaun Selasee8 - 17 LPts
09/01/2028Soweto, South Africa0 - 3 Billy Kloppers0 - 1 WPts
09/11/2027Durban, South Africa0 - 2 Itumeleng Manyama3 - 9 LPts
11/09/2027Tembisa, South Africa0 - 1 Rex Van den Heever6 - 15 LPts
14/07/2027Soweto, South Africa0 - 0 Subusiso Mphahlele1 - 3 LPts