Christian Gross comenzó su carrera futbolística en un club de su ciudad natal, el Grasshopper-Club Zürich, equipo con el que ganó un título (la Copa de la Liga de Suiza) y en el que militó hasta 1975.