No intervalo registrado são 29 lutas entre 2006 e 2022, cerca de uma a cada 6.9 meses. Passaram-se 4 anos desde a última luta. 5 das 23 vitórias vieram antes do limite, 2 delas no primeiro round. Das 6 derrotas, 4 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Hekkie Budler em 2011, avaliado em 2163 na época.
DataAdversárioResultadoMétodoRd
2021-11-27Jonas MatheusVitóriaSD10
2019-07-27Adrian JimenezVitóriaTKO1
2018-07-27Lucas FernandezVitóriaUD12
2017-07-28Ryan Rey PonterasVitóriaUD12
2017-03-31Angel Aviles ArmentaVitóriaUD12
2016-12-16Doctor NtseleVitóriaPTS8
2016-04-29Diego Luis Pichardo LirianoVitóriaUD12
2015-12-18Makazole TeteVitóriaUD12
2015-10-09Doctor NtseleVitóriaPTS12
2015-07-24Lwandile SityathaDerrotaSD12
2014-12-06Immanuel NaidjalaVitóriaSD12
2013-06-15Edrin DapudongDerrotaKO1
2012-11-10Edrin DapudongVitóriaSD12
2010-09-18Julius AlcosVitóriaUD10
2010-06-19Ronelle FerrerasVitóriaUD12
2010-01-22Nelson MtshaliVitóriaTKO4
2009-08-07Thobani MbangeniVitóriaTKO1
2008-09-12Tshepo LefeleDerrotaTKO6
2008-05-30Jonas KgasagoVitóriaSD12
2007-08-25Thobani MbangeniVitóriaPTS6
2007-03-09Pule NhlapoVitóriaUD4
2007-01-19Toto TwaniVitóriaPTS4
2006-11-25Siviwe NtsikoVitóriaTKO3
2006-10-28Vuyisele TshembeseVitóriaPTS4
2006-08-12Alex MalefyaneVitóriaTKO3
2006-07-21Nestor BolumDerrotaUD4