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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
1.Switzerland flagRoman Josi (D)Active playerNashville Predators10302035767790.764292011 - 202615
2.Switzerland flagNico Hischier (C/LW)Active playerNew Jersey Devils6091992894880.801542017 - 20269
3.Switzerland flagTimo Meier (RW/LW)Active playerSan Jose Sharks4511541623160.702592016 - 20237
4.Switzerland flagKevin Fiala (W/C)Active playerLos Angeles Kings2881051402450.851862022 - 20264
5.Switzerland flagNino Niederreiter (RW/LW)Active playerMinnesota Wild4341101182280.532072013 - 20196
6.Switzerland flagKevin Fiala (W/C)Active playerMinnesota Wild215791071860.871472018 - 20224
7.Switzerland flagMark Streit (D)New York Islanders286401391790.631782008 - 20135
8.Switzerland flagTimo Meier (RW/LW)Active playerNew Jersey Devils24787761630.661432022 - 20264
9.Switzerland flagMark Streit (D)Philadelphia Flyers274301101400.511202013 - 20174
10.Switzerland flagNino Niederreiter (RW/LW)Active playerCarolina Hurricanes23469681370.591252018 - 20224
11.Switzerland flagPhilipp Kurashev (C/W)Active playerChicago Blackhawks31748821300.41752020 - 20255
12.Switzerland flagSven Bärtschi (LW/RW)Vancouver Canucks22558521100.49562014 - 20206
13.Switzerland flagMark Streit (D)Montréal Canadiens20725841090.53702005 - 20184
14.Switzerland flagNino Niederreiter (RW/LW)Active playerWinnipeg Jets24249541030.43822022 - 20264
15.Switzerland flagKevin Fiala (W/C)Active playerNashville Predators2044552970.48702014 - 20195
16.Switzerland flagPius Suter (C/W)Active playerVancouver Canucks1483936750.51342023 - 20252
17.Switzerland flagJanis Moser (D)Active playerArizona Coyotes2051656720.35862021 - 20243
18.Switzerland flagJonas Siegenthaler (D)Active playerNew Jersey Devils352861690.202002020 - 20266
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 Avalanche1332035550.41322016 - 20193
22.Switzerland flagLuca Sbisa (D)Anaheim Ducks227940490.221812009 - 20145
23.Switzerland flagJanis Moser (D)Active playerTampa Bay Lightning133934430.32912024 - 20262
24.Switzerland flagRaphael Díaz (D)Montréal Canadiens128437410.32482011 - 20143
25.Switzerland flagYannick Weber (D)Vancouver Canucks1591721380.24702013 - 20163
26.Switzerland flagDamien Brunner (RW/LW)New Jersey Devils771319320.42342013 - 20152
27.Switzerland flagLuca Sbisa (D)Vancouver Canucks199725320.161122014 - 20173
28.Switzerland flagYannick Weber (D)Montréal Canadiens115527320.28522008 - 20135
29.Switzerland flagDean Kukan (D)Columbus Blue Jackets153525300.20462015 - 20226
30.Switzerland flagPius Suter (C/W)Active playerSt. Louis Blues641316290.45202025 - 20261
31.Switzerland flagNino Niederreiter (RW/LW)Active playerNashville Predators561810280.50162022 - 20231
32.Switzerland flagSven Andrighetto (W/C)Montréal Canadiens831117280.34102014 - 20173
33.Switzerland flagSven Bärtschi (LW/RW)Calgary Flames66820280.42222011 - 20154
34.Switzerland flagPius Suter (C/W)Active playerChicago Blackhawks551413270.49142020 - 20211
35.Switzerland flagDamien Brunner (RW/LW)Detroit Red Wings441214260.59122012 - 20131
36.Switzerland flagYannick Weber (D)Nashville Predators223618240.11732016 - 20204
37.Switzerland flagMirco Müller (D)New Jersey Devils131319220.17442017 - 20203
38.Switzerland flagPhilipp Kurashev (C/W)Active playerSan Jose Sharks43713200.47162025 - 20261
39.Switzerland flagDenis Malgin (C/W)Colorado Avalanche42116170.4042022 - 20231
40.Switzerland flagLian Bichsel (D)Active playerDallas Stars8889170.19782024 - 20262
41.Switzerland flagLuca Sbisa (D)Vegas Golden Knights30212140.47152017 - 20181
42.Switzerland flagGaëtan Haas (C)Edmonton Oilers9276130.14162019 - 20212
43.Switzerland flagJonas Siegenthaler (D)Active playerWashington Capitals97211130.13552018 - 20213
44.Switzerland flagPatrick Fischer (LW)Arizona Coyotes2746100.37242006 - 20071
45.Switzerland flagLuca Sbisa (D)Winnipeg Jets4428100.23372019 - 20201
46.Switzerland flagGrégory Hofmann (LW)Columbus Blue Jackets242570.2982021 - 20221
47.Switzerland flagLuca Sbisa (D)Philadelphia Flyers390770.18362008 - 20091
48.Switzerland flagMirco Müller (D)San Jose Sharks542460.11172014 - 20173
49.Switzerland flagMark Streit (D)Pittsburgh Penguins191560.3262016 - 20171
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 Flames562240.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 flagTim Berni (D)Columbus Blue Jackets591230.05342022 - 20231
56.Switzerland flagRaphael Díaz (D)Vancouver Canucks61120.3302013 - 20141
57.Switzerland flagSimon Moser (C/W)Nashville Predators61120.3322013 - 20141
58.Switzerland flagRaphael Díaz (D)New York Rangers111120.1842013 - 20162
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