Within the recorded range there are 21 bouts between 2010 and 2022, about one every 7.2 months. It has been 3 years since the last bout. 7 of the 17 wins came inside the distance. Of the 4 losses, 3 came inside the distance and 1 on the cards. The best win came against Saúl Juárez in 2017, who was rated 2120 at the time.
DateOpponentResultMethodRd
2022-10-15Roger SaldanaWinTKO7
2019-07-31Azael VillarLossTKO6
2016-08-09Vicente MirabalWinTKO5
2015-08-13Jose SanchezWinUD6
2014-08-23Carlos OrtegaLossUD12
2014-03-22Edwin DiazWinUD10
2013-10-19Jesus SantosWinTKO3
2013-02-28Luis QuintanaWinTKO5
2012-11-22Gilberto PedrozaWinUD8
2012-04-26Mercedes ConcepcionLossKO6
2012-03-15Israel HidrogoWinTKO4
2011-12-01Mercedes ConcepcionWinMD6
2011-05-27Pedro ReyesWinRTD3
2011-03-19Julio CanastujWinUD6
2010-12-18Julio CanastujWinUD4
2010-10-28Jose Angel MontillaWinKO3
2010-09-23Davis ReyesWinUD4