Loading page

Switzerland All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Switzerland flagAndres Ambühl (W/C)1513238700.461022003 - 202520
2.Switzerland flagMathias Seger (D)106417210.20741997 - 201416
3.Switzerland flagMark Streit (D)891032420.47621997 - 201513
4.Switzerland flagJakob Kölliker (D)861518330.38641973 - 198912
5.Switzerland flagMartin Plüss (C)832324470.57651997 - 201312
6.Switzerland flagIvo Rüthemann (LW)811821390.48221997 - 201212
7.Switzerland flagSandy Jeannin (C)81912210.26521995 - 200912
8.Switzerland flagJörg Eberle (RW)792831590.75221981 - 199411
9.Switzerland flagMartin Steinegger (D)7847110.14661992 - 200712
10.Switzerland flagRoman Josi (D)741740570.77342008 - 202610
11.Switzerland flagJulien Vauclair (D)7448120.16711998 - 201312
12.Switzerland flagDean Kukan (D)73724310.42472013 - 20269
13.Switzerland flagNino Niederreiter (RW/LW)702423470.67282009 - 202610
14.Switzerland flagSandro Bertaggia (D)70516210.30731985 - 19969
15.Switzerland flagManuele Celio (LW)681215270.40281986 - 19979
16.Switzerland flagMarcel Jenni (LW)671420340.51641994 - 201010
17.Switzerland flagGoran Bezina (D)67710170.251262000 - 201211
18.Switzerland flagGil Montandon (C)621713300.48261985 - 19948
19.Switzerland flagChristoph Bertschy (C/RW)611212240.39322018 - 20267
20.Switzerland flagSven Andrighetto (W/C)592227490.83452015 - 20267
21.Switzerland flagThierry Paterlini (LW)574480.14341996 - 20099
22.Switzerland flagFredy Lüthi (C)561521360.64301984 - 19937
23.Switzerland flagRaphael Díaz (D)56518230.41242007 - 20218
24.Switzerland flagSeverin Blindenbacher (D)54114150.28482002 - 20138
25.Switzerland flagUeli Hofmann (D)543140.07421972 - 19829
26.Switzerland flagChristian Marti (D)53211130.25162015 - 20267
27.Switzerland flagPatric Della Rossa (RW)533470.13401998 - 20078
28.Switzerland flagNico Hischier (C/LW)522625510.98122018 - 20267
29.Switzerland flagEmil Handschin (D)527916-221946 - 19598
30.Switzerland flagMichael Fora (D)5219100.19512017 - 20256
31.Switzerland flagKevin Fiala (W/C)501729460.92552013 - 20257
32.Switzerland flagPeter Jaks (RW)501316290.58181986 - 19986
33.Switzerland flagSimon Moser (C/W)501213250.50242010 - 20197
34.Switzerland flagOlivier Keller (D)503580.16501996 - 20058
35.Switzerland flagRiccardo Torriani (RW)495419731.49-1929 - 19397
36.Switzerland flagGuy Dubois (LW/D)4922628-161968 - 19779
37.Switzerland flagPatrick Fischer (LW)491611270.55401995 - 20057
38.Switzerland flagFerdinand Cattini (LW)485025751.56111932 - 19497
39.Switzerland flagFelix Hollenstein (RW)482416400.83301988 - 19967
40.Switzerland flagRoberto Triulzi (RW)48914230.48401988 - 19957
41.Switzerland flagPatrick Sutter (D)48214160.33781991 - 20017
42.Switzerland flagMartin Rauch (D)47310130.28261988 - 19987
43.Switzerland flagKevin Romy (C)4729110.23142004 - 20157
44.Switzerland flagBruno Wittwer (C)46181432-411969 - 19828
45.Switzerland flagDenis Hollenstein (LW/RW)461214260.57182011 - 20176
46.Switzerland flagSamuel Balmer (D)46512170.37261990 - 19966
47.Switzerland flagSven Leuenberger (D)46215170.37441990 - 19976
48.Switzerland flagHans Cattini (F)452715420.9341932 - 19497
49.Switzerland flagJanis Moser (D)45316190.42142018 - 20266
50.Switzerland flagThomas Ziegler (C)4546100.22441999 - 20097
51.Switzerland flagFausto Mazzoleni (D)451560.13241982 - 19906
52.Switzerland flagRomano Lemm (RW/C)44411150.34142004 - 20117
53.Switzerland flagRomain Loeffel (D)43913220.51162014 - 20246
54.Switzerland flagPatrick Howald (LW)43142160.37161989 - 19956
55.Switzerland flagCharles Kessler (F)4367130.30-1932 - 19396
56.Switzerland flagMorris Trachsler (C)432460.14122009 - 20166
57.Switzerland flagAndy Ton (RW)421923421.00101988 - 19956
58.Switzerland flagTimo Meier (RW/LW)421527421.00272017 - 20265
59.Switzerland flagUrs Bärtschi (F/D)421817350.83271976 - 19866
60.Switzerland flagGeorg Mattli (LW)42227290.6961975 - 19826
61.Switzerland flagGaëtan Haas (C)42711180.4342015 - 20246
62.Switzerland flagJacques Soguel (C/LW)4294130.3181976 - 19856
63.Switzerland flagMichel Zeiter (C)4264100.24361995 - 20016
64.Switzerland flagReto Dekumbis (LW)41134170.41181980 - 19876
65.Switzerland flagBeat Forster (D)4167130.32442002 - 20086
66.Switzerland flagPhilippe Furrer (D)411340.10342007 - 20176
67.Switzerland flagUlrich Poltera (F)404720671.68201946 - 19546
68.Switzerland flagDenis Malgin (C/W)401329421.05182016 - 20265
69.Switzerland flagArnold Lörtscher (C)401913320.8061978 - 19866
70.Switzerland flagGian-Marco Crameri (C/D)401121320.80281996 - 20026
71.Switzerland flagThomas Vrabec (C)401711280.70261986 - 19935
72.Switzerland flagTristan Scherwey (LW/RW)40614200.5042017 - 20245
73.Switzerland flagFabrice Herzog (RW/LW)4097160.4082016 - 20245
74.Switzerland flagAndreas Ritsch (D)404590.23311981 - 19906
75.Switzerland flagMarco Müller (D)403470.18381980 - 19876
76.Switzerland flagChristian Weber (C)39411150.3861990 - 19965
77.Switzerland flagGrégory Hofmann (LW)38158230.6142015 - 20255
78.Switzerland flagJean-Jacques Aeschlimann (C)38142160.42141993 - 20036
79.Switzerland flagJonas Siegenthaler (D)38412160.42202020 - 20255
80.Switzerland flagAldo Zenhäusern (D)38311140.37301973 - 19796
81.Switzerland flagReto Schäppi (C/LW)383470.18242013 - 20185
82.Switzerland flagGebhard Poltera (F)372229511.38381946 - 19546
83.Switzerland flagAnton Neininger (F)371713300.8181970 - 19765
84.Switzerland flagReto Delnon (D)36242145-01938 - 19556
85.Switzerland flagDamien Brunner (RW/LW)361016260.72242009 - 20175
86.Switzerland flagPeter Schlagenhauf (RW)361212240.6781982 - 19895
87.Switzerland flagReto von Arx (C)36715220.61421995 - 20005
88.Switzerland flagDamien Riat (W/C)36137200.56142017 - 20265
89.Switzerland flagMarc Reichert (C/LW)3656110.31142000 - 20086
90.Switzerland flagThibaut Monnet (LW/C)3655100.28202006 - 20137
91.Switzerland flagMichel Turler (C)35171633-241966 - 19768
92.Switzerland flagEnzo Corvi (C)34423270.79102017 - 20234
93.Switzerland flagOtto Schläpfer (C)34143170.50241950 - 19595
94.Switzerland flagRoman Wäger (LW)3498170.50181985 - 19956
95.Switzerland flagFélicien Du Bois (D)3447110.32322008 - 20166
96.Switzerland flagBernhard Neininger (F)3446100.29121974 - 19835
97.Switzerland flagJürg Berger (F)331912310.94341973 - 19785
98.Switzerland flagAndrea Glauser (D)333580.24122021 - 20254
99.Switzerland flagFlavien Conne (RW/C)334040.12201999 - 20055
100.Switzerland flagCharles Henzen (D)33224-161968 - 19756

* Some data is missing to provide a correct summary.