Loading page

Switzerland - League Experience

Team Information and Facts
2024-2025

2024-2025 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagAndres Ambühl (W/C)19134146201034-15441997 - 202528
2.Switzerland flagRomain Loeffel (D)1361205444649-11192003 - 202623
3.Switzerland flagChristoph Bertschy (C/RW)1340368425793-9232005 - 202621
4.Switzerland flagSven Andrighetto (W/C)13035026211123-8422005 - 202621
5.Switzerland flagDean Kukan (D)1275113349462-3862004 - 202622
6.Switzerland flagLukas Frick (D)12091643875510.463742006 - 202620
7.Switzerland flagChristian Marti (D)1184103220323-8872004 - 202621
8.Switzerland flagSamuel Walser (C)1181214240454-6642004 - 202621
9.Switzerland flagLeonardo Genoni (G)1180-----2001 - 202625
10.Switzerland flagGrégory Hofmann (LW)11594313978280.716732006 - 202620
11.Switzerland flagDario Simion (LW/RW)11383192886070.532952007 - 202619
12.Switzerland flagFabrice Herzog (RW/LW)11363522946460.575832006 - 202721
13.Switzerland flagEnzo Corvi (C)1050330588918-9892004 - 202622
14.Switzerland flagDamien Riat (W/C)10272893466350.629502008 - 202618
15.Switzerland flagSven Senteler (C/LW)1018183193376-4002004 - 202621
16.Switzerland flagDenis Malgin (C/W)10163664888540.846222007 - 202619
17.Switzerland flagLuca Fazzini (LW/RW)10144873798660.857722007 - 202619
18.Switzerland flagMichael Fora (D)9841422854270.4310512007 - 202720
19.Switzerland flagMike Künzle (RW/LW)9663823126940.728022006 - 202620
20.Switzerland flagRoger Karrer (D)935631872500.274332008 - 202618
21.Switzerland flagMarco Müller (C/W)9292673055720.625132007 - 202619
22.Switzerland flagCalvin Thürkauf (C/LW)9133103246340.6910852009 - 202617
23.Switzerland flagTim Berni (D)900872052920.323642010 - 202717
24.Switzerland flagMarco Miranda (LW)8981932504430.493842009 - 202617
25.Switzerland flagSven Jung (D)895591442030.237782007 - 202619
26.Switzerland flagTobias Geisser (D)8841492143630.411982010 - 202616
27.Switzerland flagFabian Heldner (D)873401321720.26032007 - 202619
28.Switzerland flagMarc Marchon (C/RW)8692833786610.7611282007 - 202619
29.Switzerland flagTyler Moy (C/RW)860228321549-2842004 - 202617
30.Switzerland flagJustin Sigrist (C/LW)8402222654870.583312009 - 202617
31.Switzerland flagAndrea Glauser (D)811871952820.358072008 - 202618
32.Switzerland flagThierry Bader (C)7901552784330.553022009 - 202617
33.Switzerland flagDominik Egli (D)7491212824030.544302010 - 202717
34.Switzerland flagKen Jäger (C/RW)7291611683290.452832010 - 202717
35.Switzerland flagSandro Schmid (C/RW)7241842043880.544082012 - 202614
36.Switzerland flagDavid Aebischer (D)704932223150.453182012 - 202614
37.Switzerland flagSimon Knak (RW/LW)6932032064090.593262013 - 202714
38.Switzerland flagDario Wüthrich (D)689671041710.253272010 - 202616
39.Switzerland flagInaki Baragano (D)660691972660.43672013 - 202613
40.Switzerland flagMarco Lehmann (C/W)6492152494640.711752009 - 202617
41.Switzerland flagDario Rohrbach (RW)6382032004030.632222009 - 202718
42.Switzerland flagThéo Rochette (C)6282744226961.112892012 - 202614
43.Switzerland flagGiancarlo Chanton (D)60443991420.241622014 - 202612
44.Switzerland flagFabian Ritzmann (LW)5801031392420.422272014 - 202612
45.Switzerland flagAttilio Biasca (C/LW)5582032324350.781852015 - 202611
46.Switzerland flagYanick Sablatnig (RW)5392181803980.746052011 - 202615
47.Switzerland flagNicolas Baechler (F)5191171082250.434122014 - 202612
48.Switzerland flagJonas Taibel (C/LW)5031161953110.621702015 - 202712
49.Switzerland flagSandro Aeschlimann (G)503-----2007 - 202618
50.Switzerland flagGilles Senn (G)473-----2008 - 202618
51.Switzerland flagLudovic Waeber (G)438-----2008 - 202719
52.Switzerland flagStéphane Charlin (G)424-----2013 - 202613
53.Switzerland flagKevin Pasche (G)392-----2014 - 202612