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

Export
Season Type
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Switzerland flagRoman Josi (D)Active player2021-202231Nashville Predators802373961.204613
2.Switzerland flagKevin Fiala (W/C)Active player2021-202225Minnesota Wild823352851.045223
3.Switzerland flagRoman Josi (D)Active player2023-202433Nashville Predators822362851.044512
4.Switzerland flagNico Hischier (C/LW)Active player2022-202323New Jersey Devils813149800.991033
5.Switzerland flagTimo Meier (RW/LW)Active player2021-202225San Jose Sharks773541760.9954-3
6.Switzerland flagKevin Fiala (W/C)Active player2023-202427Los Angeles Kings822944730.89621
7.Switzerland flagKevin Fiala (W/C)Active player2022-202326Los Angeles Kings692349721.04522
8.Switzerland flagNico Hischier (C/LW)Active player2024-202525New Jersey Devils753534690.92209
9.Switzerland flagNico Hischier (C/LW)Active player2023-202424New Jersey Devils712740670.9412-5
10.Switzerland flagTimo Meier (RW/LW)Active player2022-202326San Jose Sharks784026660.8543-19
11.Switzerland flagTimo Meier (RW/LW)Active player2018-201922San Jose Sharks783036660.85559
12.Switzerland flagNico Hischier (C/LW)Active player2025-202626New Jersey Devils822838660.8029-6
13.Switzerland flagRoman Josi (D)Active player2019-202029Nashville Predators691649650.944122
14.Switzerland flagMark Streit (D)2007-200830Montréal Canadiens811349620.7728-6
15.Switzerland flagRoman Josi (D)Active player2015-201625Nashville Predators811447610.7543-3
16.Switzerland flagKevin Fiala (W/C)Active player2024-202528Los Angeles Kings813525600.7438-7
17.Switzerland flagNico Hischier (C/LW)Active player2021-202222New Jersey Devils702139600.8617-1
18.Switzerland flagRoman Josi (D)Active player2022-202332Nashville Predators671841590.88365
19.Switzerland flagNino Niederreiter (RW/LW)Active player2016-201724Minnesota Wild822532570.705317
20.Switzerland flagMark Streit (D)2008-200931New York Islanders741640560.76625
21.Switzerland flagRoman Josi (D)Active player2018-201928Nashville Predators821541560.68429
22.Switzerland flagRoman Josi (D)Active player2014-201524Nashville Predators811540550.682615
23.Switzerland flagRoman Josi (D)Active player2025-202635Nashville Predators681342550.8130-15
24.Switzerland flagKevin Fiala (W/C)Active player2019-202023Minnesota Wild642331540.8442-1
25.Switzerland flagPhilipp Kurashev (C/W)Active player2023-202424Chicago Blackhawks751836540.7223-44
26.Switzerland flagTimo Meier (RW/LW)Active player2024-202528New Jersey Devils802627530.66587
27.Switzerland flagNino Niederreiter (RW/LW)Active player2018-201926Minnesota Wild822330530.6530-4
28.Switzerland flagRoman Josi (D)Active player2017-201827Nashville Predators751439530.712424
29.Switzerland flagTimo Meier (RW/LW)Active player2023-202427New Jersey Devils692824520.7545-28
30.Switzerland flagNico Hischier (C/LW)Active player2017-201818New Jersey Devils822032520.632610
31.Switzerland flagMark Streit (D)2014-201537Philadelphia Flyers81943520.6436-8
32.Switzerland flagTimo Meier (RW/LW)Active player2019-202023San Jose Sharks702227490.7042-22
33.Switzerland flagRoman Josi (D)Active player2016-201726Nashville Predators721237490.68187
34.Switzerland flagMark Streit (D)2009-201032New York Islanders821138490.60480
35.Switzerland flagKevin Fiala (W/C)Active player2017-201821Nashville Predators802325480.602620
36.Switzerland flagNico Hischier (C/LW)Active player2018-201919New Jersey Devils691730470.68240
37.Switzerland flagMark Streit (D)2011-201234New York Islanders82740470.5746-27
38.Switzerland flagPius Suter (C/W)Active player2024-202528Vancouver Canucks812521460.57182
39.Switzerland flagNino Niederreiter (RW/LW)Active player2021-202229Carolina Hurricanes752420440.593429
40.Switzerland flagTimo Meier (RW/LW)Active player2025-202629New Jersey Devils772420440.5722-16
41.Switzerland flagMark Streit (D)2013-201436Philadelphia Flyers821034440.54443
42.Switzerland flagNino Niederreiter (RW/LW)Active player2015-201623Minnesota Wild822023430.52369
43.Switzerland flagNino Niederreiter (RW/LW)Active player2022-202330Nashville Predators782417410.5322-13
44.Switzerland flagKevin Fiala (W/C)Active player2020-202124Minnesota Wild502020400.8043-2
45.Switzerland flagKevin Fiala (W/C)Active player2025-202629Los Angeles Kings561822400.7134-11
46.Switzerland flagRoman Josi (D)Active player2013-201423Nashville Predators721327400.5618-2
47.Switzerland flagKevin Fiala (W/C)Active player2018-201922Nashville Predators831326390.4736-23
48.Switzerland flagRoman Josi (D)Active player2024-202534Nashville Predators53929380.7218-26
49.Switzerland flagNino Niederreiter (RW/LW)Active player2014-201522Minnesota Wild802413370.46282
50.Switzerland flagNino Niederreiter (RW/LW)Active player2024-202532Winnipeg Jets821720370.452416
51.Switzerland flagTimo Meier (RW/LW)Active player2017-201821San Jose Sharks812115360.44512
52.Switzerland flagPius Suter (C/W)Active player2021-202225Detroit Red Wings821521360.4422-11
53.Switzerland flagNico Hischier (C/LW)Active player2019-202020New Jersey Devils581422360.6212-16
54.Switzerland flagNino Niederreiter (RW/LW)Active player2013-201421Minnesota Wild811422360.444412
55.Switzerland flagMark Streit (D)2006-200729Montréal Canadiens761026360.4714-5
56.Switzerland flagSven Bärtschi (LW/RW)2016-201724Vancouver Canucks681817350.518-6
57.Switzerland flagNino Niederreiter (RW/LW)Active player2020-202128Carolina Hurricanes562014340.612920
58.Switzerland flagNino Niederreiter (RW/LW)Active player2023-202431Winnipeg Jets771816340.443412
59.Switzerland flagRoman Josi (D)Active player2020-202130Nashville Predators48825330.6920-11
60.Switzerland flagNino Niederreiter (RW/LW)Active player2017-201825Minnesota Wild631814320.513614
61.Switzerland flagTimo Meier (RW/LW)Active player2020-202124San Jose Sharks541219310.5722-5
62.Switzerland flagJanis Moser (D)Active player2022-202322Arizona Coyotes82724310.3835-12
63.Switzerland flagSven Bärtschi (LW/RW)2017-201825Vancouver Canucks531415290.55203
64.Switzerland flagPius Suter (C/W)Active player2023-202427Vancouver Canucks671415290.431617
65.Switzerland flagPius Suter (C/W)Active player2025-202629St. Louis Blues641316290.452013
66.Switzerland flagNino Niederreiter (RW/LW)Active player2019-202027Carolina Hurricanes671118290.4342-3
67.Switzerland flagJanis Moser (D)Active player2025-202625Tampa Bay Lightning79722290.376941
68.Switzerland flagSven Bärtschi (LW/RW)2015-201623Vancouver Canucks691513280.4114-14
69.Switzerland flagPius Suter (C/W)Active player2020-202124Chicago Blackhawks551413270.4914-5
70.Switzerland flagMark Streit (D)2012-201335New York Islanders48621270.5622-14
71.Switzerland flagMark Streit (D)2016-201739Philadelphia Flyers68621270.4028-12
72.Switzerland flagDamien Brunner (RW/LW)2012-201326Detroit Red Wings441214260.5912-6
73.Switzerland flagJanis Moser (D)Active player2023-202423Arizona Coyotes80521260.3335-5
74.Switzerland flagDamien Brunner (RW/LW)2013-201427New Jersey Devils601114250.4226-11
75.Switzerland flagPhilipp Kurashev (C/W)Active player2022-202323Chicago Blackhawks70916250.3614-32
76.Switzerland flagPius Suter (C/W)Active player2022-202326Detroit Red Wings791410240.306-3
77.Switzerland flagSven Andrighetto (W/C)2016-201723Montréal Canadiens46717240.52121
78.Switzerland flagLuca Sbisa (D)2011-201221Anaheim Ducks80519240.3066-5
79.Switzerland flagMark Streit (D)2015-201638Philadelphia Flyers62617230.3718-1
80.Switzerland flagDenis Malgin (C/W)2017-201820Florida Panthers511111220.4364
81.Switzerland flagSven Andrighetto (W/C)2017-201824Colorado Avalanche50814220.4410-15
82.Switzerland flagDenis Malgin (C/W)2022-202325Toronto Maple Leafs65138210.3284
83.Switzerland flagYannick Weber (D)2014-201526Vancouver Canucks651110210.32304
84.Switzerland flagPhilipp Kurashev (C/W)Active player2021-202222Chicago Blackhawks67615210.3112-16
85.Switzerland flagJonas Siegenthaler (D)Active player2022-202325New Jersey Devils80417210.264427
86.Switzerland flagPhilipp Kurashev (C/W)Active player2025-202626San Jose Sharks43713200.47161
87.Switzerland flagNino Niederreiter (RW/LW)Active player2025-202633Winnipeg Jets61811190.3118-7
88.Switzerland flagRoman Josi (D)Active player2012-201322Nashville Predators48513180.388-7
89.Switzerland flagYannick Weber (D)2011-201223Montréal Canadiens60414180.3030-7
90.Switzerland flagSven Andrighetto (W/C)2015-201622Montréal Canadiens44710170.3961
91.Switzerland flagSven Andrighetto (W/C)2018-201925Colorado Avalanche64710170.271410
92.Switzerland flagKevin Fiala (W/C)Active player2016-201720Nashville Predators54115160.30181
93.Switzerland flagPhilipp Kurashev (C/W)Active player2020-202121Chicago Blackhawks5488160.3012-9
94.Switzerland flagDenis Malgin (C/W)2018-201921Florida Panthers5079160.3214-10
95.Switzerland flagRoman Josi (D)Active player2011-201221Nashville Predators52511160.31141
96.Switzerland flagRaphael Díaz (D)2011-201225Montréal Canadiens59313160.2730-7
97.Switzerland flagJonas Siegenthaler (D)Active player2025-202628New Jersey Devils82016160.2048-9
98.Switzerland flagJanis Moser (D)Active player2021-202221Arizona Coyotes43411150.3516-10
99.Switzerland flagRaphael Díaz (D)2013-201427Montréal Canadiens63213150.2416-2
100.Switzerland flagSven Bärtschi (LW/RW)2018-201926Vancouver Canucks2695140.546-9