DateOpponentResultMethodRd
1998-07-19Anthony BigeniLossTKO8
1998-02-26Paul SmallmanWinUD10
1998-01-13William Bo JamesLossUD10
1997-12-18Paul SmallmanDrawTD2
1997-06-19Jamie WallaceWinUD12
1997-02-20Ambrose MliloWinTKO10
1996-12-16Peter KinsellaWinPTS10
1991-09-12Kevin Whaley-ElWinTKO4
1991-07-12James WilliamsonWinTKO3
1990-01-10Carlos AntunesWinKO1
1989-10-30Ricky StackhouseWinTKO
1989-03-20Ralph SmileyWinTKO2
1989-02-23Kenneth StylesWinTKO1
1989-02-04Francisco CarballoWinTKO2
1988-09-27Mike SacchettiWinTKO3
1988-07-07Kenny SnowWinTKO4
1988-06-04Gonzalo MontesWinTKO3
1988-05-05Knox BrownWinTKO3
1988-01-22Bryan GrantWinTKO2
1985-08-06Bill BradleyWinRTD4
1985-03-17Earl HargroveWinKO1
1984-09-25Nino GonzalezWinKO1
1984-08-05Frank FletcherWinTKO4
1984-05-27Wilbert JohnsonWinKO2
1984-02-19James GreenWinTKO10
1983-11-12Curtis ParkerWinKO1
1983-09-16Don MorganWinKO1
1983-08-05Jeff NelsonWinTKO2
1983-07-03Gary GuidenWinTKO3
1983-05-15Roosevelt GreenWinTKO1
1982-10-23Doug DemmingsWinTKO5
1982-09-15Steve WilliamsWinTKO6
1982-05-02Curtis RamseyWinKO1
1982-03-26Curtis TaylorWinKO2
1981-12-26Sammy FloydWinKO2
1981-11-16Darwin BrewsterWinKO6
1981-10-31John MwansaWinKO1
1981-09-25Ronnie FordWinKO1
1981-05-30Pedro GuerreroWinTKO2
1981-05-11Dennis PryceWinKO1
1981-04-10Mauricio Fernandes da CruzWinTKO4
1981-02-12Giampaolo PirasWinTKO2
1980-12-05Oemer KaradenisWinTKO1