Loading page

Switzerland (all) 2025-2026 Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Switzerland (63 players)

2025-2026 Player Stats

Select...
2025-2026
#PlayerGPGATPP/GPPIM+/-
International
1.Switzerland flagSven Andrighetto (W/C)19616221.1669
2.Switzerland flagDamien Riat (W/C)23811190.83143
3.Switzerland flagDenis Malgin (C/W)18613191.06411
4.Switzerland flagKen Jäger (C/RW)2799180.6748
5.Switzerland flagTimo Meier (RW/LW)16612181.13812
6.Switzerland flagThéo Rochette (C)23710170.7469
7.Switzerland flagRoman Josi (D)1779160.941014
8.Switzerland flagNico Hischier (C/LW)1778150.8827
9.Switzerland flagCalvin Thürkauf (C/LW)2868140.502212
10.Switzerland flagDominik Egli (D)23211130.57411
11.Switzerland flagDean Kukan (D)2329110.48357
12.Switzerland flagPius Suter (C/W)1446100.7181
13.Switzerland flagJanis Moser (D)151890.60811
14.Switzerland flagChristoph Bertschy (C/RW)205270.356-2
15.Switzerland flagSimon Knak (RW/LW)184370.3966
16.Switzerland flagNino Niederreiter (RW/LW)173470.416-4
17.Switzerland flagFabrice Herzog (RW/LW)93250.5640
18.Switzerland flagRomain Loeffel (D)93250.5642
19.Switzerland flagAttilio Biasca (C/LW)183250.2827
20.Switzerland flagDario Rohrbach (RW)122350.4202
21.Switzerland flagTyler Moy (C/RW)113140.3620
22.Switzerland flagSven Jung (D)141340.2944
23.Switzerland flagGrégory Hofmann (LW)100440.40273
24.Switzerland flagDario Simion (LW/RW)62130.502-2
25.Switzerland flagPhilipp Kurashev (C/W)51230.6023
26.Switzerland flagTristan Scherwey (LW/RW)61230.5062
27.Switzerland flagTobias Geisser (D)81230.380-1
28.Switzerland flagGaëtan Haas (C)81230.382-1
29.Switzerland flagNicolas Baechler (F)161230.19311
30.Switzerland flagGiancarlo Chanton (D)90330.332-1
31.Switzerland flagSven Senteler (C/LW)51120.4001
32.Switzerland flagSimon Le Coultre (D)71120.290-2
33.Switzerland flagMichael Fora (D)Injured70220.2960
34.Switzerland flagDavid Aebischer (D)80220.2522
35.Switzerland flagChristian Marti (D)210220.1089
36.Switzerland flagTim Berni (D)260220.0823
37.Switzerland flagDario Meyer (RW)61010.1721
38.Switzerland flagSandro Schmid (C/RW)81010.130-6
39.Switzerland flagFabian Heldner (D)121010.0842
40.Switzerland flagTino Kessler (C/RW)20110.500-2
41.Switzerland flagKevin Fiala (W/C)Injured20110.5002
42.Switzerland flagJustin Sigrist (C/LW)30110.3300
43.Switzerland flagNiklas Blessing (D)30110.3300
44.Switzerland flagNico Gross (D)30110.3320
45.Switzerland flagMiles Müller (C)40110.2520
46.Switzerland flagLukas Frick (D)60110.170-4
47.Switzerland flagWilly Riedi (F)20000.0000
48.Switzerland flagRodwin Dionicio (D)20000.0002
49.Switzerland flagDario Wüthrich (D)20000.002-2
50.Switzerland flagValentin Nussbaumer (C/LW)30000.0001
51.Switzerland flagYannick Frehner (RW)30000.0000
52.Switzerland flagSimon Seiler (D)30000.0022
53.Switzerland flagJonas Taibel (C/LW)50000.000-1
54.Switzerland flagJonas Siegenthaler (D)50000.004-2
55.Switzerland flagLorenzo Canonica (C)70000.0040
56.Switzerland flagAndrea Glauser (D)70000.00290