Latem 1990 Egli przeszedł do Neuchâtel Xamax. Spędził tam dwa lata, jednak nie osiągnął większych sukcesów. W 1992 roku został zawodnikiem Servette FC i w 1994 roku wywalczył mistrzostwo kraju. Po tym sukcesie zdecydował się zakończyć piłkarską karierę. Liczył sobie wówczas 36 lat.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1978/79 Grasshopper Club

Nationalliga A 28 7 1979/80 Grasshopper Club

Nationalliga A 35 12 1980/81 Grasshopper Club

Nationalliga A 26 7 1981/82 Grasshopper Club

Nationalliga A 30 9 1982/83 Grasshopper Club

Nationalliga A 27 12 1983/84 Grasshopper Club

Nationalliga A 31 7 1984/85 Borussia Dortmund

Bundesliga 31 6 1985/86 Grasshopper Club

Nationalliga A 29 6 1986/87 Grasshopper Club

Nationalliga A 29 10 1987/88 Grasshopper Club

Nationalliga A 34 4 1988/89 Grasshopper Club

Nationalliga A 31 1 1989/90 Grasshopper Club

Nationalliga A 36 7 1990/91 Neuchâtel Xamax

Nationalliga A 35 3 1991/92 Neuchâtel Xamax

Nationalliga A 17 0 1992/93 Servette FC

Nationalliga A 23 0 1993/94 Servette FC

Nationalliga A 15 1