DateOpponentResultMethodRd
1994-08-03Willie BallWinTKO2
1992-12-15Ricky ThomasWinUD10
1992-10-16Rollin WilliamsWinUD10
1992-09-24Bill BradleyWinRTD2
1992-09-04Martín AmarillasWinUD10
1992-06-30Nicky WalkerWinUD10
1991-08-17John Jarvis TitleWinKO3
1990-12-28Randy WilliamsWinUD10
1990-04-14Jake TorranceWinPTS8
1990-03-02Ruben CortinaWinKO
1989-10-09Salim MuhammadWinUD10
1989-09-25Mike SacchettiWinPTS10
1989-09-13Steve LangleyWinUD10
1988-11-03Miguel Angel HernandezWinTKO5
1988-09-20Jake TorranceWinUD10
1988-05-05Juan ElizondoWinKO3
1988-02-21John MundugaWinTKO7
1987-12-05Joe SummersWinUD10
1987-10-17Juan Alonso VillaWinUD10
1987-09-17Norberto BuenoWinKO3
1987-08-25Greg TaylorWinUD8
1987-04-20Elio DíazWinUD10
1987-02-24John MooreWinTKO6
1987-01-13Danny ThomasWinUD10
1986-09-09Sammy FloydWinUD10
1986-06-24Donald GwinnWinTKO5
1986-04-15David RamseyWinKO
1986-03-06Norberto SabaterWinTKO2
1986-01-21Ed ModicueWinUD8
1986Keheven JohnsonWinKO8
1985-10-15Reggie DixonWinPTS6
1985-10-02Javier MunizWinKO
1985-09-17Pablo ValdezWinTKO4
1985-09-06Earl WhiteWinKO
1985-07-11Robert ManousWinKO
1985-06-26Reggie DixonWinUD6
1985-06-10Alonzo StringfellowWinTKO1
1985-05-07John Wesley MortonWinSD6
1985-04-18Ronald PaigeWinKO
1985-03-20James SandersWinKO4
1985-03-07Derrick EarvinWinSD4
1985-03-04Jessie HopkinsWinKO1
1985-02-12Jimmy MitchellWinTKO
1985-02-08David SevilleWinKO
1985-01-16Mike FrenchWinTKO
1984-12-18Jamie HobbsWinKO
1984-12-04Rodney JonesWinTKO
1984-11-29Pete LeeWinKO1
1984-11-20Willie RimmerWinUD6
1984-11-13Richard MorrisWinTKO
1984-09-02Leon KerlingerWinKO