DateOpponentResultMethodRd
2002-07-20Wayne MartellLossUD10
2002-05-31Dillon CarewWinSD8
1999-09-10Manuel De LeonWinUD8
1999-08-26Tim ScottWinTKO3
1999-02-26Quirino GarciaLossUD12
1998-08-28Hasan AlLossUD10
1998-08-06Rafael SalasWinUD6
1996-11-26Darren MaciunskiLossSD10
1996-10-10Tommy SmallWinUD10
1996-08-16Kenneth KiddWinTKO1
1994-05-07Chad BroussardWinKO2
1994-01-29Craig HoukWinKO3
1993-05-08Henry HughesWinRTD2
1991-09-13Ernie ChavezWinTKO6
1991-06-01Luis Garcia TitleWinSD12
1990-08-11Primo RamosWinUD10
1990-01-27Ramon FloresWinTKO1
1989-11-20Jaime BalboaWinTKO5
1989-09-11Courtney Hooper TitleWinUD12
1989-01-21John Wesley Meekins TitleWinRTD7
1988-06-12Martin QuirozWinUD10
1988-04-09Ivan GonzalezWinTKO5
1987-11-04Richard FowlerWinKO2
1987-07-11Irleis PerezWinUD10
1987-04-19Primo RamosWinUD10
1987-02-06Roque MontoyaWinUD10
1986-12-11Danny VargasWinTKO2
1986-04-03Jose RiveraWinTKO6
1986-02-02Robin BlakeWinUD10
1985-12-21Victor AcostaWinUD8
1985-10-16Carlos SantanaWinKO4
1985-07-20Roberto MedinaWinUD6
1985-06-29Hugo CarrizoWinTKO3
1985-05-17Nery ReyesWinKO1
1985-04-06Elias MartinezWinTKO5
1985-03-13Darrell CurtisWinTKO3
1985-01-20Dwight PratchettWinUD6
1984-11-15Luke LecceWinTKO1