Loading page

EHC Olten All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.Russia flagAlbert Malgin (C)NLB3331943435371.613491996 - 200610
2.Switzerland flagDiego Schwarzenbach (LW)SL5951782524300.723952006 - 202114
3.Switzerland flagRemo Hirt (RW)SL5441282443720.684772005 - 201813
4.Switzerland flagPatrick Siegwart (F)NLB4701311923230.693561994 - 200712
5.Switzerland flagMarco Truttmann (RW)SL2771261783041.102392004 - 20209
6.Slovakia flagStanislav Horanský (LW)SL239991852841.191332017 - 20269
7.Switzerland flagMartin Wüthrich (C)NLB5551181232410.431082003 - 201613
8.Canada flagGarry Nunn (RW)SL1551031172201.42642019 - 20234
9.Switzerland flagCyril Aeschlimann (D/RW)SL644941212150.332862002 - 201816
10.Switzerland flagPhilipp Wüst (LW)NLB3191091002090.661762010 - 20177
11.Canada flagMartin Gendron (RW)NLB125112791911.53962002 - 20053
12.Canada flagJustin Feser (C/LW)NLB181771131901.051162013 - 20174
13.Canada flagPaul Gagné (LW)NLB9498771751.862071992 - 19963
14.Canada flagDion Knelsen (C)SL129601111711.33812019 - 20223
15.Canada flagJim Koleff (RW)NLB388288170--1980 - 19833
16.USA flagMarty Sertich (C/LW)NLB118531161691.43722010 - 20133
17.Switzerland flagSilvan Wyss (C/D)SL372481211690.452012017 - 20269
18.Canada flagMike Richard (C)NLB6880831632.401101992 - 19952
19.Switzerland flagOliver Müller (C)NLB23167951620.701431996 - 20026
20.Switzerland flagDominic Weder (LW)SL29170911610.551312019 - 20267
21.Switzerland flagAndré von Rohr (RW)NLB26865961610.603061992 - 20028
22.Switzerland flagEvgenï Chiriaev (C)SL16874851590.951692017 - 20214
23.Canada flagRobert Othmann (C)NLB20566851510.741312002 - 20075
24.Russia flagYevgeni Davydov (RW)NLB8364861501.81961995 - 20013
25.Switzerland flagPascal Annen (LW/C)NLB22963751380.601582008 - 20135
26.Switzerland flagFabian Ganz (D)SL210271111380.661402012 - 20245
27.Switzerland flagRomano Pargätzi (D)NLB380221141360.363002008 - 20179
28.Switzerland flagSimon Sterchi (RW/LW)SL20544881320.64972021 - 20265
29.Canada flagGuillaume Asselin (RW/LW)SL9249821311.42742024 - 20262
30.Switzerland flagRemo Meister (D)NLB474241071310.282582005 - 201712
31.Switzerland flagRichard Stucki (D)NLB542211091300.244681992 - 200714
32.Austria flagMartin Ulmer (RW)SL17947811280.72982014 - 20195
33.USA flagHenry Taylor (F)NLB387049119--1981 - 19832
34.Canada flagYanick Dubé (C)NLB5960561161.97381996 - 20022
35.Canada flagShayne Wiebe (C)NLB12655581130.901582013 - 20163
36.Switzerland flagMarkus Graf (F)NLA13549611100.81921988 - 19924
37.Sweden flagStefan Hellkvist (LW)NLB8035721071.34562005 - 20072
38.Switzerland flagCédric Schneuwly (LW/C)SL21444621060.501272013 - 20196
39.Switzerland flagClaude Lüthi (RW/C)NLB22637691060.471191992 - 20036
40.Switzerland flagTassilo Schwarz (F)NLB1834157980.541322005 - 20105
41.Switzerland flagChristoph Hiltebrand (C)NLB2283563980.431022001 - 20087
42.Canada flagÉric Faille (C/RW)SL782968971.24422023 - 20252
43.Switzerland flagKarl Knopf (D)NLB1531975940.611512002 - 20085
44.Switzerland flagAnthony Rouiller (D)SL1261678940.75862016 - 20204
45.Canada flagBrent Kelly (C/RW)NLB474151921.96362009 - 20101
46.Canada flagRob Laycock (F)NLB415733902.20-1983 - 19841
47.Switzerland flagViktor Müller (F)NLA2224640860.391501985 - 19947
48.Switzerland flagReto Germann (F)NLB1864835830.45601998 - 20035
49.Russia flagDmitri Shamolin (F)NLB403646822.0581997 - 19981
50.Canada flagJeff Campbell (C)NLB473447811.72262009 - 20101
51.Finland flagSami Kaartinen (RW)NLB664634801.21452007 - 20092
52.Canada flagRick Laycock (F)NLB414139801.95-1983 - 19841
53.Canada flagMike McEwen (D)NLA893148790.892601988 - 19913
54.Switzerland flagLukas Haas (C/LW)SL1141762790.69902008 - 20204
55.Slovakia flagAnton Stastny (LW)NLA604632781.301511990 - 19922
56.Switzerland flagRolf Hildebrand (C)NLB2413739760.321001997 - 20098
57.Switzerland flagArnold Lörtscher (C)NLA1302747740.571241988 - 19924
58.Switzerland flagAndré Rötheli (C)NLA1044528730.70981988 - 19913
59.Switzerland flagSimon Schnyder (D)NLB3761260720.191702007 - 201710
60.Switzerland flagSandro Tschuor (F)NLB1212743700.58952004 - 20143
61.Switzerland flagSimon Lüthi (D)SL2721851690.25962003 - 20227
62.Switzerland flagBjörn Guazzini (F)NLB1552937660.43562001 - 20054
63.Switzerland flagVictor Oejdemark (D)SL1191848660.55622022 - 20253
64.Switzerland flagStefan Mäder (C)SL1353827650.48402016 - 20193
65.Switzerland flagKevin Schläpfer (F)NLB711847650.92391992 - 19952
66.Czechia flagLukas Lhotak (LW/RW)SL944519640.68552021 - 20232
67.Switzerland flagLuca Viganò (F)NLB722142630.88541998 - 20002
68.Switzerland flagRené Ackermann (C)NLB732043630.86401995 - 19992
69.Switzerland flagMarkus Graf (F)NLB693131620.90461987 - 19932
70.Switzerland flagJoel Scheidegger (D)SL661646620.94462021 - 20232
71.Switzerland flagBruno Marcon (C)NLB1672833610.37482009 - 20134
72.Germany flagErich Kühnhackl (C)NLA502831591.181261985 - 19872
73.Canada flagRoberto Lavoie (RW)NLA353027571.63441985 - 19861
74.Canada flagSean Collins (C/LW)SL442730571.30242022 - 20231
75.Switzerland flagJanis Elsener (D/LW)SL1651245570.35622019 - 20266
76.USA flagCason Hohmann (RW/C)SL441146571.30582018 - 20191
77.Canada flagDon McLaren (RW)NLA323224561.75141989 - 19901
78.Canada flagJayce Hawryluk (RW/C)SL401640561.40952025 - 20261
79.Switzerland flagEliot Antonietti (D)SL2011341540.271552021 - 20265
80.Russia flagIgor Boriskov (RW)NLB392924531.361141998 - 19991
81.Switzerland flagStefan Niggli (C)NLB812231530.651142003 - 20052
82.Switzerland flagPascal Krebs (F)NLB1032231530.51322010 - 20144
83.Switzerland flagChristopher Bagnoud (D)SL2151340530.252662013 - 20196
84.Canada flagRay Allison (RW)NLB363318511.421031987 - 19881
85.Switzerland flagRoman Schild (F)NLB702229510.73602011 - 20154
86.Finland flagMartti Immonen (D)NLB-282250--1978 - 19802
87.Switzerland flagPhilippe Rytz (D)SL801139500.631612019 - 20212
88.Switzerland flagPatrick Bloch (D)NLB1791040500.282292007 - 20125
89.Canada flagFrançois Beauchemin (C/W)SL453316491.09282023 - 20241
90.Switzerland flagUeli Huber (RW/LW)SL1492524490.33682015 - 20194
91.Canada flagMike Richard (C)NLA352919481.37501993 - 19941
92.Switzerland flagAndreas Küng (C/LW)NLB491632480.98302007 - 20081
93.Switzerland flagRoland Kradolfer (D)NLB1161236480.411541998 - 20044
94.Slovenia flagMark Sever (LW/RW)SL612225470.77702024 - 20262
95.Canada flagPierre-Luc Sleigher (RW)NLB461532471.02442008 - 20091
96.Canada flagColton Fretter (C/RW)NLB352323461.31502012 - 20131
97.Switzerland flagRoland Rüedi (D)NLA1061630460.431861985 - 19923
98.Canada flagDominic Forget (LW/C)SL451531461.02622021 - 20221
99.Canada flagCalle Furer (C)NLB942520450.48931998 - 20013
100.Canada flagCarsen Germyn (RW)NLB361827451.25262010 - 20111

* Some data is missing to provide a correct summary.