DateOpponentResultMethodRd
2000-05-26Luis CarmonaWinTKO8
2000-02-19Mack WillisWinTKO
1997-09-09Alfonso DanielsWinTKO6
1997-07-20Tommy SmallWinKO1
1997-01-21Tony MarshallWinSD12
1996-06-15Anthony StephensLossSD10
1995-12-30Greg CadizWinTKO
1995-03-29Apolinar HernandezWinRTD8
1994-03-31Tony MarshallLossUD10
1993-07-08Harold BennettWinTKO2
1993-05-13Jose Antonio MartinezWinTKO7
1993-03-18Nick RupaWinUD10
1993-01-27Edwin CuretWinTKO3
1992-10-15Craig CummingsWinTKO7
1992-02-28Nino CiriloWinUD10
1990-10-30Jorge MaysonetWinTKO6
1990-09-13Billy DurbinWinTKO8
1990-05-18Curtis SummitWinUD10
1990-01-26Reese SmithWinTKO
1989-11-30Russell MitchellWinTKO6
1989-07-13Anthony WilliamsWinKO7
1989-05-25Jose TorresWinTKO1
1989-02-09Jose Laercio de LimaWinDQ4
1988-11-30Larry NicholsWinTKO5
1988-10-27Horace ShuffordWinSD10
1988-09-19Daniel BicchierayWinUD8
1988-07-31Sammy FloydWinTKO7
1988-06-16Tyrone MooreWinRTD8
1988-04-18Judas ClotteyWinPTS8
1988-02-24Jesus Carlos VelezWinTKO2
1987-12-21Boubeker CherifWinTKO
1987-11-12Brian NitzWinKO4
1987-09-03Warren NelsonWinUD8
1987-07-23Marvin McDowellWinTKO4
1987-06-06Mbayo Wa MbayoWinPTS8
1987-05-07James SudberryWinTKO4
1987-04-27Joel BrivalWinPTS8
1987-03-26James JohnsonWinTKO2
1987-01-29Martin KearneyWinTKO4
1986-12-13Abdel ArikWinPTS6
1986-11-06Jean Pierre CalvezWinTKO
1986-08-28Terry YoungWinPTS6
1986-07-10Keith MartinWinTKO6
1986-05-15Juan TorresWinMD6