No intervalo registrado são 41 lutas entre 2006 e 2022, cerca de uma a cada 4.6 meses. Passaram-se 4 anos desde a última luta. 19 das 38 vitórias vieram antes do limite, 2 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Carl Frampton em 2017, avaliado em 2484 na época.
A maior diferença de rating revertida veio contra Eric Morel em 2012. São 4 vitórias sobre adversários mais bem avaliados no dia. Entre as derrotas para adversários pior avaliados, a maior diferença foi para Carl Frampton em 2016. Nas quatro lutas finais o rating caiu.
DataAdversárioResultadoMétodoRd
2022-02-05Keenan CarbajalVitóriaUD10
2019-02-16Rafael Rivera TítuloVitóriaUD12
2015-05-02Jose CayetanoVitóriaUD10
2012-11-10Victor Zaleta TítuloVitóriaTKO9
2012-01-21Alejandro HernándezVitóriaRTD4
2011-11-26Jorge RomeroVitóriaTKO3
2011-07-30Everth BricenoVitóriaTKO11
2011-06-03Jose LopezVitóriaKO5
2010-10-21James OwensVitóriaTKO1
2010-06-03Jose Angel CotaVitóriaTKO3
2009-12-17Juan Jose BeltranVitóriaTKO3
2009-11-03Julio ValadezVitóriaKO1
2009-08-22Robert DaLuzVitóriaUD6
2009-07-10Jonathan VelardezVitóriaUD6
2009-03-07Jose Garcia BernalVitóriaUD6
2008-09-19Adrian AlemanVitóriaUD4
2008-07-25Gino EscamillaVitóriaUD6
2008-03-28Daniel QuevedoVitóriaUD4
2008-01-04Jose PachecoVitóriaKO2
2007-10-05Joseph RiosVitóriaUD4
2007-01-05Rodrigo HernandezEmpateMD4
2006-10-13Pedro SilvaVitóriaKO2