V pouhých 16 letech debutoval v dresu Padovy v roce 1956. Po jedné vydařené sezoně byl koupen Juventusem za 70 milionů lir + hostování Hamrina.[1] Hrával na pozici středního útočníka, kde hrál s Charlesem a Sívorim. Ale po určitém čase se stáhnul do zálohy. V roce 1958 byl v anketě o Zlatý míč 1958 byl na 19. místě. Za Bianconeri odehrál celkem 174 utkání a vstřelil 63 branek. Získal s ní tři tituly (1957/58, 1959/60, 1960/61) a dva italské poháry (1958/59, 1959/60). Často bojoval s nadváhou a svalovými problémy. I proto byl v roce 1964 vyměněn za Menichellim do Říma. Za vlky odehrál jen jednu sezonu, ale vyhrál sní svůj třetí Italský pohár 1963/64. Po roce měnil dres. Odešel do Mantovy, ve které vydržel rok. Poté ještě hrál za Sampdorii a roce 1967 ukončil kariéru v pouhých 27 let v druholigovém celku Alessandria.
Za reprezentaci odehrál osm utkání, ale má dva rekordy, které nebyli překonány. Při svém debutu 9. listopadu roku 1958 vstřelil dvě branky Francii (2:2), bylo mu 18 let a 258 dní.[2][1] Další rekord je z 25. dubna roku 1961. To se hrálo přátelské utkání proti Sev. Irsku (3:2). Do utkání nastoupil jako nejmladší kapitán v historii (21 let a 61 dní).[3]