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