After Giorgio Ferrini and Paolo Pulici, Zaccarelli is the third player with the most appearances for Torino in Serie A. He began his career in the youth ranks of Junior Ancona, a historical team in the doric district of Vallemiano; at age 15 he entered the Torino youth system, then was sold to gain experience in Serie B with Catania and Novara, up until his debut in Serie A with Verona in 1973.
After Giorgio Ferrini and Paolo Pulici, Zaccarelli is the third player to have played the most games for Torino in Serie A. He started his career at Junior Ancona, a historic team in the Vallemiano district, before joining Torino's youth system at age 15.  He then moved to Catania and Novara to gain experience in Serie B before making his debut in Serie A with Verona in 1973.