DateOpponentResultMethodRd
2002-12-06Ivan AlvarezLossUD10
2002-08-29Johnny WalkerWinUD10
2001-10-20Mike JuárezWinKO7
2001-04-19Manuel SepedaWinUD10
1999-04-10Richard EvattWinTKO11
1996-09-10Tommy ParksWinTKO5
1996-08-20Wilson SantosWinUD10
1996-01-12Armando NavarroWinTKO1
1995-12-02Alberto RendonWinUD10
1995-10-06Tomas ValdezWinTKO2
1995-09-09Jesus ChavezWinKO3
1995-05-19Shawn WilkinsWinPTS10
1995-03-11Nelson Ramon MedinaWinUD10
1994-10-22Darryl PinckneyLossTKO3
1994-06-12Orlando FernandezWinUD10
1993-08-10Francisco AlvarezWinTKO12
1993-06-24Francisco GomezWinTKO2
1993-03-06Juan Pablo SalazarWinKO4
1993-01-15Felizardo CarrascoWinTKO2
1992-11-13Jose QuirinoWinKO3
1992-09-17Eddie RangelWinTKO7
1992-08-20Max GomezWinUD10
1992-06-23Arturo NavaWinTKO1
1992-03-06Diego AvilaWinTKO5
1991-12-12Dadoy AndujarWinTKO9
1991-08-15Ramon SolisWinTKO2
1991-06-13Alejandro SanabriaWinTKO7
1991-05-02Jose Luis VegagilWinUD10
1991-03-01Juan CarazoWinMD10
1991-01-20Marcos ClaudioWinTKO2
1990-12-13Claudemir Carvalho DiasWinTKO2
1990-10-18Felix MartiWinTKO6
1990-09-27Adan AvilesWinKO1
1990-08-05Anthony BarelaWinUD8
1990-06-24Angel GonzalezWinTKO2
1990-05-18Guadalupe BarajasWinKO1
1990-03-30Fermin RodriguezWinKO4
1990-02-20Angel GonzalezWinUD6
1990-01-12Carlos ReynaWinTKO2
1989-11-16Ruben NevarezWinTKO5
1989-09-14Charlie MontanaWinKO2
1989-06-23Quincy PrattWinPTS4
1989-06-08George YoungWinTKO1