top of page
SPORTS

Club Football - Switzerland
*Super League*
Most Appearances (Player)
This list features the players with the most match appearances in the history of the Swiss Super League.
RANK | PLAYERS | APPEARANCES | CLUB(s) | YEARS |
1 | Karl Grob | 511 | FC Zürich | 1967-1987 |
2 | Philippe Perret | 511 | Neuchâtel Xamax | 1978-1998 |
3 | Heinz Hermann | 495 | Grasshopper, Neuchâtel Xamax, Servette, FC Aarau | 1977-1994 |
4 | Roger Wehrli | 494 | FC Winterthur, Grasshopper, FC Luzern, FC Aarau | 1975-1992 |
5 | Alvaro López | 488 | FC Sion, CS Chênois | 1973-1992 |
6 | Alain Geiger | 486 | FC Sion, Servette, Neuchâtel Xamax, Grasshopper | 1978-1997 |
7 | Martin Weber | 485 | BSC Young Boys | 1979-1995 |
8 | Fabian Frei | 480 | FC Basel, St. Gallen, FC Winterthur | 2007-2025 |
9 | Blaise Piffaretti | 468 | FC Sion, Neuchâtel Xamax, Lausanne | 1984-2002 |
10 | Martin Brunner | 460 | Grasshopper, Lausanne | 1983-1999 |
References
Transfermarkt. (2025). Swiss Super League – Record appearances. Available at: https://www.transfermarkt.co.uk/super-league/rekordspieler/pokalwettbewerb/C1 (Accessed 1 December 2025).

SCALA
lists
bottom of page



