DateOpponentResultMethodRd
2012-09-08Carl DavisLossTKO2
2012-04-05Chauncy WelliverLossUD10
2011-02-26Gabe BrownWinSD6
2010-06-18Corey WinfieldWinKO6
2002-09-20Darroll WilsonLossRTD4
2002-06-22Craig TomlinsonWinUD10
2001-07-27Joe MesiLossTKO7
1999-06-19Brian YatesWinTKO4
1997-09-19Anthony GreenLossUD8
1997-07-29Richie MelitoWinKO1
1997-04-22Samson Po'uhaLossTKO4
1995-06-23Alexander ZolkinLossTKO9
1994-07-30George HarrisWinKO1
1994-04-22Joe SavageWinKO1
1994-04-14Larry DonaldLossTKO7
1993-12-03Craig PetersenLossSD3
1993-11-28Mike RobinsonWinTKO3
1993-03-25Derek WilliamsWinUD10
1992-09-15Rocky PepeliWinTKO8
1992-07-11David JacoWinUD10
1992-02-15Cecil CoffeeWinTKO2
1991-08-08Anthony WadeWinTKO8
1991-05-11Conroy NelsonWinTKO9
1991-02-26Loren RossWinTKO8
1989-12-09Mike CohenNCNC8
1989-09-28Rick HoardWinTKO1
1988-09-27Tony MorrisonWinTKO9
1988-06-01Everett MartinLossUD10
1988-03-19Tony FulilangiWinTKO4
1987-12-04Tim BullockWinTKO3
1987-11-20Andre McCallWinTKO6
1987-02-14Willie de WitWinTKO2
1986-12-02Carlos HernándezWinTKO8
1986-10-10Spencer ChavisWinTKO3
1986-04-18Oscar HolmanWinTKO10
1986-01-31Reggie GrossLossTKO8
1985-12-12Cedric ParsonsWinKO1
1985-10-09Ray DavisonWinUD6
1985-08-03Tim DavenportWinTKO1
1985-05-20Larry GivensWinTKO3
1985-05-09Jim JonesWinKO1
1985-04-18Lorenzo BoydWinKO1
1985-02-23Alvin FuggsWinKO1
1984-11-24Ian PriestWinTKO1
1984-10-30Mark YoungWinTKO2
1984-09-11Dennis CaldwellWinKO1