DateOpponentResultMethodRd
2005-08-27Fred MooreWinKO9
2001-05-25Will TaylorWinUD12
2001-01-05Chris JohnsonWinUD12
1999-12-18Earl ButlerWinUD10
1999-02-27Will Taylor TitleWinUD12
1997-07-12Robert DoyleWinKO1
1994-02-19Ramon FelixWinKO1
1993-05-04Wayne Harris TitleWinUD12
1993-01-19Ki-Yun Song TitleWinTKO8
1991-12-17Melvin WynnWinKO2
1991-04-08Al LongWinRTD8
1990-12-19José Carlos da SilvaWinTKO3
1990-10-08Ralph WardWinTKO7
1990-08-09Eddie HallWinTKO10
1990-07-05Greg DicksonWinTKO2
1990-04-16Sanderline WilliamsWinUD12
1990-02-04Ismael NegronWinTKO11
1989-10-21Victor FernandezWinKO2
1989-09-12Israel ColeWinPTS12
1989-06-28Nathan DryerWinKO3
1989-05-15Rigoberto LopezWinKO3
1988-11-14Charles OosthuizenWinRTD7
1988-05-04William ClaytonWinKO3
1988-04-06Jake TorranceWinUD8
1988-03-02Gonzalo MontesWinTKO4
1988-02-14Victor WalkerWinTKO5
1988-01-06Ron MartinWinTKO7
1987-12-05Sidney OutlawWinUD6
1987-10-08Charles HollisWinPTS8
1987-06-23Oscar PenaWinPTS6
1987-01-17Martin GarzaWinKO1
1985-06-12Eric WilliamsWinTKO3
1985-04-09Eric WilliamsDrawPTS6
1985-03-05Stephen LeeWinUD6
1985-01-29Adam GeorgeLossUD8
1984-12-27Phil JonesWinUD6
1984-12-18Tarlton WashingtonWinKO1
1984-11-23Jonathan IvoryWinUD6
1984-11-17Richard FillitelliWinKO1
1984-10-09Carl OrvilleWinKO2
1984-08-14Mark HendersonWinPTS4