DateOpponentResultMethodRd
2001-02-10Willard LewisWinUD8
1997-03-22John ScullyWinUD10
1996-04-06Pietro PellizzaroWinPTS10
1994-12-10Frederic SeillierDrawPTS12
1994-10-22Willie KempWinKO2
1994-05-28Charles OliverWinTKO6
1993-10-15Ricky ThomasWinPTS8
1993-09-11Kevin Whaley-ElWinTKO6
1993-06-26Lester YarbroughWinPTS8
1991-09-13Alex BlanchardWinTKO9
1990-12-07Mike SedilloWinPTS8
1990-09-07Rodrigo BenechWinKO3
1989-12-01John KeysWinKO2
1988-10-07Chris Reid TitleWinTKO11
1988-06-03Nicky Walker TitleWinUD15
1988-03-11Vincent Boulware TitleWinTKO8
1987-10-30John HeldWinPTS8
1987-10-17Lahcen M'HamdiWinTKO3
1987-10-03Tommy TaylorWinPTS8
1987-09-14Ahmed LaghlaliWinTKO2
1986-10-03Manfred JassmannWinPTS12
1986-05-12Ian LazarusWinKO8
1986-03-01James CookWinPTS8
1985-11-29Antoine AlcantaraWinKO2
1985-11-08Rudiger BitterlingWinTKO3
1985-08-31Moussa Kassongo MukandjoWinUD10
1985-04-26Steve JohnsonWinPTS6
1985-03-09Tony JenkinsWinTKO6
1984-12-01Philippe SeysWinPTS8
1984-10-05Tony BrittonWinPTS8
1984-09-15Butangi NzolamesoWinPTS6
1984-04-27Franz DorferWinTKO2
1984-02-24Mick MorrisWinUD4
1984-02-10Mauro Hernandez da CruzWinPTS6
1984-01-14Chaed RingoWinTKO2
1983-11-05Jan LefeberWinPTS4
1983-10-07Marnix HeytensWinTKO1
1983-09-10Esperno PostlWinTKO2