Loading page

Switzerland (all) - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagRomain Loeffel (D)1572539640.41682011 - 202615
2.Switzerland flagMichael Fora (D)129824320.251262016 - 202610
3.Switzerland flagChristoph Bertschy (C/RW)1231631470.38582014 - 20269
4.Switzerland flagDean Kukan (D)117731380.32262011 - 202611
5.Switzerland flagGaëtan Haas (C)1071828460.43242014 - 20269
6.Switzerland flagGrégory Hofmann (LW)1043415490.47532012 - 202613
7.Switzerland flagFabrice Herzog (RW/LW)1001620360.36262014 - 202610
8.Switzerland flagChristian Marti (D)98211130.13362015 - 202611
9.Switzerland flagDamien Riat (W/C)902315380.42292016 - 20269
10.Switzerland flagLukas Frick (D)9049130.14282014 - 202611
11.Switzerland flagLeonardo Genoni (G)89-----2008 - 202616
12.Switzerland flagRoman Josi (D)861337500.58322008 - 202610
13.Switzerland flagSven Andrighetto (W/C)852627530.62512015 - 202610
14.Switzerland flagAndrea Glauser (D)79712190.24632018 - 20268
15.Switzerland flagReto Berra (G)76-----2010 - 202612
16.Switzerland flagCalvin Thürkauf (C/LW)752214360.48602017 - 20266
17.Switzerland flagDario Simion (LW/RW)751418320.4342014 - 202612
18.Switzerland flagNino Niederreiter (RW/LW)68221739-282009 - 202611
19.Switzerland flagTyler Moy (C/RW)611720370.61122019 - 20266
20.Switzerland flagTobias Geisser (D)572240.07142017 - 20268
21.Switzerland flagKevin Fiala (W/C)561731480.86592013 - 20268
22.Switzerland flagDominik Egli (D)55718250.45202019 - 20267
23.Switzerland flagDenis Malgin (C/W)51929380.75532016 - 20266
24.Switzerland flagNico Hischier (C/LW)492424480.98102018 - 20267
25.Switzerland flagKen Jäger (C/RW)464590.2122019 - 20266
26.Switzerland flagPius Suter (C/W)451416300.67202015 - 20266
27.Switzerland flagJonas Siegenthaler (D)44412160.36262017 - 20267
28.Switzerland flagTim Berni (D)443470.16182018 - 20265
29.Switzerland flagPhilipp Kurashev (C/W)38414180.47242018 - 20265
30.Switzerland flagJanis Moser (D)383912-142018 - 20266
31.Switzerland flagSandro Schmid (C/RW)3647110.31122021 - 20265
32.Switzerland flagTimo Meier (RW/LW)341320330.97212017 - 20265
33.Switzerland flagSven Jung (D)341230.09202019 - 20264
34.Switzerland flagFabian Heldner (D)332240.12272016 - 20268
35.Switzerland flagSimon Le Coultre (D)273140.1542019 - 20265
36.Switzerland flagSimon Knak (RW/LW)24611170.7162022 - 20263
37.Switzerland flagDavid Aebischer (D)221230.1442022 - 20264
38.Switzerland flagNicolas Baechler (F)201560.3332024 - 20262
39.Switzerland flagDario Rohrbach (RW)174260.3542024 - 20262
40.Switzerland flagGiancarlo Chanton (D)162350.3122024 - 20262
41.Switzerland flagAttilio Biasca (C/LW)162240.2522023 - 20263
42.Switzerland flagSandro Aeschlimann (G)16-----2021 - 20265
43.Switzerland flagStéphane Charlin (G)13-----2023 - 20263
44.Switzerland flagTino Kessler (C/RW)122460.562023 - 20262
45.Switzerland flagValentin Nussbaumer (C/LW)111010.0922019 - 20263
46.Switzerland flagJustin Sigrist (C/LW)101120.222019 - 20264
47.Switzerland flagThéo Rochette (C)90110.1102023 - 20263
48.Switzerland flagJonas Taibel (C/LW)80330.38272024 - 20262
49.Switzerland flagWilly Riedi (F)80220.2502022 - 20262
50.Switzerland flagAkira Schmid (G)4-----2023 - 20262
51.Switzerland flagNico Gross (D)30110.3322025 - 20261
52.Switzerland flagLorenzo Canonica (C)2000022025 - 20261