Within the recorded range there are 31 bouts between 2006 and 2016, about one every 4.0 months. 8 of the 21 wins came inside the distance. Of the 10 losses, 4 came inside the distance and 6 on the cards. The best win came against Jorle Estrada in 2010, who was rated 1885 at the time.
DateOpponentResultMethodRd
2016-03-10Azael VillarLossUD8
2014-10-25Edwin DiazWinUD10
2014-06-04Erick FloresWinTKO5
2013-11-02Dennis EspinozaWinUD6
2012-12-01Carlos OrtegaWinMD8
2012-07-14Reynaldo MendozaWinTKO6
2011-07-02Carlos OrtegaWinUD8
2009-11-27Erick FloresWinUD8
2009-07-21Luis Alberto RiosLossTKO4
2009-06-10Marlon ChavarriaWinTKO3
2009-04-04Reynaldo FrutosWinUD8
2008-11-28Carlos Luis CamposWinUD8
2008-08-02Elvis VillagraWinTKO4
2008-06-21Jose Humberto CaraballoWinTKO5
2008-04-25Humberto ObandoWinSD10
2008-02-23Edwin DíazWinTKO7
2007-12-01Erick FloresWinUD4
2007-09-08Javier CarpinteroWinTKO3
2007-07-13Jesus SantosWinUD4
2006-12-16Ivan GallardoWinTKO2
2006-11-17Humberto ObandoWinUD4
2006-06-17Jesus SantosWinUD4
2006-03-26Ivan GallardoLossMD4