Within the recorded range there are 20 bouts between 2012 and 2022, about one every 6.1 months. It has been 4 years since the last bout. 12 of the 17 wins came inside the distance, 1 of them in the first round. The best win came against Michel Soro in 2017, who was rated 2283 at the time.
DateOpponentResultMethodRd
2019-11-02Wale OmotosoWinRTD5
2016-11-26Emmanuel de Jesús TitleWinKO6
2016-07-12Marcus UpshawWinTKO5
2015-12-18Aaron GarcíaWinUD8
2015-08-29Jonathan BatistaWinDQ5
2015-07-26Todd ManuelWinTKO1
2015-04-04Críspulo Javier AndinoWinTKO2
2014-06-06César Sastre SilvaWinTKO4
2014-04-12Juan CuellarWinTKO2
2013-10-12Claudinei LacerdaWinTKO5
2013-05-25César VélezWinTKO2
2013-01-26Pablo RoldanWinUD6
2012-10-20Jose Carlos PazWinTKO5
2012-09-22Alejandro Antonio DominguezWinTKO4