No intervalo registrado são 31 lutas entre 2009 e 2022, cerca de uma a cada 5.3 meses. Passaram-se 3 anos desde a última luta. 13 das 24 vitórias vieram antes do limite, 5 delas no primeiro round. Das 7 derrotas, 5 vieram antes do limite e 2 nos pontos. O ponto mais alto foi 2366, em 2017; hoje está em 1915. A melhor vitória foi sobre Eduard Troyanovsky em 2016, avaliado em 2396 na época.
DataAdversárioResultadoMétodoRd
2022-07-15Mirzakamol NematovDerrotaUD8
2022-02-26Sherif KasongoVitóriaRTD4
2022-02-05Chris JenkinsDerrotaPTS8
2021-09-03Hassan MwakinyoDerrotaTKO4
2020-11-27Daniyar YeleussinovDerrotaTKO2
2019-08-03Tay JonesVitóriaTKO2
2016-08-06Fabian LyimoVitóriaTKO1
2016-03-26Allan KamoteVitóriaTKO9
2015-10-03Zolani MaraliVitóriaUD12
2015-03-20Ibrahim ClassVitóriaUD12
2014-07-26Ishmael Takudzwa KuchochaVitóriaTKO3
2014-03-01Joel MwewaVitóriaKO1
2013-05-11Nelson BandaVitóriaPTS10
2013-03-20Abias SilipumbweVitóriaKO1
2012-10-12James OnyangoVitóriaTKO2
2012-03-20Meshack KondwaniVitóriaTKO4
2011-11-05Silas MandeyaVitóriaUD6
2011-06-11Peter MalakiaVitóriaTKO10
2011-03-19Samuel KapapuVitóriaUD10
2010-08-07Lawrence MoyoVitóriaTKO1
2010-05-29Samuel KapapuVitóriaUD4
2010-03-20Festus NghidinwaVitóriaMD4
2009-10-31Daniel HoseaVitóriaTKO2
2009-09-12Pohamba MandumeVitóriaUD4
2009-07-25Pohamba MandumeVitóriaPTS4