Within the recorded range there are 30 bouts between 2005 and 2017, about one every 5.2 months. It has been 8 years since the last bout. 13 of the 26 wins came inside the distance, 3 of them in the first round. Of the 3 losses, 2 came inside the distance and 1 on the cards. The best win came against Art Hovhannisyan in 2014, who was rated 2050 at the time.
DateOpponentResultMethodRd
2017-12-16Angel GranadosWinRTD6
2017-02-17José Félix Jr.WinUD
2016-05-14Ramesis GilWinUD
2016-01-22Samuel AmoakoWinUD
2015-08-28Brandon BennettWinUD
2014-07-11Art HovhannisyanWinSD
2013-10-19Jorge Luis RodriguezNC
2013-08-17Jose Alejandro RodriguezWinKO10
2013-04-05Rustam NugaevLossKO8
2013-01-26Tyler ZiolkowskiWinTKO2
2012-08-10Wilfredo AcunaWinUD
2012-07-20Daniel AttahWinTKO3
2012-05-19Fernando AnguloWinUD
2011-04-16Leonardo Esteban GonzalezWinTKO9
2010-10-16Oscar CueroWinUD
2010-06-26Alberto Leopoldo SantillanWinUD
2010-02-27Victor Julio SalgadoWinKO1
2009-09-05Miguel Leonardo CaceresWinUD
2009-06-20Javier GallegosWinUD
2009-05-28Daniel MontoyaWinTKO8
2009-03-20Jesus CamachoWinKO2
2008-11-15Antonio SanchezWinKO1
2007-06-21Gerardo BermeoWinTKO4
2006-07-25Jesus RobladilloWinTKO2
2006-05-18Luis ParedesWinUD
2006-03-02Richard NunezWinKO1
2005-12-17Luis A. GutierrezWinTKO4
2005-04-01Luis NoeWinUD