No intervalo registrado são 28 lutas entre 2007 e 2022, cerca de uma a cada 6.7 meses. Passaram-se 3 anos desde a última luta. 7 das 20 vitórias vieram antes do limite, 1 delas no primeiro round. Das 7 derrotas, 4 vieram antes do limite e 3 nos pontos. A melhor vitória foi sobre Nkosinathi Joyi em 2016, avaliado em 1951 na época.
DataAdversárioResultadoMétodoRd
2022-10-01Garen DiaganDerrotaTKO7
2022-04-09Ariston AtonVitóriaUD10
2017-06-10Lito DanteVitóriaUD12
2016-06-11Siyabonga SiyoVitóriaUD12
2014-12-15Nhlanhla NgamntwiniVitóriaKO4
2014-04-26Sibusiso TwaniVitóriaSD12
2013-07-28Luyanda NkwankwaVitóriaPTS12
2013-04-14Khanyakude MukansiVitóriaPTS12
2012-12-01Zukisani KwayibaVitóriaKO9
2012-09-23Lutho NkonkiVitóriaTKO3
2012-06-02Bongani MfundisiVitóriaTKO7
2011-08-27Luyanda NkwankwaVitóriaPTS6
2010-11-14Loyiso DayimaniVitóriaPTS6
2010-04-25Luzuko SiyoDerrotaTKO4
2009-12-18Siviwe NtsikoDerrotaTKO3
2009-10-24Siviwe JonasVitóriaPTS6
2009-03-08Loyiso DayimaniVitóriaTKO
2008-08-16Lwazi NduneniDerrotaKO4
2008-07-19Siyabonga JolibokweVitóriaTKO1
2008-06-21Lulama NtshikivanaVitóriaTKO3
2007-11-24Nelson MtshaliDerrotaPTS4
2007-10-26Loyiso DayimaniVitóriaPTS4
2007-09-15Sibusiso NgqalathiVitóriaPTS4