Loading page

Switzerland (all) 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)35160961560.441922003 - 202522
2.Switzerland flagMathias Seger (D)3011748650.221921997 - 201417
3.Switzerland flagGoran Bezina (D)1741738550.321742000 - 201414
4.Switzerland flagMartin Steinegger (D)2171032420.191521992 - 200715
5.Switzerland flagMichael Fora (D)134825330.251322016 - 202610
6.Switzerland flagMark Streit (D)2003062920.461181996 - 201517
7.Switzerland flagSimon Moser (C/W)1212621470.391122010 - 202211
8.Switzerland flagRobin Grossmann (D)100212140.141092009 - 20178
9.Switzerland flagJulien Vauclair (D)2061327400.191051997 - 201415
10.Switzerland flagMartin Plüss (C)23557801370.58951997 - 201416
11.Switzerland flagBeat Forster (D)1061615310.29952002 - 20097
12.Switzerland flagMarcel Jenni (LW)19240621020.53941993 - 201014
13.Switzerland flagPatric Della Rossa (RW)1722224460.27911994 - 200811
14.Switzerland flagKevin Romy (C)1531132430.28912004 - 201713
15.Switzerland flagTimo Helbling (D)882680.09912001 - 201712
16.Switzerland flagOlivier Keller (D)143314170.12861996 - 200610
17.Switzerland flagSandy Jeannin (C)2333352850.36851995 - 201116
18.Switzerland flagSeverin Blindenbacher (D)1551139500.32842002 - 201613
19.Switzerland flagCalvin Thürkauf (C/LW)992621470.47822017 - 20266
20.Switzerland flagThierry Paterlini (LW)155719260.17821994 - 201012
21.Switzerland flagPatrick Fischer (LW)1823745820.45761994 - 200914
22.Switzerland flagDenis Hollenstein (LW/RW)1283639750.59762010 - 202211
23.Switzerland flagPatrick Sutter (D)1451327400.28721989 - 200213
24.Switzerland flagRomain Loeffel (D)1642841690.42702011 - 202615
25.Switzerland flagThomas Déruns (LW/RW)78614200.26692004 - 20148
26.Switzerland flagReto Suri (C/W)892010300.34672010 - 20199
27.Switzerland flagChristoph Bertschy (C/RW)1402032520.37642014 - 20269
28.Switzerland flagAndrea Glauser (D)83712190.23632018 - 20268
29.Switzerland flagThibaut Monnet (LW/C)1492733600.40622001 - 201412
30.Switzerland flagDean Kukan (D)137937460.34612011 - 202611
31.Switzerland flagSamuel Balmer (D)1131518330.29611989 - 19978
32.Switzerland flagMarc Marchon (C/RW)165270.44602023 - 20252
33.Switzerland flagKevin Fiala (W/C)581732490.84592013 - 20268
34.Switzerland flagEnzo Corvi (C)861038480.56592015 - 202510
35.Switzerland flagFélicien Du Bois (D)1241122330.27582003 - 201813
36.Switzerland flagSven Andrighetto (W/C)1013142730.72572015 - 202610
37.Switzerland flagDenis Malgin (C/W)671541560.84572016 - 20266
38.Switzerland flagTristan Scherwey (LW/RW)1241323360.29572012 - 202613
39.Canada flagCody Almond (C/LW)40411150.38572014 - 20183
40.Switzerland flagGrégory Hofmann (LW)1113419530.48532012 - 202613
41.Switzerland flagRoberto Triulzi (RW)1102221430.39531986 - 19959
42.Switzerland flagYannick Weber (D)5448120.22522008 - 20227
43.Switzerland flagBeat Gerber (D)881450.06522001 - 20118
44.Switzerland flagDaniel Rubin (C/RW)303030.10512010 - 20133
45.Switzerland flagReto Schäppi (C/LW)83910190.23482013 - 20196
46.Switzerland flagNoah Rod (LW/RW)6499180.28482016 - 20237
47.Switzerland flagRomano Lemm (RW/C)1382738650.47462003 - 20159
48.Switzerland flagDamien Brunner (RW/LW)882931600.68462009 - 201910
49.Switzerland flagPatrick Howald (LW)1233214460.37461989 - 19988
50.Switzerland flagPhilippe Furrer (D)10137100.10462007 - 20209
51.Switzerland flagGaëtan Voisard (D)385490.24461994 - 20004
52.Switzerland flagRaffaele Sannitz (C/LW)771416300.39442005 - 20156
53.Switzerland flagChristian Marti (D)117213150.13442015 - 202611
54.Switzerland flagDamien Riat (W/C)1103022520.47432016 - 20269
55.Switzerland flagMartin Bruderer (D)392570.18431987 - 19977
56.Switzerland flagRoman Josi (D)1032046660.64422008 - 202610
57.Switzerland flagMichel Zeiter (C)1212830580.48421994 - 20038
58.Switzerland flagRaphael Díaz (D)136730370.27422007 - 202212
59.Switzerland flagJulian Walker (C/RW)5687150.27422011 - 20176
60.Switzerland flagSanteri Alatalo (D)2919100.34412020 - 20233
61.Switzerland flagIvo Rüthemann (LW)26750701200.45401996 - 201317
62.Switzerland flagReto von Arx (C)1052326490.47401994 - 20038
63.Canada flagRyan Gardner (RW/C)592113340.58402008 - 20146
64.Switzerland flagThomas Ziegler (C)113138210.19401999 - 20099
65.Switzerland flagFelix Hollenstein (RW)1284630760.59381986 - 199812
66.Switzerland flagNicolas Baechler (F)332680.24372024 - 20262
67.Switzerland flagSandro Bertaggia (D)1501735520.35361985 - 199611
68.Switzerland flagThomas Rüfenacht (LW/RW)55510150.27362012 - 20207
69.Switzerland flagSteve Hirschi (D)9276130.14362001 - 201310
70.Switzerland flagTiziano Gianini (D)140110.07351995 - 19961
71.Switzerland flagNino Niederreiter (RW/LW)892724510.57342009 - 202611
72.Switzerland flagFlavien Conne (RW/C)1071915340.32341998 - 20068
73.Switzerland flagGian-Marco Crameri (C/D)1302963920.71321993 - 20039
74.Switzerland flagMarc Reichert (C/LW)1321716330.25322000 - 20109
75.Switzerland flagMorris Trachsler (C)101511160.16322006 - 201710
76.Switzerland flagFabian Heldner (D)423250.12312016 - 20268
77.Switzerland flagFabrice Herzog (RW/LW)1061921400.38302014 - 202610
78.Switzerland flagJonas Siegenthaler (D)49412160.33302017 - 20267
79.Switzerland flagEtienne Froidevaux (C)393580.21302010 - 20175
80.Switzerland flagMirco Müller (D)331780.24302017 - 20245
81.Switzerland flagMarco Bayer (D)312570.23301994 - 19962
82.Switzerland flagTimo Meier (RW/LW)501932511.02292017 - 20265
83.Switzerland flagStefan Grogg (F)171450.29291996 - 19982
84.Switzerland flagGil Montandon (C)1583137680.43281985 - 199813
85.Switzerland flagJulien Sprunger (RW)973332650.67282006 - 20147
86.Switzerland flagPius Suter (C/W)591822400.68282015 - 20266
87.Switzerland flagSven Leuenberger (D)127827350.28281988 - 199810
88.Switzerland flagSimon Bodenmann (LW/RW)751410240.32282010 - 20188
89.Switzerland flagLukas Frick (D)94410140.15282014 - 202611
90.Switzerland flagJonas Taibel (C/LW)120330.25272024 - 20262
91.Switzerland flagGaëtan Haas (C)1121830480.43262014 - 20269
92.Switzerland flagJean-Jacques Aeschlimann (C)1192214360.30261988 - 200312
93.Switzerland flagPhilipp Kurashev (C/W)43516210.49262018 - 20265
94.Switzerland flagPatrick von Gunten (D)74614200.27262006 - 201610
95.Switzerland flagValentin Wirz (LW)84712190.23262002 - 20097
96.Switzerland flagTim Ramholt (D)382790.24262010 - 20155
97.Switzerland flagPatrick Fischer (D)621010.02261999 - 20096
98.Switzerland flagDominik Egli (D)75927360.48242019 - 20267
99.Switzerland flagJanis Moser (D)63522270.43242018 - 20266
100.Switzerland flagDominik Schlumpf (D)604590.15242012 - 20227

* Some data is missing to provide a correct summary.