No intervalo registrado são 37 lutas entre 2004 e 2016, cerca de uma a cada 3.9 meses. 13 das 33 vitórias vieram antes do limite, 3 delas no primeiro round. Das 2 derrotas, 2 vieram nos pontos e nenhuma antes do limite. A melhor vitória foi sobre Manny Pacquiao em 2012, avaliado em 2722 na época.
DataAdversárioResultadoMétodoRd
2010-07-17Luis AbregúVitóriaUD12
2007-06-01Donald CamarenaVitóriaUD10
2007-04-13Nasser AthumaniVitóriaTKO5
2007-02-02Manuel GarnicaVitóriaUD8
2006-12-01Jaime RangelVitóriaTD8
2006-10-16Alfonso SanchezVitóriaKO1
2006-08-18Martin RamirezVitóriaRTD5
2006-06-23Arturo UrenaVitóriaTKO3
2006-05-13Jesus Abel SantiagoVitóriaKO6
2006-03-31Eli AddisonVitóriaUD8
2006-02-17Rafael OrtizVitóriaRTD2
2005-11-21Jorge Alberto PadillaVitóriaTD9
2005-09-23Francisco RinconVitóriaUD10
2005-08-26Juan Yoani CervantesVitóriaUD6
2005-07-21Marcos Andre Rocha CostaVitóriaKO5
2005-06-03Justo AlmazanVitóriaUD6
2005-04-25Ramon OrtizVitóriaTKO3
2005-03-28Carlos ParraVitóriaRTD1
2004-11-22Luis MedinaVitóriaKO1
2004-10-29Raul NunezVitóriaUD4
2004-08-20Francisco MartinezVitóriaTKO2