Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Switzerland (46)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

All-time totals/team Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Switzerland flagRoman Josi (D)Active playerNashville Predators11212156098240.744772011 - 202716
2.Switzerland flagNico Hischier (C/LW)Active playerNew Jersey Devils6312052955000.791562017 - 202710
3.Switzerland flagTimo Meier (RW/LW)Active playerSan Jose Sharks4861611753360.693052016 - 20237
4.Switzerland flagKevin Fiala (W/C)Active playerLos Angeles Kings3021101502600.861962022 - 20275
5.Switzerland flagNino Niederreiter (RW/LW)Active playerMinnesota Wild4731181282460.522312013 - 20196
6.Switzerland flagKevin Fiala (W/C)Active playerMinnesota Wild232831121950.841752018 - 20224
7.Switzerland flagMark Streit (D)New York Islanders292421421840.631822008 - 20135
8.Switzerland flagTimo Meier (RW/LW)Active playerNew Jersey Devils26391801710.651712022 - 20275
9.Switzerland flagNino Niederreiter (RW/LW)Active playerCarolina Hurricanes27776731490.541572018 - 20224
10.Switzerland flagMark Streit (D)Philadelphia Flyers287311131440.501262013 - 20174
11.Switzerland flagPhilipp Kurashev (C/W)Active playerChicago Blackhawks31748821300.41752020 - 20255
12.Switzerland flagNino Niederreiter (RW/LW)Active playerWinnipeg Jets26554611150.43982022 - 20275
13.Switzerland flagMark Streit (D)Montréal Canadiens21926871130.52782005 - 20184
14.Switzerland flagSven Bärtschi (LW/RW)Vancouver Canucks22758521100.48562014 - 20206
15.Switzerland flagKevin Fiala (W/C)Active playerNashville Predators22250531030.46782014 - 20195
16.Switzerland flagPius Suter (C/W)Active playerVancouver Canucks1614137780.48402023 - 20252
17.Switzerland flagJanis Moser (D)Active playerArizona Coyotes2051656720.35862021 - 20243
18.Switzerland flagJonas Siegenthaler (D)Active playerNew Jersey Devils366963720.202142020 - 20277
19.Switzerland flagPius Suter (C/W)Active playerDetroit Red Wings1612931600.37282021 - 20232
20.Switzerland flagDenis Malgin (C/W)Florida Panthers1842832600.33402016 - 20204
21.Switzerland flagSven Andrighetto (W/C)Colorado Avalanche1442135560.39402016 - 20193
22.Switzerland flagLuca Sbisa (D)Anaheim Ducks240942510.211982009 - 20145
23.Switzerland flagJanis Moser (D)Active playerTampa Bay Lightning1451036460.32932024 - 20273
24.Switzerland flagRaphael Díaz (D)Montréal Canadiens133437410.31482011 - 20143
25.Switzerland flagYannick Weber (D)Vancouver Canucks1651721380.23822013 - 20163
26.Switzerland flagYannick Weber (D)Montréal Canadiens121828360.30522008 - 20135
27.Switzerland flagDamien Brunner (RW/LW)Detroit Red Wings581718350.60162012 - 20131
28.Switzerland flagLuca Sbisa (D)Vancouver Canucks205826340.171192014 - 20173
29.Switzerland flagDamien Brunner (RW/LW)New Jersey Devils771319320.42342013 - 20152
30.Switzerland flagDean Kukan (D)Columbus Blue Jackets172626320.19552015 - 20226
31.Switzerland flagPius Suter (C/W)Active playerSt. Louis Blues641316290.45202025 - 20272
32.Switzerland flagNino Niederreiter (RW/LW)Active playerNashville Predators561810280.50162022 - 20231
33.Switzerland flagSven Andrighetto (W/C)Montréal Canadiens831117280.34102014 - 20173
34.Switzerland flagSven Bärtschi (LW/RW)Calgary Flames66820280.42222011 - 20154
35.Switzerland flagPius Suter (C/W)Active playerChicago Blackhawks551413270.49142020 - 20211
36.Switzerland flagYannick Weber (D)Nashville Predators253719260.10802016 - 20204
37.Switzerland flagMirco Müller (D)New Jersey Devils134319220.16442017 - 20203
38.Switzerland flagPhilipp Kurashev (C/W)Active playerSan Jose Sharks43713200.47162025 - 20261
39.Switzerland flagLian Bichsel (D)Active playerDallas Stars112810180.161102024 - 20273
40.Switzerland flagLuca Sbisa (D)Vegas Golden Knights42216180.43232017 - 20181
41.Switzerland flagDenis Malgin (C/W)Colorado Avalanche49116170.3562022 - 20231
42.Switzerland flagGaëtan Haas (C)Edmonton Oilers9576130.14202019 - 20212
43.Switzerland flagJonas Siegenthaler (D)Active playerWashington Capitals108211130.12572018 - 20213
44.Switzerland flagPatrick Fischer (LW)Arizona Coyotes2746100.37242006 - 20071
45.Switzerland flagLuca Sbisa (D)Winnipeg Jets4428100.23372019 - 20201
46.Switzerland flagMark Streit (D)Pittsburgh Penguins221780.3662016 - 20171
47.Switzerland flagGrégory Hofmann (LW)Columbus Blue Jackets242570.2982021 - 20221
48.Switzerland flagLuca Sbisa (D)Philadelphia Flyers400770.18382008 - 20091
49.Switzerland flagMirco Müller (D)San Jose Sharks542460.11172014 - 20173
50.Switzerland flagReto von Arx (C)Chicago Blackhawks193140.2142000 - 20011
51.Switzerland flagDenis Malgin (C/W)Toronto Maple Leafs312240.1362019 - 20232
52.Switzerland flagRaphael Díaz (D)Calgary Flames592240.07102014 - 20151
53.Switzerland flagJoël Vermin (F/D)Tampa Bay Lightning240440.1742015 - 20172
54.Switzerland flagNino Niederreiter (RW/LW)Active playerNew York Islanders642130.05202010 - 20122
55.Switzerland flagRaphael Díaz (D)New York Rangers161230.1942013 - 20162
56.Switzerland flagTim Berni (D)Columbus Blue Jackets591230.05342022 - 20231
57.Switzerland flagRaphael Díaz (D)Vancouver Canucks61120.3302013 - 20141
58.Switzerland flagSimon Moser (C/W)Nashville Predators61120.3322013 - 20141
59.Switzerland flagLuca Sbisa (D)New York Islanders90110.1142018 - 20191
60.Switzerland flagTimo Helbling (D)Tampa Bay Lightning90110.1162005 - 20061
61.Switzerland flagChristoph Bertschy (C/RW)Minnesota Wild90110.1182015 - 20183
62.Switzerland flagMichel Riesen (RW)Edmonton Oilers120110.0842000 - 20011
63.Switzerland flagTim Ramholt (D)Calgary Flames10000.0002007 - 20081
64.Switzerland flagLuca Sbisa (D)Nashville Predators10000.0002020 - 20211
65.Switzerland flagSven Bärtschi (LW/RW)Vegas Golden Knights10000.0002021 - 20221
66.Switzerland flagJulien Vauclair (D)Ottawa Senators10000.0022003 - 20041
67.Switzerland flagYannick Weber (D)Pittsburgh Penguins20000.0002020 - 20211
68.Switzerland flagTimo Helbling (D)Washington Capitals20000.0022006 - 20071
69.Switzerland flagCalvin Thürkauf (C/LW)Columbus Blue Jackets30000.0002019 - 20201
70.Switzerland flagGoran Bezina (D)Arizona Coyotes30000.0022003 - 20041
71.Switzerland flagTanner Richard (C)Tampa Bay Lightning30000.0022016 - 20171
72.Switzerland flagThomas Ziegler (C)Tampa Bay Lightning50000.0002000 - 20011
73.Switzerland flagRoman Wick (LW/RW)Ottawa Senators70000.0002010 - 20111

* Some data is missing to provide a correct summary.

73 players