No intervalo registrado são 47 lutas entre 2001 e 2018, cerca de uma a cada 4.5 meses. Passaram-se 7 anos desde a última luta. 18 das 29 vitórias vieram antes do limite, 6 delas no primeiro round. Das 13 derrotas, 5 vieram antes do limite e 8 nos pontos. O ponto mais alto foi 2173, em 2003; hoje está em 1958. A melhor vitória foi sobre Andre Berto em 2013, avaliado em 2370 na época.
DataAdversárioResultadoMétodoRd
2018-11-08Neeco MaciasVitóriaMD10
2017-11-02Juan Carlos AbreuDerrotaKO8
2012-07-07Euri GonzálezVitóriaTKO5
2012-05-26Said El HarrakVitóriaSD10
2010-05-29Gabriel MartínezSRNC2
2009-08-29Edvan Dos Santos BarrosVitóriaUD10
2009-02-06Carson JonesVitóriaUD10
2008-11-28Hicklet LauVitóriaTKO2
2008-07-25David EstradaVitóriaTKO8
2008-04-11Chris SmithVitóriaUD10
2008-01-18Germaine SandersVitóriaUD10
2007-11-15Juan Manuel BuendiaVitóriaUD10
2007-08-17Jose Antonio OjedaVitóriaTKO3
2007-05-25Gilbert VenegasEmpateSD12
2006-12-15Luciano PerezVitóriaRTD7
2006-10-20Michel RosalesVitóriaTKO11
2006-02-18Fernando MenaVitóriaUD8
2005-12-10Juan Yoani CervantesVitóriaUD6
2005-05-06Manuel GomezEmpateMD10
2004-01-15Nurhan SüleymanoğluDerrotaUD12
2003-07-17Oscar DelgadoVitóriaTKO7
2003-05-05Jaime MoralesVitóriaUD8
2003-01-18Cristian SolanoEmpatePTS10
2002-07-19Marco Antonio GarciaVitóriaTKO6
2002-04-20Saúl RománVitóriaKO1
2002-02-22Eric RodriguezVitóriaTKO6
2001-12-21Macial HigueraVitóriaKO1
2001-12-07Francisco MartinezVitóriaTKO1
2001-11-03Jose OrozcoVitóriaTKO4
2001-09-14Joel GonzalezVitóriaTKO1
2001-08-01Raymundo VerdugoVitóriaTKO1
2001-06-29Edgar InzunzaVitóriaTKO1