Loading page

EHC Olten - League Experience

Team Information and Facts
2024-2025

2024-2025 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagÉric Faille (C/RW)102040468210861.064492005 - 202621
2.Canada flagGuillaume Asselin (RW/LW)9254495509991.087932006 - 202620
3.Switzerland flagReto Schmutz (LW)852175224399-5942004 - 202622
4.Switzerland flagSimon Sterchi (RW/LW)8482623766380.756792007 - 202619
5.Sweden flagAdam Rundqvist (D/C)8431773064830.575612006 - 202620
6.Switzerland flagSilvan Wyss (C/D)820173275448-5572004 - 202621
7.Switzerland flagEliot Antonietti (D)82075151226-9422005 - 202621
8.Austria flagPatrick Obrist (C)744249231480-3942005 - 202621
9.Switzerland flagFlorian Schmuckli (D)72361163224-9722004 - 202521
10.Switzerland flagVictor Oejdemark (D)6931151973120.457612010 - 202616
11.Switzerland flagKyen Sopa (RW)6682352634980.754852010 - 202616
12.Switzerland flagDominic Weder (LW)6612532284810.734372008 - 202618
13.Slovakia flagStanislav Horanský (LW)6142013265270.863602008 - 202618
14.Switzerland flagBastien Pouilly (D)6021011542550.423692007 - 202619
15.Switzerland flagNoah Delémont (D)598872143010.53612013 - 202714
16.Switzerland flagGianluca Burger (D)547731412140.395392011 - 202615
17.Czechia flagFrantisek Rehak (C/LW)5201651393040.583152012 - 202614
18.Switzerland flagLuca De Nisco (LW)518112992110.411282012 - 202614
19.Switzerland flagMattheo Reinhard (C)5121922174090.81452015 - 202611
20.Latvia flagRihards Melnalksnis (C/LW)51098155253-1692013 - 202613
21.Switzerland flagJeremy Jabola Prada (C)5002451844290.861562014 - 202612
22.Switzerland flagBenjamin Bonvin (F)499981812790.561462013 - 202613
23.Switzerland flagJanis Elsener (D/LW)495851722570.522362009 - 202617
24.Switzerland flagJoel Marchon (LW)4762341874210.886142015 - 202611
25.Switzerland flagGaël Christe (D)463421131550.331732016 - 202711
26.Switzerland flagLilian Garessus (C)4461301652950.661782015 - 202611
27.Switzerland flagTim Minder (D)4091469830.21262014 - 202612
28.Switzerland flagNolan Cattin (RW)405100971970.491722018 - 20268
29.Switzerland flagDavid Moser (D)38935891240.321022016 - 202610
30.Switzerland flagMarco Cavalleri (W/C)38780961760.453292011 - 202612
31.Switzerland flagNiklas Blessing (D)38625921170.31382018 - 20268
32.Switzerland flagLorin Froidevaux (RW)3821241702940.771122016 - 202711
33.Italy flagTommaso Madaschi (F)3672031413440.942402016 - 202610
34.Switzerland flagGuillaume Kaser (C/LW)3491401452850.822082016 - 202711
35.Switzerland flagLucas Rötheli (G)334-----2014 - 202713
36.Switzerland flagJonathan Moser (D)32743811240.382742017 - 20269
37.Switzerland flagJoel Kurt (D)326661111770.541222017 - 20269
38.Switzerland flagMarvin Rötheli (D)31940831230.392272017 - 20269
39.Slovenia flagMark Sever (LW/RW)3141891863751.194502019 - 20267
40.Switzerland flagLuca Nappiot (D)310981011990.642172018 - 20268
41.Latvia flagEmils Veckaktins (LW)300851021870.622782016 - 20269
42.Switzerland flagGuus Van der Kaaij (D)28040761160.411392019 - 20278
43.Switzerland flagLuis Janett (G)273-----2011 - 202615
44.Switzerland flagSimon Müller (D)2652440640.241112017 - 20269
45.Switzerland flagJeffrey Meier (G)246-----2010 - 202515
46.Switzerland flagLaurin Solèr (G)158-----2018 - 20268