DateOpponentResultMethodRd
1998-10-09David TelescoLossTKO4
1998-07-11Tyler HughesWinTKO7
1998-05-29David Humberto GamezWinTKO1
1997-08-30Norbert NierobaWinSD12
1997-06-24Gary ButlerWinTKO2
1997-03-15Cliff NellonWinUD10
1996-04-09Everardo Armenta Jr.WinUD10
1995-10-25Dominick CarterWinTKO8
1993-12-18Rosendo RosalesWinKO2
1993-09-10Everardo Armenta JrWinTKO9
1993-08-13Ron CramnerWinKO6
1993-01-09Ramzi HassanWinSD10
1992-03-27Tim JohnsonWinTKO6
1992-01-10Andrew MaynardWinTKO11
1991-08-03Yawe DavisWinSD12
1990-09-27Greg EverettWinTKO7
1990-05-05William ClaytonWinTKO6
1989-01-24Jimmy BillsWinUD10
1988-05-21Sanderline WilliamsWinUD10
1987-10-10Michael Olajide TitleWinUD15
1987-09-10James WilliamsWinTKO6
1987-07-12Troy DarrellWinUD12
1987-05-10Mark McPhersonWinTKO6
1987-03-27Marvin MackWinUD10
1987-03-04Winston BurnettWinTKO8
1986-12-26Kevin WattsWinMD10
1986-08-22Curtis ParkerWinUD10
1986-06-27Brian MullerWinTKO7
1986-04-24Ricky StackhouseWinTKO6
1986-02-16Jerry WilliamsWinUD10
1986-01-18Randy SmithWinUD8
1985-11-13Bruce CallowayWinTKO3
1985-08-11Thomas SmithWinUD6
1985-06-05David BarrowWinUD6
1985-04-09Calvin PrejeanWinTKO4
1985-03-18Ron Lee WarriorWinKO2
1985-03-04Carl OrvilleWinTKO2
1985-02-17Phil JonesWinKO4
1985-01-18Joe McKnightWinKO5
1984-12-07Mike PucciarelliWinTKO1