No intervalo registrado são 33 lutas entre 2000 e 2010, cerca de uma a cada 3.8 meses. 17 das 28 vitórias vieram antes do limite, 3 delas no primeiro round. Das 5 derrotas, 4 vieram antes do limite e 1 nos pontos. O ponto mais alto foi 2218, em 2005; hoje está em 2032. A melhor vitória foi sobre Arturo Morua em 2003, avaliado em 1950 na época.
DataAdversárioResultadoMétodoRd
2009-12-05Anthony MoraVitóriaTKO3
2009-10-10Sergio MaciasVitóriaKO3
2008-07-23Miguel Angel MunguiaVitóriaKO5
2007-07-27Dairo EsalasVitóriaTKO2
2007-01-05Luis ArceoVitóriaUD10
2006-05-20Chikashi Inada TítuloVitóriaTKO6
2006-01-06Michael LozadaVitóriaTKO4
2005-08-26Fernando TrejoDerrotaTKO10
2005-06-10Ernesto ZavalaVitóriaTKO4
2004-10-14Lamar MurphyVitóriaSD10
2004-07-03Noel PanescoroVitóriaTKO1
2004-05-13James CraytonVitóriaUD10
2003-08-15Roy DelgadoVitóriaTKO4
2003-06-02Leobardo RomanVitóriaTKO1
2003-05-28Alfonso GarciaVitóriaTKO3
2003-03-14Rogelio Castañeda Jr.VitóriaUD8
2002-12-13Sergio SotoVitóriaTKO6
2002-08-24Jaime OceguedaVitóriaTKO2
2002-06-18Justo AlmazanVitóriaUD4
2002-04-27Justo SanchezVitóriaUD6
2001-10-13Terry EvansVitóriaTKO2
2001-05-11Terry EvansVitóriaUD4
2001-04-12Adam GonzalezVitóriaSD6
2001-01-21Mark BurseVitóriaUD6
2000-12-18Carlos AlvaradoVitóriaUD6
2000-06-11Penpak ChokchaiVitóriaKO1