No intervalo registrado são 43 lutas entre 2005 e 2023, cerca de uma a cada 5.1 meses. Passaram-se 2 anos desde a última luta. 18 das 37 vitórias vieram antes do limite, 4 delas no primeiro round. Das 5 derrotas, 1 vieram antes do limite e 4 nos pontos. A partir de 2020 emendou 6 vitórias seguidas. O ponto mais alto foi 2417, em 2013; hoje está em 2278. A melhor vitória foi sobre Miguel Cotto em 2012, avaliado em 2562 na época.
DataAdversárioResultadoMétodoRd
2023-10-14Omir RodriguezVitóriaUD8
2022-12-09Jose Sanchez CharlesVitóriaUD8
2022-07-15Florin CardosVitóriaMD8
2021-08-13Alejandro DavilaVitóriaUD10
2021-02-06Juan Armando GarciaVitóriaUD10
2020-02-01Rosbel MontoyaVitóriaTKO2
2018-02-17Juan De AngelVitóriaUD8
2015-09-08Joey HernandezVitóriaKO6
2015-05-09Luis GalarzaVitóriaTKO6
2014-12-11Luis GrajedaVitóriaRTD7
2009-11-05Taronze WashingtonVitóriaUD12
2009-07-31Marcos PrimeraVitóriaUD8
2009-06-26Shawn GarnettVitóriaUD8
2009-03-14Martin AvilaVitóriaTKO4
2008-11-20Bradley ThompsonVitóriaRTD3
2008-07-09Byron TysonVitóriaUD8
2008-05-02Steve VerdinVitóriaTKO2
2007-12-21Erik Rafael EsquivelVitóriaUD6
2007-11-17Roderick McGaryVitóriaTKO1
2007-07-27Nelson EstupinanVitóriaTKO2
2007-05-25Abdias CastilloVitóriaUD6
2007-04-27Julio PerezVitóriaUD6
2007-01-05Raul MunozVitóriaKO5
2006-12-15Cardyl FinleyVitóriaKO2
2006-09-29Dustin LillyVitóriaTKO1
2006-09-01Jerry PerezVitóriaKO3
2006-03-04Jeremy BergerVitóriaTKO1
2006-02-04Anthony TorresVitóriaTKO3
2005-12-10Josh PankeyVitóriaTKO1
2005-09-16Justo AlmazanVitóriaTKO3