Considered to be one of the best Italian ice hockey players of all time, he played mostly with ice hockey teams from Milan: HC Amatori Milano, HC Milano, Milan-Inter HC and Diavoli HC Milano. He won the Serie A six times and the Spengler Cup twice. He also played 120 games with Italy men's national ice hockey team, scoring 54 goals. With the Italian team, Agazzi played in two Winter Olympics: Cortina d'Ampezzo 1956 and Innsbruck 1964.