Within the recorded range there are 29 bouts between 2008 and 2021, about one every 5.9 months. It has been 4 years since the last bout. 9 of the 25 wins came inside the distance, 1 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The best win came against Ruslan Provodnikov in 2014, who was rated 2235 at the time.
DateOpponentResultMethodRd
2019-06-01Tommy CoyleWinRTD8
2019-01-18Danny GonzalezWinUD10
2018-11-30Angel HernandezWinUD10
2015-12-05Erick BoneWinUD10
2014-02-14Emanuel TaylorWinUD10
2013-09-14Wilfredo AcunaWinRTD7
2013-02-23Jose Peralta AlejoWinUD10
2012-07-28Raul TovarWinUD8
2012-03-31Winston MathisWinTKO3
2012-01-28Curtis SmithWinUD8
2011-11-19Bayan JargalWinUD10
2011-03-17Julias EdmondsWinTKO4
2010-01-23James HopeWinUD6
2009-09-18Edward ValdezWinRTD3
2009-07-18Jose L GuzmanWinUD6
2009-06-05Henry White Jr.WinUD6
2009-05-08Eric RodriguezWinTKO3
2008-11-25Jason JordanWinUD4
2008-09-26Clarence SmithWinTKO1
2008-08-01Rakeem CarterWinTKO4
2008-05-17Jeradiael FigueroaWinUD4
2008-04-03Ken DunhamWinTKO3