DateOpponentResultMethodRd
1993-04-14Eddie EvansWinKO1
1992-06-06Paul WesleyWinPTS10
1991-11-14Miodrag PerunovićWinTKO4
1991-08-24John AshtonWinRTD6
1990-11-24Miguel Angel MaldonadoWinPTS8
1990-07-08Frederic SeillierWinTKO9
1990-01-24Francesco Dell'AquilaWinTKO9
1989-11-29Reggie MillerWinRTD1
1989-10-07Tony PowellWinKO
1987-03-21Basante BlancoWinRTD
1986-12-13Cecil PettigrewWinPTS8
1986-09-04Giovanni De MarcoWinRTD11
1986-03-15Cliff GilpinWinPTS8
1985-09-26Giovanni De MarcoWinSD12
1985-07-14Donald BowersWinPTS8
1985-04-27Jose DuarteWinPTS10
1985-03-08Tony HarrisonWinTKO
1984-12-10Clint JacksonWinPTS8
1984-09-22Tony CerdaWinPTS8
1984-07-08Bobby HoyeWinPTS8
1984-04-13Allen AlexanderWinPTS8
1984-02-18Kenneth StylesWinTKO
1983-12-09Irving HinesWinKO
1983-10-30Ralph MoncriefWinPTS8
1983-10-13James WilliamsWinKO
1983-09-03Guy KennedyWinTKO6
1983-07-24Jimmie SykesWinPTS8
1983-04-10Wilson BellWinKO
1983-02-24Bruce JohnsonWinTKO
1982-12-22Stacy McSwainWinTKO
1982-12-10Salvador Perez RamosWinKO
1982-09-01Joe OuruWinDQ
1982-05-29Jose QuinonesWinTKO
1982-04-02Costello KingWinKO
1982-02-05Steve WilliamsWinTKO
1981-12-26Gabriele LazzariWinTKO
1981-12-11Jose LozanoWinPTS8
1981-11-13Michel PaganiWinKO
1981-10-23Sonny KamungaWinKO
1981-09-25Jose Luis DuranWinTKO
1981-06-27Christian D'HelftWinTKO
1981-05-28Giovanni MartorinaWinTKO
1981-05-15Christian D'HelftWinTKO
1981-04-17Damiano LassandroWinTKO8
1981-03-20Giovanni MartorinaWinPTS6
1981-03-09Cosimo CarboneWinTKO
1981-02-05Christian D'HelftWinPTS8
1981-01-08Stephane FerraraDrawPTS6
1980-12-05Aldo BuzzettiLossPTS8
1980-10-24Luigi MariniWinTKO
1980-10-10Esperno PostlWinTKO7