Within the recorded range there are 24 bouts between 2012 and 2022, about one every 5.1 months. It has been 4 years since the last bout. 5 of the 19 wins came inside the distance, 1 of them in the first round. Of the 4 losses, 4 came on the cards and none inside the distance. The best win came against McJoe Arroyo in 2017, who was rated 2293 at the time.
DateOpponentResultMethodRd
2022-08-20Francisco Pedroza PortilloLossUD6
2021-08-14Damien VázquezWinKO2
2021-02-20Sharone CarterWinUD10
2020-02-15Gilberto MendozaWinUD10
2018-04-21Juan Gabriel MedinaWinUD8
2015-03-06Javier GalloWinTKO1
2014-12-12Javier GalloNCNC1
2014-09-06Jose Luis AraizaWinUD10
2014-05-02Ricardo AlvaradoWinUD10
2014-01-25German MerazWinUD8
2013-12-14Jose SilveiraWinUD8
2013-10-14Jhon Alberto MolinaWinUD4
2013-09-02Omar GonzalezWinUD6
2013-07-05Jesus BayronWinUD6
2013-06-22Jiovanne FuentesWinTKO2
2013-05-18Angel CarvajalWinTKO4
2013-02-16Richard HernandezWinTKO2
2012-12-08David ReyesWinUD4
2012-11-09Luis RiveraWinUD4