W 1989 roku podpisał kontrakt z Calcio Padova, grającą w Serie B. Był tam podstawowym zawodnikiem wyjściowego składu tego klubu. W sezonie 1993/1994, po barażach awansował ze swoją drużyną do pierwszej ligi. W Serie A zajęli czternastą pozycję i po wygranych w rzutach karnych barażach z Genoą CFC, utrzymali się w ekstraklasie. Rok później z ostatniego miejsca spadli do drugiej ligi.
Pod koniec kariery przeniósł się do amerykańskiego New England Revolution. Po rozegraniu czterech meczów w barwach tego klubu, odszedł do Tampa Bay Mutiny, ale po roku powrócił do drużyny z Foxborough.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1980/81 Juventus F.C.
Serie A 1 0 1981/82 Juventus F.C.
Serie A 16 6 1982/83 Juventus F.C.
Serie A 7 0 1983/84 Hellas Werona
Serie A 29 7 1984/85 Hellas Werona
Serie A 29 11 1985/86 Hellas Werona
Serie A 24 6 1986/87 A.C. Milan
Serie A 21 3 1987/88 S.S.