DateOpponentResultMethodRd
2016-08-06Cesar VasquezWinTKO8
2016-03-19Fernando GarciaWinTKO9
2014-09-06Carlos CardenasWinUD10
2014-03-01Gerardo RoblesWinUD10
2013-10-19Juan SantiagoWinUD10
2013-08-17Adailton De JesusWinTKO5
2013-04-13Gerardo CuevasWinTKO6
2006-11-04Fernando Angulo TitleWinUD12
2006-07-15Randy Suico TitleWinTKO9
2005-07-16Arthur CruzWinTKO5
2005-01-21Billy Irwin TitleWinTKO9
2004-04-17Martin O'MalleyWinTKO2
2003-11-22Joel PerezWinTKO6
2003-05-10Eleazar Contreras Jr.WinUD10
2003-02-01John BaileyWinTKO7
2002-11-22Arthur CruzWinTKO4
2002-10-19Roy DelgadoWinTKO6
2002-08-24Peter NievesWinUD10
2002-07-05Michael DavisWinUD10
2002-04-27Nelson Ramon MedinaWinUD8
2002-02-15Juan Carlos JuarezWinUD8
2001-11-10Rudolfo LunsfordWinUD4
2001-09-01Ubaldo HernandezWinSD8
2001-07-27Scott BuckWinTKO1
2001-06-23John TriggWinUD6
2001-05-19Carlos Horacio NevarezWinKO1
2001-03-02Mahan WashingtonWinUD6
2001-01-13Bradley JensenWinUD6
2000-12-01Michael LuceroWinUD6
2000-11-10Antonio YoungWinTKO2
2000-09-22Starr JohnsonWinTKO3
2000-09-02Juan Carlos AlvarezWinTKO1
2000-07-22Miller VazquezWinKO1
2000-06-23Rafael OrtizWinTKO1