Within the recorded range there are 35 bouts between 2007 and 2017, about one every 3.4 months. It has been 9 years since the last bout. 16 of the 28 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. The best win came against José Argumedo in 2014, who was rated 2058 at the time.
DateOpponentResultMethodRd
2017-01-14Daniel GonzalezWinKO5
2016-12-09Jonathan ValdenegroLossUD6
2016-08-26Ulises Alarcon GastelumWinTKO2
2015-04-24Valentin LeonNCNC6
2013-12-21Valentin LeonWinUD8
2013-06-21Patricio Camacho ValdezWinKO2
2012-10-05Ramon OrtegaWinUD8
2012-02-03Patricio Camacho ValdezWinTKO2
2011-10-22Edwin DiazLossUD8
2011-07-16Juan Pedro PerezWinKO2
2011-04-01Gabriel RamirezWinKO2
2010-12-17Hugo OlveraWinTKO2
2010-05-28Eduardo GonzalezWinUD10
2010-02-26Miguel Angel HernandezWinUD10
2009-12-12Irving CortesWinKO3
2009-10-02Javier MurilloWinKO1
2009-08-21Marcos MagallanWinKO1
2009-07-03Hugo OlveraWinKO3
2008-12-19German Aaron CotaWinTKO4
2008-11-07Jorge CruzWinUD6
2008-10-03Juan PerezWinKO2
2008-09-27German Aaron CotaWinUD4
2008-09-04German Aaron CotaWinUD4
2008-05-16Octavio GarciaWinUD4
2008-04-18Juan PerezWinKO2
2008-02-09Antonio Jose RuizWinTKO2
2008-02-08German Aaron CotaWinUD4
2007-12-14Jesus FernandezWinUD4
2007-07-13Daniel Contreras Jr.DrawPTS4