No intervalo registrado são 40 lutas entre 2007 e 2023, cerca de uma a cada 5.0 meses. Passaram-se 3 anos desde a última luta. 11 das 35 vitórias vieram antes do limite, 5 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 3 nos pontos. A melhor vitória foi sobre Ryoichi Taguchi em 2018, avaliado em 2260 na época.
DataAdversárioResultadoMétodoRd
2023-05-05Wichet SengprakhonVitóriaKO1
2021-05-22Jonathan AlmacenVitóriaUD12
2016-10-22Siyabonga SiyoVitóriaUD12
2014-06-21Vicha Phulaikaw TítuloVitóriaKO8
2014-03-01Karluis Diaz TítuloVitóriaKO1
2013-11-09Hugo Hernan Verchelli TítuloVitóriaTKO4
2013-02-16Renan TrongcoVitóriaUD12
2012-03-26Shamila KortmanVitóriaUD8
2011-09-24Michael LanderoVitóriaUD12
2011-05-29Luyanda NkwankwaVitóriaKO4
2010-08-14Evaristo PrimeroVitóriaSD10
2009-10-31Motswaki MoseleseleVitóriaKO1
2009-09-29Doctor NtseleVitóriaUD12
2009-07-11Khanyakude MukansiVitóriaUD8
2009-04-02Charity MukondeleliVitóriaPTS12
2008-11-29Ronald ParksVitóriaPTS6
2008-09-13Dalisizwe KomaniVitóriaTKO6
2008-07-15Ronald ParksVitóriaPTS6
2008-05-30Loyiso NgantweniVitóriaPTS6
2008-04-29Khanyakude MukansiVitóriaPTS6
2008-02-02Sibusiso TwaniVitóriaPTS6
2007-12-28Mario GaxiolaVitóriaUD4
2007-11-12Sibusiso NgqalathiVitóriaTKO2
2007-09-17Petros MahlanguVitóriaTKO1
2007-07-05Michael SedianeVitóriaTKO1