Maggio se formó en la cantera del Vicenza y en la temporada 2000-01 debutó en el primer equipo, jugando seis partidos en la Serie A.