No intervalo registrado são 40 lutas entre 2005 e 2024, cerca de uma a cada 5.7 meses. Passaram-se 2 anos desde a última luta. 11 das 27 vitórias vieram antes do limite, 1 delas no primeiro round. Das 10 derrotas, 2 vieram antes do limite e 8 nos pontos. O ponto mais alto foi 2246, em 2015; hoje está em 2057. A melhor vitória foi sobre Vasily Lepikhin em 2015, avaliado em 2243 na época.
DataAdversárioResultadoMétodoRd
2024-05-24Aleksei PapinDerrotaKO2
2022-09-16Mbaruku KheriVitóriaKO2
2019-12-13Alexander KubichVitóriaUD8
2015-03-14Vasily LepikhinVitóriaUD10
2014-08-02Cory CummingsVitóriaTKO7
2014-03-15Denis GrachevVitóriaUD10
2013-11-16Michael GbengaVitóriaUD8
2012-09-29Rayco SaundersVitóriaUD8
2011-10-01Jameson BosticVitóriaKO2
2011-03-26Vikapita MeroroVitóriaUD10
2010-11-06Thomas OosthuizenEmpateSD12
2010-06-19Michael BollingVitóriaUD12
2009-06-13David BasajjamivuleVitóriaUD12
2008-09-13Charles AdamuVitóriaUD12
2008-07-15Chamunorwa GonorendaVitóriaKO4
2008-04-29David BasajjamivuleVitóriaTKO8
2007-11-21Willbeforce ShihepoVitóriaPTS6
2007-07-05Willbeforce ShihepoDerrotaPTS6
2007-05-12Godfrey NeneVitóriaTKO2
2007-03-27Charles ChisambaVitóriaPTS6
2006-12-01Emmanuel GwalaVitóriaTKO4
2006-11-17Ronnie LateganVitóriaTKO2
2006-07-11Mark SloaneVitóriaPTS4
2006-05-25Sithembiso NgcoboVitóriaKO1
2006-02-10Oupa MahlanguVitóriaTKO4
2005-10-19Thamsanqa TindleniVitóriaTKO4