No intervalo registrado são 28 lutas entre 2006 e 2019, cerca de uma a cada 6.1 meses. Passaram-se 6 anos desde a última luta. 16 das 21 vitórias vieram antes do limite, 5 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 3 nos pontos. A melhor vitória foi sobre Alberto Machado em 2019, avaliado em 2333 na época.
A maior diferença de rating revertida veio contra Rocky Juarez em 2012. São 5 vitórias sobre adversários mais bem avaliados no dia. Entre as derrotas para adversários pior avaliados, a maior diferença foi para Rene Alvarado em 2019. Nas quatro lutas finais o rating subiu.
DataAdversárioResultadoMétodoRd
2018-08-17Dardan ZenunajVitóriaUD10
2018-04-12Aidar SharibayevVitóriaTKO10
2012-09-29Roger GonzalezDerrotaMD10
2012-03-16Gerardo ZayasVitóriaUD6
2011-12-02Fernando CarcamoVitóriaMD8
2011-08-12Lowell BrownfieldVitóriaKO4
2009-05-21Michaelangelo LynksVitóriaTKO5
2009-02-12Jaime OrrantiaVitóriaKO3
2008-07-05Carlos VinanDerrotaMD6
2007-11-10Noe InzunzaVitóriaKO1
2007-10-27Orlando CobosVitóriaTKO1
2007-02-16Gilberto LuqueVitóriaTKO3
2006-12-15Ernesto RiveraVitóriaKO2
2006-11-20Freudis RojasEmpatePTS4
2006-08-03Manuel CastroVitóriaTKO2
2006-05-25Javier EspinozaVitóriaTKO1
2006-04-27Ivan CastroVitóriaKO1
2006-03-30Juan Carlos AboyteVitóriaKO1
2006-03-23Juan VelazquezEmpatePTS4