Actualmente está corriendo en la the CIV Superbike Championship, sobre una Ducati 1199 Panigale.
En sus comienzos, Zanetti acabó segundo detrás de Luca Di Giuseppe en la Honda RS125 GP Trophy de 2003[2] y la ganaría el año siguiente.
[3] En esa misma temporada, compitió en los campeonatos nacionales de 125cc y en 2004 hizo su debut en el Mundial de Motociclismo de 125cc, categroía que no abandonaría hasta 2009.
En 2010 fue segundo en el Italian Stock 600 y debutó en el FIM Superstock 1000 Cup, en el que acabó en tercera posición en 2011.
En 2012 se trasladó al Campeonato del Mundo de Superbikes y en 2013 da el salto al Campeonato Mundial de Supersport.