User:
Password:

forgot password?
sign-upLOGIN
Matches (16649)
Players (29935)
Managers (1375)
Referees (3364)
Clubs (3333)
Venues (1747)
national football team players
PlayersScorersCaptainsCapsGoalsCaps/PlayerGoals/Scorer
78425181*10430117813.3044.693
Most international caps
Name of footballerBornDiedPeriodCapsGoalsFirst matchLast match
Heinz Hermann28.03.1958
1978 - 1991
1181506.09.197813.11.1991
Alain Geiger05.11.1960
1980 - 1996
112219.11.198008.06.1996
Stephan Lichtsteiner16.01.1984
2006 - 2019
108815.11.200615.11.2019
Stéphane Chapuisat28.06.1969
1989 - 2004
1032121.06.198917.06.2004
Johann Vogel08.03.1977
1995 - 2007
94208.03.199507.02.2007
Switzerland caps
caps against Switzerland
Top Switzerland goal scorers
Name of footballerBornDiedPeriodCapsGoalsFirst matchLast match
Alexander Frei15.07.1979
2001 - 2011
844224.03.200126.03.2011
Kubilay Türkyilmaz04.03.1967
1988 - 2001
623402.02.198805.09.2001
Max Abegglen11.04.190225.08.1970
1922 - 1937
683419.11.192202.05.1937
André Abegglen07.03.190908.11.1944
1927 - 1943
522906.11.192714.06.1943
Jacques Fatton19.12.192526.07.2011
1946 - 1955
532911.05.194619.06.1955
Xherdan Shaqiri10.10.1991
2010 - 2019
822203.03.201009.06.2019
Switzerland goal scorers
Most hat-tricks
Name of footballerBornPeriodCapsGoalsHat-tricksFirst matchLast match
Max Abegglen11.04.1902
1922 - 1937
6834219.11.192202.05.1937
Xherdan Shaqiri10.10.1991
2010 - 2019
8222203.03.201009.06.2019
Charles Antenen03.11.1929
1948 - 1962
5622220.06.194807.06.1962
Kubilay Türkyilmaz04.03.1967
1988 - 2001
6234202.02.198805.09.2001
Josef Hügi23.01.1930
1951 - 1961
3423225.11.195128.05.1961
Switzerland hat-trick scorers
Most caps as captain
Name of footballerBornPeriodCapsGoalsCaps as captainCaptaincy period
Heinz Hermann28.03.1958
1978 - 1991
118155427.03.1984 - 13.11.1991
Gökhan Inler27.06.1984
2006 - 2015
8974403.03.2010 - 17.11.2015
Severino Minelli06.09.1909
1930 - 1943
804227.05.1934 - 14.06.1943
Rudolf Ramseyer17.09.1897
1920 - 1931
5953617.06.1923 - 16.06.1931
Alain Geiger05.11.1960
1980 - 1996
11223621.06.1989 - 08.06.1996
Lucio Bizzini18.08.1948
1974 - 1980
4112807.04.1976 - 27.08.1980
Switzerland team captains
Youngest ever players
Name of footballerBornPeriodCapsGoalsFirst matchLast matchDebut age
Paul Wyss24.10.1893
1911 - 1920
14808.01.191129.02.192017 y. 2 m. 15 d.
Alessandro Frigerio15.11.1914
1932 - 1937
10106.03.193207.03.193717 y. 3 m. 19 d.
Edmond Kramer08.11.1906
1924 - 1932
10123.03.192406.03.193217 y. 4 m. 15 d.
Numa Monnard23.09.1918
1936 - 1945
15724.05.193608.04.194517 y. 8 m. 1 d.
Alain Sutter22.01.1968
1985 - 1996
62509.10.198524.04.199617 y. 8 m. 17 d.
Switzerland players by debut age
Search in football database
Search in
N.B. Enter a keyword or it's first letters
Switzerland fixtures
UEFA Nations League
Ukraine vs Switzerland
Lviv, Thursday 3 September 2020
UEFA Nations League
Switzerland vs Germany
Basel, Sunday 6 September 2020
Friendly International
Switzerland vs Croatia
St. Gallen, Wednesday 7 October 2020
UEFA Nations League
Spain vs Switzerland
Saturday 10 October 2020
UEFA Nations League
Germany vs Switzerland
Cologne, Tuesday 13 October 2020
Friendly International
Belgium vs Switzerland
Brussels, Wednesday 11 November 2020
UEFA Nations League
Switzerland vs Spain
Basel, Saturday 14 November 2020
UEFA Nations League
Switzerland vs Ukraine
Lucerne, Tuesday 17 November 2020
Euro 2020
Switzerland vs Wales
Baku, Saturday 12 June 2021
Euro 2020
Italy vs Switzerland
Rome, Wednesday 16 June 2021
Euro 2020
Switzerland vs Turkey
Baku, Sunday 20 June 2021
Copyright © 2008-2020 - The database is open for corrections