Gross, que también trabajó para el VfB Stuttgart, el Tottenham Hotspur y el BSC Young Boys, ganó por última vez el Campeonato de Arabia Saudí en 2016 con el Al-Ahli SFC.
Después de cinco años en Suiza (tres en el Lausanne Sports y dos en el Neuchâtel Xamax FC) emigró en 1980 a Alemania para jugar con el VfL Bochum.
En este equipo permaneció dos temporadas disputando 29 partidos de liga en los cuales marcó cuatro goles.
Después de esta etapa regresa a Suiza para jugar con el FC St.
Gallen, con el AC Lugano y con el Yverdon-Sport FC, equipo en el que se retiró.