DateOpponentResultMethodRd
1998-08-08Melvin FosterLossTKO9
1996-03-27Derrick RyalsWinUD10
1995-06-21George O'MaraWinUD12
1994-09-17Bill CorriganWinRTD2
1994-06-06Ladislao MijangosWinKO2
1992-11-17Mike GansWinKO5
1990-07-18Dion BurgessWinTKO5
1989-07-27Philipp BrownWinSD12
1989-05-01Lionel WashingtonWinTKO1
1989-01-31Bobby CrabtreeWinKO3
1987-07-29David JacoWinKO2
1986-08-23Donovan RuddockLossSD10
1984-11-09Tony AnthonyWinDQ1
1984-08-31Billy Joe ThomasWinTKO7
1983-09-30Stan WardWinTKO9
1979-09-22Harry TerrellWinKO4
1979-03-02Oliver PhilippsWinKO4
1979-01-18Stan WardWinRTD9
1978-12-05Abdul KhanWinKO2
1978-10-22Bernardo MercadoWinTKO5
1978-09-17Mike CreelWinKO2
1978-01-24Stan WardLossUD12
1977-11-15Pedro LovellWinUD10
1977-09-13Dave MartinezWinKO1
1977-04-01Bill SharkeyWinMD10
1977-01-19Dwain BondsWinKO8
1976-11-04Fonomanu Young SekonaWinKO6
1976-07-14Jody BallardWinMD10
1975-06-27Tony DoyleWinTKO9
1974-08-24Mani VakaWinPTS10
1974-07-26Duane BobickLossTKO7
1974-05-31Orville QuallsWinKO2
1974-03-22Rodney BobickLossUD10
1974-02-21Ellis McKinleyWinPTS6
1973-12-11Larry FrazierLossKO2
1973-11-09Bob SwoopesWinKO1
1973-10-11Tony PuluWinKO2
1973-09-10Lyn MartinWinKO1
1973-02-28Billy RyanLossTKO2
1973-02-02Carlos LopezWinPTS5
1972-10-31Howard SmithLossPTS5
1972-09-14Howard SmithLossKO3