Loading page

Switzerland (all) - League Experience

Team Information and Facts
2024-2025

2024-2025 Players

International
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagAndres Ambühl (W/C)35160961560.441922003 - 202522
2.Switzerland flagRomain Loeffel (D)1572539640.41682011 - 202615
3.Switzerland flagMichael Fora (D)129824320.251262016 - 202610
4.Switzerland flagChristoph Bertschy (C/RW)1231631470.38582014 - 20269
5.Switzerland flagDean Kukan (D)117730370.32262011 - 202611
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 flagEnzo Corvi (C)861038480.56592015 - 202510
13.Switzerland flagSven Andrighetto (W/C)852628540.64512015 - 202610
14.Switzerland flagAndrea Glauser (D)79712190.24632018 - 20268
15.Switzerland flagCalvin Thürkauf (C/LW)752213350.47602017 - 20266
16.Switzerland flagDario Simion (LW/RW)751418320.4342014 - 202612
17.Switzerland flagNino Niederreiter (RW/LW)68221739-282009 - 202611
18.Switzerland flagTyler Moy (C/RW)611720370.61122019 - 20266
19.Switzerland flagTobias Geisser (D)572240.07142017 - 20268
20.Switzerland flagKevin Fiala (W/C)561731480.86592013 - 20268
21.Switzerland flagDominik Egli (D)55717240.44202019 - 20267
22.Switzerland flagSven Senteler (C/LW)53610160.3102016 - 20255
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 flagSamuel Walser (C)456280.18242013 - 20259
27.Switzerland flagJonas Siegenthaler (D)44412160.36262017 - 20267
28.Switzerland flagTim Berni (D)443470.16182018 - 20265
29.Switzerland flagMike Künzle (RW/LW)401450.13202014 - 20256
30.Switzerland flagJanis Moser (D)383912-142018 - 20266
31.Switzerland flagMarco Miranda (LW)3777140.38162018 - 20255
32.Switzerland flagSandro Schmid (C/RW)3647110.31122021 - 20265
33.Switzerland flagTimo Meier (RW/LW)341320330.97212017 - 20265
34.Switzerland flagSven Jung (D)341230.09202019 - 20264
35.Switzerland flagThierry Bader (C)3338110.3342018 - 20255
36.Switzerland flagFabian Heldner (D)332240.12272016 - 20268
37.Switzerland flagRoger Karrer (D)313250.1662018 - 20255
38.Switzerland flagLuca Fazzini (LW/RW)2865110.3982016 - 20257
39.Switzerland flagSimon Knak (RW/LW)24611170.7162022 - 20263
40.Switzerland flagDavid Aebischer (D)221230.1442022 - 20264
41.Switzerland flagNicolas Baechler (F)201560.3332024 - 20262
42.Switzerland flagMarco Müller (C/W)190110.0582018 - 20255
43.Switzerland flagInaki Baragano (D)180330.1742023 - 20252
44.Switzerland flagDario Rohrbach (RW)174260.3542024 - 20262
45.Switzerland flagMarc Marchon (C/RW)165270.44602023 - 20252
46.Switzerland flagGiancarlo Chanton (D)162350.3122024 - 20262
47.Switzerland flagAttilio Biasca (C/LW)162240.2522023 - 20263
48.Switzerland flagMarco Lehmann (C/W)161120.1302023 - 20252
49.Switzerland flagSandro Aeschlimann (G)16-----2021 - 20265
50.Switzerland flagStéphane Charlin (G)13-----2023 - 20263
51.Switzerland flagFabian Ritzmann (LW)104150.542024 - 20251
52.Switzerland flagJustin Sigrist (C/LW)101120.222019 - 20264
53.Switzerland flagDario Wüthrich (D)100110.162023 - 20252
54.Switzerland flagGilles Senn (G)10-----2016 - 20255
55.Switzerland flagThéo Rochette (C)90110.1102023 - 20263
56.Switzerland flagJonas Taibel (C/LW)80330.38272024 - 20262
57.Switzerland flagAxel Simic (C/RW)74150.7122019 - 20253
58.Switzerland flagRodwin Dionicio (D)6000002024 - 20251
59.Switzerland flagLudovic Waeber (G)6-----2021 - 20253
60.Switzerland flagMischa Ramel (C)41451.2502024 - 20251
61.Switzerland flagLudvig Johnson (D)40110.2502024 - 20251
62.Switzerland flagYanick Sablatnig (RW)3000022024 - 20251
63.Switzerland flagKevin Pasche (G)1-----2024 - 20251