DateOpponentResultMethodRd
2013-11-16Joksan HernandezWinUD10
2012-05-04Eduardo LazcanoWinUD10
2012-01-21Omar EstrellaWinKO6
2010-12-04Sergio Manuel MedinaWinTKO7
2010-09-18Antonio EscalanteWinKO3
2010-05-01Cornelius LockWinUD10
2009-09-05Roinet CaballeroWinUD12
2009-04-25Marlon AguilarWinUD12
2008-11-01Damian MarchianoWinKO4
2007-09-28Reynaldo Lopez TitleWinKO5
2006-05-27Gerson Guerrero TitleWinKO2
2005-06-24Phillip PayneWinTKO7
2005-04-29Ricardo BarajasWinKO2
2004-11-19Julio GamboaWinKO4
2004-06-11Carlos ContrerasWinUD10
2004-04-17Anthony MartinezWinTKO7
2004-03-19Ivan AlvarezWinTKO5
2004-02-26Cesar FigueroaWinTKO6
2004-01-16Jesus Salvador PerezWinTKO1
2003-11-20Carlos DuranWinTKO3
2003-09-18Marcos BadilloWinKO3
2003-08-28Francisco TejedorWinTKO1
2003-07-19Missael NunezWinTKO4
2003-02-22Trinidad MendozaWinTKO2
2002-08-17Idelfonso MartinezWinTKO3
2002-08-02Manuel CastroWinKO1
2002-06-29Julio Cesar AvilaWinTKO2
2002-02-23Miguel RamirezWinKO1
2001-12-15Terry EvansWinKO2
2001-11-23Victor Manuel BarretoWinKO1
2001-11-02Diego AndradeWinKO4
2001-09-01Julio LunaWinTKO5
2001-07-21Jesus JimenezWinTKO1
2001-05-18Ernesto RiveraWinTKO3
2001-05-01Victor RodriguezWinTKO1
2001-03-31Servando SolisWinTKO1