No intervalo registrado são 34 lutas entre 2008 e 2024, cerca de uma a cada 5.7 meses. Passaram-se 2 anos desde a última luta. 17 das 26 vitórias vieram antes do limite, 4 delas no primeiro round. Das 7 derrotas, 4 vieram antes do limite e 3 nos pontos. O ponto mais alto foi 2253, em 2015; hoje está em 2072. A melhor vitória foi sobre Karim Mayfield em 2014, avaliado em 2251 na época.
DataAdversárioResultadoMétodoRd
2022-07-22Abrahan PeraltaVitóriaTKO3
2019-09-21Terrel WilliamsVitóriaUD10
2017-01-14Brian JonesVitóriaTKO6
2016-06-18Jesus GurrolaVitóriaRTD3
2014-03-29Karim MayfieldVitóriaUD10
2013-08-17Francisco FigueroaVitóriaTKO8
2013-04-13Ben AnkrahVitóriaUD8
2013-02-21Eddie BrooksVitóriaRTD1
2012-10-27Luis Carlos AbreguDerrotaTKO7
2012-08-31Yoryi EstrellaVitóriaUD10
2012-06-14Alberto HerreraVitóriaRTD7
2012-02-17Aris AmbrizVitóriaKO1
2011-10-22Charlie Jose NavarroVitóriaUD9
2011-04-16Harrison CuelloVitóriaKO2
2011-03-12Guillermo ValdesVitóriaTKO2
2011-02-18Jorge DelgadoVitóriaKO2
2010-12-18Jose Ramon SanchezVitóriaKO2
2010-08-27Keivy ArceVitóriaKO2
2010-07-09Jonathan GonzalezVitóriaKO2
2009-12-04Efrain PerezVitóriaTKO1
2009-09-18Alexis UbillaVitóriaTKO2
2009-07-17Roberto CuevasVitóriaTKO2
2009-02-28Pedro AgostoVitóriaTKO1
2008-08-13David RodriguezVitóriaMD4