No intervalo registrado são 39 lutas entre 2006 e 2019, cerca de uma a cada 4.2 meses. Passaram-se 7 anos desde a última luta. 24 das 30 vitórias vieram antes do limite, 7 delas no primeiro round. Das 9 derrotas, 4 vieram antes do limite e 5 nos pontos. O ponto mais alto foi 2278, em 2009; hoje está em 2108. A melhor vitória foi sobre Ruslan Provodnikov em 2016, avaliado em 2231 na época.
DataAdversárioResultadoMétodoRd
2017-12-15Ivan RedkachVitóriaKO4
2015-11-28Jorge RomeroVitóriaTKO3
2013-11-16Jorge PimentelVitóriaKO2
2013-01-11Dannie WilliamsVitóriaKO4
2012-06-23Miguel Angel MunguiaVitóriaUD8
2011-06-24Robert FrankelVitóriaTKO5
2011-05-28José Alejandro RodríguezVitóriaTKO3
2010-04-24Jose Antonio IzquierdoVitóriaKO2
2010-03-05Ricardo MedinaVitóriaKO1
2009-11-28Martin HonorioDerrotaUD10
2009-09-26Efren HinojosaVitóriaKO1
2009-05-16Frankie ArchuletaVitóriaTKO2
2009-03-27Carlos VinanVitóriaTKO2
2009-02-06Joshua AlloteyVitóriaKO3
2008-11-20Fernando Omar LizarragaVitóriaRTD5
2008-09-05Eddie BrooksVitóriaUD6
2008-05-23Luis Alfredo LugoVitóriaTKO4
2008-03-28Carlos MadridVitóriaUD6
2008-02-15Baladan TrevizoVitóriaTKO2
2007-12-28Eddie BrooksVitóriaKO2
2007-08-18Ron BoydVitóriaTKO1
2007-06-22Marcus BrashearsVitóriaUD6
2007-01-27Rudy PazVitóriaTKO1
2006-11-16Odilon RiveraVitóriaTKO1
2006-09-14Julio ChavezVitóriaUD4
2006-07-14Ramiro TorresVitóriaKO1
2006-05-05Ignacio FloresVitóriaKO1
2006-03-31Lester BalmoresVitóriaKO2