Within the recorded range there are 36 bouts between 2011 and 2023, about one every 4.1 months. It has been 3 years since the last bout. 27 of the 30 wins came inside the distance, 1 of them in the first round. Of the 5 losses, 2 came inside the distance and 3 on the cards. The best win came against Ray Beltrán in 2019, who was rated 2205 at the time.
DateOpponentResultMethodRd
2018-08-04Yardley Armenta CruzWinTKO2
2018-03-10Alejandro LunaWinTKO6
2017-03-11Hedi SlimaniWinUD12
2016-03-19Anzor GamgebeliWinTKO2
2015-10-17Kakha AvetisianiWinTKO5
2015-05-22Bahodir MamadjonovWinTKO8
2015-03-14Thompson MokwanaWinTKO7
2015-02-07Mikheil AvakianWinTKO4
2014-12-13Samir ZianiWinUD10
2014-07-12Gary BucklandWinUD12
2013-12-26Prince OfotsuWinTKO8
2013-07-13Paul TruscottWinTKO8
2013-03-08Bilal MohammadWinKO7
2012-12-08Fuseini AhmedWinTKO7
2012-09-15Kris HughesWinRTD4
2012-07-07Simas VolosinasWinTKO3
2011-12-16Korley CollisonWinTKO6
2011-12-02Yusif SalifuWinTKO3
2011-11-04Zakaria SalifuWinTKO4
2011-10-21Tetteh LampteyWinTKO3
2011-09-10Emmanuel OdoiWinKO2
2011-07-30Dan QuarteyWinKO2
2011-06-24Zakaria SalifuWinTKO3
2011-05-21Yaw SakiyaWinTKO3
2011-04-29Kuma DoeWinKO3
2011-04-02Obile IssakaWinTKO1
2011-02-26Baba NsorWinTKO2