Loading page

Switzerland (all) - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagRomain Loeffel (D)1632841690.42702011 - 202615
2.Switzerland flagChristoph Bertschy (C/RW)1402032520.37642014 - 20269
3.Switzerland flagDean Kukan (D)137937460.34612011 - 202611
4.Switzerland flagMichael Fora (D)134825330.251322016 - 202610
5.Switzerland flagTristan Scherwey (LW/RW)1241323360.29572012 - 202613
6.Switzerland flagChristian Marti (D)117213150.13442015 - 202611
7.Switzerland flagGaëtan Haas (C)1121830480.43262014 - 20269
8.Switzerland flagGrégory Hofmann (LW)1113419530.48532012 - 202613
9.Switzerland flagDamien Riat (W/C)1103022520.47432016 - 20269
10.Switzerland flagFabrice Herzog (RW/LW)1061921400.38302014 - 202610
11.Switzerland flagLeonardo Genoni (G)104-----2008 - 202616
12.Switzerland flagRoman Josi (D)1032046660.64422008 - 202610
13.Switzerland flagSven Andrighetto (W/C)1013142730.72572015 - 202610
14.Switzerland flagCalvin Thürkauf (C/LW)992621470.47822017 - 20266
15.Switzerland flagLukas Frick (D)94410140.15282014 - 202611
16.Switzerland flagNino Niederreiter (RW/LW)85252146-342009 - 202611
17.Switzerland flagAndrea Glauser (D)83712190.23632018 - 20268
18.Switzerland flagReto Berra (G)79-----2010 - 202612
19.Switzerland flagDominik Egli (D)75927360.48242019 - 20267
20.Switzerland flagDario Simion (LW/RW)751418320.4342014 - 202612
21.Switzerland flagKen Jäger (C/RW)701214260.37162019 - 20266
22.Switzerland flagDenis Malgin (C/W)671541560.84572016 - 20266
23.Switzerland flagNico Hischier (C/LW)663132630.95122018 - 20267
24.Switzerland flagTyler Moy (C/RW)661921400.61122019 - 20266
25.Switzerland flagTim Berni (D)643690.14202018 - 20265
26.Switzerland flagTobias Geisser (D)633470.11142017 - 20268
27.Switzerland flagPius Suter (C/W)591822400.68282015 - 20266
28.Switzerland flagKevin Fiala (W/C)581732490.84592013 - 20268
29.Switzerland flagSven Senteler (C/LW)58711180.31102016 - 20266
30.Switzerland flagJanis Moser (D)5341721-222018 - 20266
31.Switzerland flagTimo Meier (RW/LW)501932511.02292017 - 20265
32.Switzerland flagJonas Siegenthaler (D)49412160.33302017 - 20267
33.Switzerland flagSven Jung (D)461560.13222019 - 20264
34.Switzerland flagPhilipp Kurashev (C/W)43516210.49262018 - 20265
35.Switzerland flagFabian Heldner (D)423250.12312016 - 20268
36.Switzerland flagSandro Schmid (C/RW)4147110.27122021 - 20265
37.Switzerland flagSimon Knak (RW/LW)39914230.59102022 - 20263
38.Switzerland flagNicolas Baechler (F)332680.24392024 - 20262
39.Switzerland flagSimon Le Coultre (D)314260.1942019 - 20265
40.Switzerland flagThéo Rochette (C)29711180.6262023 - 20263
41.Switzerland flagAttilio Biasca (C/LW)294480.2842023 - 20263
42.Switzerland flagDavid Aebischer (D)281450.1862022 - 20264
43.Switzerland flagDario Rohrbach (RW)2464100.4242024 - 20262
44.Switzerland flagGiancarlo Chanton (D)222570.3222024 - 20262
45.Switzerland flagSandro Aeschlimann (G)18-----2021 - 20265
46.Switzerland flagDario Meyer (RW)154370.4742018 - 20263
47.Switzerland flagStéphane Charlin (G)15-----2023 - 20263
48.Switzerland flagTino Kessler (C/RW)122460.562023 - 20262
49.Switzerland flagJonas Taibel (C/LW)120330.25272024 - 20262
50.Switzerland flagDario Wüthrich (D)120110.0882023 - 20263
51.Switzerland flagValentin Nussbaumer (C/LW)111010.0922019 - 20263
52.Switzerland flagJustin Sigrist (C/LW)101120.222019 - 20264
53.Switzerland flagWilly Riedi (F)80220.2502022 - 20262
54.Switzerland flagRodwin Dionicio (D)8000002024 - 20262
55.Switzerland flagLorenzo Canonica (C)7000042025 - 20261
56.Switzerland flagLudovic Waeber (G)7-----2021 - 20264
57.Switzerland flagKevin Pasche (G)5-----2024 - 20262
58.Switzerland flagAkira Schmid (G)5-----2023 - 20262
59.Switzerland flagMiles Müller (C)40110.2522025 - 20261
60.Switzerland flagNiklas Blessing (D)30110.3302025 - 20261
61.Switzerland flagNico Gross (D)30110.3322025 - 20261
62.Switzerland flagYannick Frehner (RW)3000002025 - 20261
63.Switzerland flagSimon Seiler (D)3000022025 - 20261