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