DateOpponentResultMethodRd
2004-05-30Oswaldo JuarezLossPTS6
2003-03-28Sergio PalomoLossPTS6
2003-02-05Miguel MallonLossUD6
2002-10-18Ablorh SowahLossKO1
2002-06-21Frankie ArchuletaLossTKO3
2002-05-17Akihiko NagoLossTD5
2002-03-14Carlos MadrigalLossTKO5
2002-01-24Salvador GarciaLossUD4
2001-12-19Kahren HarutyunyanLossUD4
2001-09-27Carlos MadrigalLossTKO2
2001-07-21Oscar AndradeLossKO6
2001-06-09Frankie ArchuletaLossUD8
2000-12-01Juan Alfonso Keb BaasLossTKO12
2000-01-22Francisco GarciaLossTKO3
1999-11-20Felipe LopezWinTKO2
1998-11-07Jose SanjuaneloLossTKO8
1998-06-06Luis EscarpetaWinKO4
1998-02-28Pedro RodriguezLossPTS8
1997-12-12Luis EscarpetaWinTKO4
1997-10-31Joel GarciaWinTKO2
1997-09-19Edgar EcheverriaWinKO2
1997-08-08Benjamin RivasWinKO2
1997-05-16Giovanni MunozWinKO3
1997-05-02Rafael CastroWinTKO2
1997-03-14Dunoy PenaWinKO8
1995-08-23Ilson DiazWinTKO2
1995-08-04Henry RodriguezWinKO2
1994-05-28Jose Luis VelardeWinTKO5
1994-01-29Jose Luis VelardeWinTKO8
1993-10-01Jaime RojasWinTKO5
1993-08-07Jesus Jimenez RuizWinTKO2
1993-05-22Manuel LealWinTKO2
1993-03-22Ricardo MarquezWinDQ6
1992-10-10Rafael OrozcoLossTKO3
1992-07-15Martin CadenaWinTKO4
1992-05-29Rafael GranilloWinTKO3
1992-01-18Valerio SanchezWinPTS6
1991-11-22Esteban ManriquezWinTKO5
1991-11-09Agustin LunaWinTKO2
1991-03-15Martin NajeraWinKO2