Within the recorded range there are 38 bouts between 2007 and 2023, about one every 5.1 months. It has been 2 years since the last bout. 19 of the 35 wins came inside the distance, 3 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Brian Castaño in 2022, who was rated 2400 at the time.
Measured by the gap on the day, the biggest upset was the win over Demetrius Hopkins in 2013. The record includes 2 wins against a higher-rated opponent. The biggest upset conceded was the loss to Tony Harrison in 2018. The rating held roughly steady across the final four bouts.
DateOpponentResultMethodRd
2019-06-23Jorge CotaWinKO3
2014-12-13Miguel Alberto LozanoWinUD10
2014-05-24Charlie OtaWinUD12
2013-10-14Jose Angel RodriguezWinTKO10
2013-01-26Harry Joe YorgeyWinKO8
2012-11-24Dashon JohnsonWinUD10
2012-06-23Denis DouglinWinKO5
2012-03-24Chris ChatmanWinTKO3
2011-10-07Francisco SantanaWinUD8
2011-06-17Larry SmithWinUD6
2010-11-12Luis GrajedaWinUD8
2010-08-06Quinton WhitakerWinTKO2
2010-06-18Adan MurilloWinTKO1
2010-03-27Gerardo Cesar PrietoWinUD8
2009-12-12Abdon LozanoWinKO2
2009-08-22Vito GasparyanWinUD6
2009-06-26Federico Flores Jr.WinTKO8
2009-04-04Carlos GarciaWinUD6
2009-02-28Juan SerranoWinUD4
2008-10-10Deon NashWinUD6
2008-09-06Rodrigo VillarrealWinTKO4
2008-06-13Dwayne JonesWinTKO1
2008-04-19Jesus VillarealWinTKO3
2007-12-08Corey SommervilleWinUD4