Within the recorded range there are 44 bouts between 2005 and 2025, about one every 5.8 months. 32 of the 36 wins came inside the distance, 10 of them in the first round. Of the 6 losses, 6 came inside the distance and none on the cards. The highest it has been is 2513, in 2011; it stands at 2142 now. The best win came against Rafael Márquez in 2010, who was rated 2412 at the time.
DateOpponentResultMethodRd
2025-11-22Gallo The ProducerDrawMD4
2019-05-18Emiliano Martin GarciaDrawMD8
2018-11-10Cristian Ruben MinoWinUD10
2013-04-20Eugenio LópezWinKO2
2013-02-02Aldimar SilvaWinTKO9
2011-10-01Mike OliverWinTKO2
2008-12-06Sergio Manuel Medina TitleWinTKO1
2008-10-04Cesar Figueroa TitleWinKO1
2007-10-31Omar AdornoWinTKO2
2007-08-04Hugo DianzoWinTKO10
2007-06-22Giovanni AndradeWinTKO1
2007-04-28Jorge OteroWinTKO7
2007-03-03Leivi BreaWinTKO2
2007-01-19Cuauhtemoc VargasWinRTD6
2006-09-30Jose AlonsoWinTKO3
2006-07-21Edel RuizWinRTD7
2006-06-10Sergio MendezWinUD6
2006-04-07Alberto ChucWinTKO6
2006-03-04Gilberto BolanosWinUD8
2006-01-21Jose Luis CaroWinKO3
2005-12-10Manuel SarabiaWinTKO1
2005-11-18Luis BolanoWinRTD3
2005-09-30Roberto ChaconWinKO1
2005-08-20Charles JonesWinKO1
2005-06-11Eric NemoWinTKO3
2005-04-30Efrain PerezWinKO1
2005-02-26Ivan CorderoWinTKO1
2005-01-29Luis Daniel ColonWinKO1