DateOpponentResultMethodRd
2010-09-04Francisco Cordero TitleWinTKO6
2010-02-06Likar Ramos Concha TitleWinKO7
2009-01-31Monty Meza ClayWinTKO5
2008-09-15Jorge SamudioWinTKO4
2007-08-18Santiago AllioneWinKO4
2007-01-25Fernando Omar LizarragaWinTKO5
2006-07-21Lizardo MorenoWinUD10
2006-04-08Adalberto Borquez CovarrubiasWinRTD3
2006-01-14Hector Javier MarquezWinUD10
2005-07-01Nicky BentzWinTKO5
2005-02-25Hector Javier MarquezWinUD12
2004-12-17Martin FingWinTKO9
2004-06-25Martín SánchezWinKO4
2004-03-19Orlando SotoWinTKO3
2003-11-07Wilson AlcorroWinUD12
2003-09-18Jose Luis TulaWinUD12
2003-06-06Wilson AlcorroDrawSD12
2002-09-28Jose MuraWinTKO
2002-07-21Fernando AlanisWinKO5
2002-04-06Samuel VenturaWinKO5
2001-12-21Jorge MunozWinTKO6
2001-10-27Ruben EstanislaoWinMD12
2001-08-24Miguel OchoaWinTKO2
2001-03-02Ernesto FuentesWinTKO
2000-10-13Oscar GalindoWinTKO
2000-09-02Juan Jose MendezWinTKO
2000-07-16Hector MancinaWinKO3
2000-06-16Miguel OchoaWinKO
2000-02-25Alfredo de Jesus MendezWinTKO5
1999-12-17Juan Manuel ChavezWinKO
1999-10-22Israel Gonzalez BringasWinTKO
1999-07-30Ricardo SanchezWinTKO
1999-06-25Enrique ZavalaWinTKO
1999-03-26Enrique ZavalaWinUD8
1998-11-06Pedro AyalaWinKO
1998-09-05Juan Carlos BrenaDrawPTS4
1998-07-10Hector MancinaWinPTS6
1998-06-06Jaime NavaWinTKO3
1998-02-27Gilberto ArellanoWinTKO1
1998-02-06Bernardo TuleWinTKO3