Otto anni con la maglia della Juventus per Gianfranco Zigoni, intervallati da due anni di prestito al Genoa. Poi il passaggio alla Roma e all'Hellas Verona, prima di chiudere al Brescia l'avventura da calciatore in Italia. Suo figlio, Gianmarco Zigoni, non ha ripetuto la buona carriera del padre, ma ha vestito anche la maglia del Milan, nel 2009/10, dopo l'esordio col Treviso. Subito ceduto al Genoa l'anno dopo, ci resta sei mesi, prima di andare in prestito al Frosinone. Torna dunque al Milan, che però lo ha dato in prestito fino all'estate 2017 a: Avellino, Pro Vercelli, Lecce, Monza e SPAL. Poi la cessione al Venezia, dove sta facendo discretamente.