Skriv en fortsættelse til dette afsnit - Anastasi blev født i Catania, Sicilien. I løbet af sin karriere (1964-1982) spillede han for Massiminiana, Varese, Juventus, Internazionale og Ascoli. I Serie A spillede han 338 kampe og scorede 105 mål (For Juventus spillede han 205 kampe og scorede 78 mål). Selv om han aldrig vandt Serie A Top Goalcorer-prisen, var han den tredje højeste målmand i ligaen ved tre lejligheder, i løbet af 1968-69.
, 1969-1970 og 1973-1974 sæsoner.