Loading page

Switzerland (all) - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
Regular Season
Switzerland (all) — 2025-2026 Experience
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagNino Niederreiter (RW/LW)16435974981095-10032004 - 202723
2.Switzerland flagRoman Josi (D)16023108111121-6772002 - 202725
3.Switzerland flagChristoph Bertschy (C/RW)1395386435821-9452005 - 202722
4.Switzerland flagRomain Loeffel (D)1393210453663-11312003 - 202724
5.Switzerland flagSven Andrighetto (W/C)13515186631181-8582005 - 202722
6.Switzerland flagKevin Fiala (W/C)133664270613481.0112342006 - 202721
7.Switzerland flagDean Kukan (D)1333119367486-4602004 - 202723
8.Switzerland flagTimo Meier (RW/LW)131064260612480.959722006 - 202721
9.Switzerland flagTristan Scherwey (LW/RW)1286250355605-12332003 - 202724
10.Switzerland flagLukas Frick (D)12481664015670.453822006 - 202721
11.Switzerland flagChristian Marti (D)1240105226331-9132004 - 202722
12.Switzerland flagLeonardo Genoni (G)1227-----2001 - 202726
13.Switzerland flagPius Suter (C/W)12234514519020.744362006 - 202721
14.Switzerland flagGaëtan Haas (C)12132964967920.655792006 - 202721
15.Switzerland flagGrégory Hofmann (LW)11864394078460.716772006 - 202721
16.Switzerland flagFabrice Herzog (RW/LW)11643552966510.565912006 - 202721
17.Switzerland flagDario Simion (LW/RW)11413192886070.532952007 - 202720
18.Switzerland flagJonas Siegenthaler (D)1135722363080.279642008 - 202719
19.Switzerland flagNico Hischier (C/LW)113355968212411.12642009 - 202718
20.Switzerland flagDamien Riat (W/C)10853073676740.629942008 - 202719
21.Switzerland flagDenis Malgin (C/W)10663855319160.866382007 - 202720
22.Switzerland flagSven Senteler (C/LW)1042192202394-4372004 - 202722
23.Switzerland flagMichael Fora (D)9961432844270.4310592007 - 202720
24.Switzerland flagReto Berra (G)980-----2000 - 202727
25.Switzerland flagCalvin Thürkauf (C/LW)9693253466710.6911412009 - 202718
26.Switzerland flagTim Berni (D)956892183070.323682010 - 202717
27.Switzerland flagSven Jung (D)950591552140.238232007 - 202720
28.Switzerland flagJanis Moser (D)948852703550.373622011 - 202716
29.Switzerland flagSimon Le Coultre (D)9141302213510.385112009 - 202718
30.Switzerland flagTobias Geisser (D)9111522223740.412042010 - 202717
31.Switzerland flagPhilipp Kurashev (C/W)9102683526200.683192011 - 202716
32.Switzerland flagFabian Heldner (D)910441331770.196212007 - 202720
33.Switzerland flagTyler Moy (C/RW)891239332571-2922004 - 202718
34.Switzerland flagJustin Sigrist (C/LW)8612252704950.573372009 - 202718
35.Switzerland flagTino Kessler (C/RW)858239295534-2772006 - 202721
36.Switzerland flagAndrea Glauser (D)817871952820.358092008 - 202719
37.Switzerland flagDominik Egli (D)8151273094360.534482010 - 202717
38.Switzerland flagDario Meyer (RW)8002202204400.553372008 - 202719
39.Switzerland flagKen Jäger (C/RW)7991781903680.463062010 - 202717
40.Switzerland flagSandro Schmid (C/RW)7541942154090.544242012 - 202715
41.Switzerland flagValentin Nussbaumer (C/LW)7512482835310.713332012 - 202715
42.Switzerland flagNico Gross (D)7451091762850.388322012 - 202715
43.Switzerland flagSimon Knak (RW/LW)7412212194400.593392013 - 202714
44.Switzerland flagDavid Aebischer (D)733942283220.443282012 - 202715
45.Switzerland flagDario Wüthrich (D)711681071750.253392010 - 202717
46.Switzerland flagSimon Seiler (D)70839991380.195582006 - 202822
47.Switzerland flagThéo Rochette (C)6742884427301.083012012 - 202715
48.Switzerland flagWilly Riedi (F)6681981883860.584002010 - 202717
49.Switzerland flagDario Rohrbach (RW)6602102084180.632242009 - 202718
50.Switzerland flagYannick Frehner (RW)6601831623450.523982010 - 202717
51.Switzerland flagGiancarlo Chanton (D)623431031460.231722014 - 202713
52.Switzerland flagAttilio Biasca (C/LW)5972092384470.751892015 - 202712
53.Switzerland flagNicolas Baechler (LW)5641221142360.424282014 - 202713
54.Switzerland flagRodwin Dionicio (D)5361462433890.737362015 - 202712
55.Switzerland flagJonas Taibel (C/LW)5271182033210.611742015 - 202712
56.Switzerland flagSandro Aeschlimann (G)527-----2007 - 202719
57.Switzerland flagLorenzo Canonica (C)5131611813420.672722015 - 202712
58.Switzerland flagAkira Schmid (G)512-----2012 - 202715
59.Switzerland flagMiles Müller (C)506183173356-1712015 - 202712
60.Switzerland flagLudovic Waeber (G)458-----2008 - 202719
61.Switzerland flagStéphane Charlin (G)447-----2013 - 202714
62.Switzerland flagKevin Pasche (G)414-----2014 - 202713
63.Switzerland flagNiklas Blessing (D)38925931180.31382018 - 20279