Después de ser cedido al Reggina y al Catania en la temporada 2002–03, volvió a convertirse en el guardameta regular de la temporada 2004–05, en la que jugó los 38 partidos de la Serie A. Castellazzi era en un principio el portero inicial de la temporada 2003-04, pero perdió dicha titularidad en favor de Federico Agliardi tras encajar cuatro goles contra el Reggina,[3] aunque volvió a recuperarla.
Después de que el Brescia fuese relegado a la Serie B en verano del año 2005, se unió al U.C.
[4] Vistió el número 1 de la camiseta, antes llevado por Luigi Turci.
Durante la primera temporada, Castellazzi fue el suplente de Francesco Antonioli, por lo que sólo jugó 3 partidos que este se perdió.
[7] Se convirtió, junto a Paolo Orlandoni, en uno de los suplentes de Júlio César, sustituyendo al retirado Francesco Toldo.