[1] Zenoni started his career at his native club Atalanta BC, joining the team's youth system in 1994.
After being promoted to the first team, in 1996, Zenoni was loaned to Serie C1 side AC Pistoiese for a season in order to gain playing time and experience.
[5] He was loaned out to the club once again in the summer of 2004, and at the end of the 2004–05 season, after almost helping the team qualify for the UEFA Champions League, he was signed permanently by Sampdoria for €1 million.
[1] After representing the Italy U21 national team three times between 1998 and 1999, Zenoni was capped at senior level for the Italy national team twice, making his debut in a 2–1 friendly home loss against Argentina, on 28 February 2001, under manager Giovanni Trapattoni.
Zenoni played the friendly match, his second and final Italy appearance losing 2–0 to Croatia on 16 August, as starter.