Within the recorded range there are 42 bouts between 2008 and 2024, about one every 4.7 months. It has been 2 years since the last bout. 24 of the 35 wins came inside the distance, 10 of them in the first round. Of the 5 losses, 5 came on the cards and none inside the distance. The highest it has been is 2539, in 2013; it stands at 2388 now. The best win came against Daniel Ponce de León in 2011, who was rated 2368 at the time.
DateOpponentResultMethodRd
2024-06-07Blair CobbsLossUD10
2023-06-09Bill HutchinsonWinUD10
2021-02-20Jovanie SantiagoWinUD12
2017-02-18Adrían GranadosWinSD10
2014-09-06Emanuel TaylorWinUD12
2014-05-03Carlos MolinaWinUD10
2011-01-15John RevishWinRTD1
2010-11-06Ilido JulioWinTKO1
2010-09-04Guillermo SanchezWinTKO2
2010-06-19Carlos ClaudioWinRTD6
2010-05-14Rafael LoraWinTKO1
2010-01-23Roberto AcevedoWinTKO4
2009-11-28Tommy AtencioWinTKO1
2009-09-05Henry White Jr.WinKO3
2009-08-22Edgar PortilloWinTKO1
2009-06-27William KickettWinKO6
2009-05-08Fernando QuinteroWinMD8
2009-04-04Angel RodriguezWinTKO4
2009-03-14Eric RickerWinUD6
2009-01-24Luis Alfredo LugoWinUD6
2008-12-27Eric RickerNCDQ2
2008-12-06Scott FurneyWinTKO1
2008-11-22Terrance JettWinTKO6
2008-09-27Ramon FloresWinTKO1
2008-08-30David Warren HuffmanWinTKO1
2008-05-31Allante DavisWinKO1