Loading page

Switzerland (all) - League Experience

Team Information and Facts
2022-2023

2022-2023 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagAndres Ambühl (W/C)19134146201034-15441997 - 202528
2.Switzerland flagNino Niederreiter (RW/LW)16005904871077-9892004 - 202622
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 flagPatrick Geering (D)129585281366-3502002 - 202622
8.Switzerland flagDean Kukan (D)1278113352465-3862004 - 202622
9.Switzerland flagTristan Scherwey (LW/RW)1266248352600-12192003 - 202724
10.Switzerland flagLukas Frick (D)12121653885530.463742006 - 202620
11.Switzerland flagGaëtan Haas (C)11952924917830.665462006 - 202721
12.Switzerland flagChristian Marti (D)1187103222325-8872004 - 202621
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 flagKillian Mottet (LW)1101375417792-8202003 - 202623
19.Switzerland flagVincent Praplan (C/RW)1090348422770-5462006 - 202620
20.Switzerland flagNico Hischier (C/LW)108653866412021.112562009 - 202617
21.Switzerland flagSanteri Alatalo (D)10541063084140.399802005 - 202722
22.Switzerland flagEnzo Corvi (C)1050330588918-9892004 - 202622
23.Switzerland flagDamien Riat (W/C)10302893476360.629502008 - 202719
24.Switzerland flagSven Senteler (C/LW)1021183194377-4002004 - 202722
25.Switzerland flagDenis Malgin (C/W)10163664888540.846222007 - 202619
26.Switzerland flagJason Fuchs (C)10083004247240.724972007 - 202720
27.Switzerland flagMirco Müller (D)99084263347-5732006 - 202721
28.Switzerland flagTanner Richard (C)989265571836-13952005 - 202621
29.Switzerland flagMichael Fora (D)9861432854280.4310512007 - 202720
30.Switzerland flagMike Künzle (RW/LW)9693823126940.728102006 - 202721
31.Switzerland flagRoger Karrer (D)938641872510.274352008 - 202618
32.Switzerland flagMarco Müller (C/W)9322673055720.615132007 - 202720
33.Switzerland flagCalvin Thürkauf (C/LW)9163103266360.6910912009 - 202718
34.Switzerland flagYannick Rathgeb (D)905221338559-11932005 - 202620
35.Switzerland flagNoah Rod (LW/RW)9042602695290.598502007 - 202619
36.Switzerland flagTim Berni (D)903872102970.333642010 - 202717
37.Switzerland flagMarco Miranda (LW)9011952504450.493842009 - 202617
38.Switzerland flagJanis Moser (D)89683251334-3402011 - 202615
39.Switzerland flagTobias Geisser (D)8861492143630.411982010 - 202717
40.Switzerland flagSimon Le Coultre (D)8831262083340.384992009 - 202617
41.Switzerland flagTyler Moy (C/RW)863229325554-2882004 - 202718
42.Switzerland flagJustin Sigrist (C/LW)8432222654870.583312009 - 202617
43.Switzerland flagNando Eggenberger (LW/RW)8282572114680.574122010 - 202717
44.Switzerland flagYannick Zehnder (C/RW)8202463215670.693212009 - 202718
45.Switzerland flagAndrea Glauser (D)813871952820.358092008 - 202618
46.Switzerland flagThierry Bader (C)7901552784330.553022009 - 202617
47.Switzerland flagAndré Heim (C)7841772274040.521802009 - 202616
48.Switzerland flagLuca Hischier (C/RW)783265263528-3312006 - 202620
49.Switzerland flagDario Meyer (RW)7732142134270.553272008 - 202719
50.Switzerland flagDominik Egli (D)7551212854060.544302010 - 202717
51.Switzerland flagRobert Mayer (G)739-----2001 - 202625
52.Switzerland flagJohnny Kneubuehler (C/RW)7331301542840.393812008 - 202719
53.Switzerland flagKen Jäger (C/RW)7321611693300.452832010 - 202717
54.Switzerland flagSandro Schmid (C/RW)7271842053890.544122012 - 202614
55.Switzerland flagMelvin Nyffeler (G)725-----2006 - 202721
56.Switzerland flagDavid Aebischer (D)707932233160.453182012 - 202715
57.Switzerland flagSimon Knak (RW/LW)6962032064090.593262013 - 202714
58.Switzerland flagWilly Riedi (F)6511951843790.583882010 - 202616
59.Switzerland flagNoah Delémont (D)598872143010.53612013 - 202714
60.Switzerland flagLian Bichsel (D)525661342000.385082015 - 202611
61.Switzerland flagNathan Vouardoux (D)515491041530.33122013 - 202714
62.Switzerland flagSandro Aeschlimann (G)505-----2007 - 202618
63.Switzerland flagJoshua Fahrni (C)5001121422540.512112013 - 202613
64.Switzerland flagGauthier Descloux (G)498-----2007 - 202518
65.Switzerland flagGilles Senn (G)474-----2008 - 202618
66.Switzerland flagJoren van Pottelberghe (G)467-----2009 - 202718
67.Switzerland flagLudovic Waeber (G)441-----2008 - 202719
68.Canada flagConnor Hughes (G)389-----2011 - 202716