Loading page

Switzerland (all) - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagNino Niederreiter (RW/LW)16005904871077-9892004 - 202622
2.Switzerland flagRoman Josi (D)15562967771073-6452002 - 202624
3.Switzerland flagRomain Loeffel (D)1364205444649-11192003 - 202724
4.Switzerland flagChristoph Bertschy (C/RW)1343369427796-9272005 - 202621
5.Switzerland flagKevin Fiala (W/C)133464270513471.0112342006 - 202620
6.Switzerland flagSven Andrighetto (W/C)13065046211125-8422005 - 202621
7.Switzerland flagDean Kukan (D)1278113352465-3862004 - 202622
8.Switzerland flagTimo Meier (RW/LW)126563058212120.969292006 - 202620
9.Switzerland flagLukas Frick (D)12121653885530.463742006 - 202620
10.Switzerland flagGaëtan Haas (C)11952924917830.665462006 - 202721
11.Switzerland flagChristian Marti (D)1187103222325-8872004 - 202621
12.Switzerland flagPius Suter (C/W)11834414368770.744202006 - 202620
13.Switzerland flagLeonardo Genoni (G)1182-----2001 - 202726
14.Switzerland flagGrégory Hofmann (LW)11624313988290.716732006 - 202721
15.Switzerland flagDario Simion (LW/RW)11413192886070.532952007 - 202720
16.Switzerland flagFabrice Herzog (RW/LW)11383522946460.575832006 - 202721
17.Switzerland flagJonas Siegenthaler (D)1112722333050.279582008 - 202618
18.Switzerland flagNico Hischier (C/LW)108653866412021.112562009 - 202617
19.Switzerland flagDamien Riat (W/C)10302893476360.629502008 - 202719
20.Switzerland flagDenis Malgin (C/W)10163664888540.846222007 - 202619
21.Switzerland flagMichael Fora (D)9861432854280.4310512007 - 202720
22.Switzerland flagReto Berra (G)964-----2000 - 202727
23.Switzerland flagCalvin Thürkauf (C/LW)9163103266360.6910912009 - 202718
24.Switzerland flagTim Berni (D)903872102970.333642010 - 202717
25.Switzerland flagSven Jung (D)898591452040.237802007 - 202619
26.Switzerland flagPhilipp Kurashev (C/W)8972653496140.683112011 - 202615
27.Switzerland flagJanis Moser (D)89683251334-3402011 - 202615
28.Switzerland flagTobias Geisser (D)8861492143630.411982010 - 202717
29.Switzerland flagSimon Le Coultre (D)8831262083340.384992009 - 202617
30.Switzerland flagFabian Heldner (D)876411321730.26032007 - 202720
31.Switzerland flagTyler Moy (C/RW)863229325554-2882004 - 202718
32.Switzerland flagJustin Sigrist (C/LW)8432222654870.583312009 - 202617
33.Switzerland flagTino Kessler (C/RW)830236290526-2752006 - 202620
34.Switzerland flagAndrea Glauser (D)813871952820.358092008 - 202618
35.Switzerland flagDominik Egli (D)7551212854060.544302010 - 202717
36.Switzerland flagNico Gross (D)7371081762840.398302012 - 202614
37.Switzerland flagKen Jäger (C/RW)7321611693300.452832010 - 202717
38.Switzerland flagSandro Schmid (C/RW)7271842053890.544122012 - 202614
39.Switzerland flagValentin Nussbaumer (C/LW)7232422775190.723192012 - 202614
40.Switzerland flagDavid Aebischer (D)707932233160.453182012 - 202715
41.Switzerland flagSimon Knak (RW/LW)6962032064090.593262013 - 202714
42.Switzerland flagWilly Riedi (F)6511951843790.583882010 - 202616
43.Switzerland flagDario Rohrbach (RW)6412042014050.632242009 - 202718
44.Switzerland flagThéo Rochette (C)6292744226961.112892012 - 202715
45.Switzerland flagGiancarlo Chanton (D)60743991420.231662014 - 202612
46.Switzerland flagAttilio Biasca (C/LW)5612042334370.781852015 - 202611
47.Switzerland flagNicolas Baechler (F)5221171082250.434122014 - 202612
48.Switzerland flagJonas Taibel (C/LW)5051161963120.621722015 - 202712
49.Switzerland flagSandro Aeschlimann (G)505-----2007 - 202618
50.Switzerland flagAkira Schmid (G)502-----2012 - 202614
51.Switzerland flagLorenzo Canonica (C)5011601803400.682702015 - 202712
52.Switzerland flagStéphane Charlin (G)427-----2013 - 202613