DateOpponentResultMethodRd
2000-05-26Shane SutcliffeWinUD12
1999-08-12Tony LaRosaLossSD8
1999-02-05Shane SutcliffeWinTKO12
1998-08-06Ben PerliniWinUD10
1997-09-15Lyle McDowellLossSD12
1996-09-18Louis MonacoWinUD10
1996-04-26Ken SmithWinTKO4
1995-08-25Bruce JohnsonWinTKO3
1995-03-15Jimmy ThunderLossUD12
1994-09-13Melvin FosterWinSD10
1994-08-10Marselles BrownWinKO2
1994-07-30Paul PhillipsWinKO4
1994-03-14Danny WoffordWinPTS8
1991-08-02Garing LaneWinPTS8
1990-12-14Bobby CrabtreeWinKO5
1990-07-18Jeff SimsWinTKO6
1988-09-20O T DavisWinKO3
1987-11-24Robert EvansWinUD10
1987-10-29Lorenzo BoydWinTKO3
1987-07-31Art TerryWinTKO5
1986-01-17Mike PerkinsWinTKO10
1985-08-10Mitch GreenWinMD12
1984-11-28Walter SantemoreWinUD10
1984-09-01Andros Ernie BarrWinTKO4
1984-03-13Mark LeeWinPTS10
1984-02-19Mike CohenWinKO4
1983-09-09Ken LakustaWinKO10
1982-03-05Gordon RacetteWinTKO11
1981-07-21Conroy NelsonWinKO2
1981-01-31Chuck GardnerWinTKO4
1980-11-11Chuck FindlayWinKO1
1980-08-27Ron RouselleWinKO1
1980-03-11Johnny WarrWinSD10
1979-12-11Ngozika EkwelumWinTKO5
1979-06-14Leroy CaldwellDrawPTS10
1979-05-26Earl McLeayWinTKO7
1979-04-03Bernardo MercadoLossKO1
1978-10-08Greg SorrentinoWinTKO1
1978-09-12Gregory JohnsonWinKO4
1978-08-01Tony MooreWinTKO6
1978-06-28Horst GeislerWinKO1
1977-12-08Eugene GreenWinUD10
1977-09-08Eddie OwensWinTKO5
1977-08-18Willie MooreWinKO4
1977-01-25Joe MayeWinTKO7
1977-01-09Michael LucasWinTKO2
1976-11-23Bobby HalpernWinTKO3
1976-09-27Wayne MartinWinTKO5