Rainer Hasler

Es padre del también futbolista Nicolas Hasler.

Debutó como futbolista en 1976 con el Grasshopper Club Zürich.

Jugó en el club durante dos años, llegando a ganar la Super Liga Suiza.

[2]​ Ya en 1983 el Servette FC Genève se hizo con sus servicios para las seis temporadas siguientes.

Durante su estancia en el club fue el capitán durante dos años, llegando a ganar la Copa Suiza en 1984, y un año después la Super Liga Suiza.