Benaglio empezó su carrera como futbolista profesional en un equipo de su ciudad natal, el Grasshopper-Club Zürich.