|League:||National League B|
|Home Arena:||Eisbahn Kleinholz (6,500 places)|
|Colors:||Green and white|
|General Manager:||Peter Rötheli|
|NLB championships:||1985, 1988, 1993|
Founded on February 4th 1934, the hockey department of the ice club Olten was created; the newly created team joined the same year the Swiss Hockey Federation (Schweizerischer Eishockeyverband). The players of the club were allowed to train once a week and played their first match against a combined Zürich team, losing it 7 to nothing.
The club barely survived the two World Wars, but held on and joined the 2.Liga in 1946. On October 1st of that year, the team split itself from the Olten figure skating club to officially become EHCO. However, due to the difficulty to have access to an ice rink, the club had a hard time until 1960 to be granted playing licences.
However, in 1961, with the new artificial ice rink that opened its doors in Olten, ice hockey in the region of Olten experienced a quantitative and qualitative impetus. Indeed, it permitted for regular training times and for the team to improve, and EHCO began reaping some successes. Under player-coach Tino Catti, the team considerably improved. In 1966, EHCO promoted to the 1.Liga. Four years later, the team was 1.Liga champion and promoted to the NLB. Since then, EHCO has promoted for three short spans in the NLA, but has played below the NLB again.
Since 2000, EHC Olten is a joint-stock company.
- Ray Allison
- Bobby Crawford
- Evgeny Davydov
- Bruce Eakin
- Paul Gagne
- Bill Lochead
- Mike McEwen
- Mark Morrison
- Grigori Panteleev
- Dan Ratushny
- Mike Richard
- Stephane Roy
- Kent Ruhnke
- Phil Russell
- Ville Siren
- Anton Stastny
- Greg Theberge
- Sylvain Turgeon
|Ice hockey in Switzerland|
|National League A HC Ambri-Piotta • EHC Biel • SC Bern • HC Davos • HC Fribourg-Gottéron • Genève-Servette HC • Kloten Flyers • SCL Tigers • HC Lugano • Rapperswil-Jona Lakers • EV Zug • ZSC Lions|
|National League B HC Lausanne • HC La Chaux-de-Fonds • EHC Visp • EHC Basel • GCK Lions • HC Ajoie • SC Langenthal • EHC Olten • HC Thurgau • HC Sierre-Anniviers • HC Neuchâtel Young Sprinters|
|1.Liga • 2.Liga • 3.Liga • 4.Liga|
|Men's Swiss National Team • Women's Swiss National Team|