Within the recorded range there are 31 bouts between 2009 and 2022, about one every 5.3 months. It has been 3 years since the last bout. 13 of the 24 wins came inside the distance, 5 of them in the first round. Of the 7 losses, 5 came inside the distance and 2 on the cards. The highest it has been is 2366, in 2017; it stands at 1915 now. The best win came against Eduard Troyanovsky in 2016, who was rated 2396 at the time.
DateOpponentResultMethodRd
2022-07-15Mirzakamol NematovLossUD8
2022-02-26Sherif KasongoWinRTD4
2022-02-05Chris JenkinsLossPTS8
2021-09-03Hassan MwakinyoLossTKO4
2020-11-27Daniyar YeleussinovLossTKO2
2019-08-03Tay JonesWinTKO2
2016-08-06Fabian LyimoWinTKO1
2016-03-26Allan KamoteWinTKO9
2015-10-03Zolani MaraliWinUD12
2015-03-20Ibrahim ClassWinUD12
2014-07-26Ishmael Takudzwa KuchochaWinTKO3
2014-03-01Joel MwewaWinKO1
2013-05-11Nelson BandaWinPTS10
2013-03-20Abias SilipumbweWinKO1
2012-10-12James OnyangoWinTKO2
2012-03-20Meshack KondwaniWinTKO4
2011-11-05Silas MandeyaWinUD6
2011-06-11Peter MalakiaWinTKO10
2011-03-19Samuel KapapuWinUD10
2010-08-07Lawrence MoyoWinTKO1
2010-05-29Samuel KapapuWinUD4
2010-03-20Festus NghidinwaWinMD4
2009-10-31Daniel HoseaWinTKO2
2009-09-12Pohamba MandumeWinUD4
2009-07-25Pohamba MandumeWinPTS4