Team Facts
Plays in Swiss League Full name EHC Olten Team colours Green + White + Yellow Town Olten, SUI Founded 1934

2020-2021 Skater Stats
# N Player GP G A TP PIM +/-   GP G A TP PIM +/-
SL
1. Garry Nunn (RW)   46 26 33 59 30 16 | 10 5 13 18 0 5
2. Dion Knelsen (C)   46 16 33 49 22 11 | 10 6 10 16 4 5
3. Evgenï Chiriaev (C)   46 20 26 46 55 8 | 8 3 5 8 4 0
4. Léonardo Fuhrer (C/RW)   46 12 18 30 22 -1 | 10 2 0 2 2 -3
5. Silvan Wyss (C)   42 11 13 24 32 9 | 9 0 1 1 16 -3
6. Simon Lüthi (D)   46 5 17 22 14 -6 | 10 4 1 5 4 -2
7. Brennan Othmann (LW)   New York Rangers 34 7 9 16 64 -2 | 4 1 1 2 0 0
8. Daniel Carbis (LW)   33 4 9 13 18 -7 |
9. Dan Weisskopf (D)   41 3 10 13 67 12 | 9 0 4 4 32 1
10. Philippe Rytz (D)   40 2 10 12 95 4 | 7 1 3 4 4 6
                             
11. Mason McTavish (C)   Anaheim Ducks 13 9 2 11 6 4 | 4 2 5 7 4 2
12. Diego Schwarzenbach (LW)   38 5 6 11 46 -3 | 10 1 0 1 2 -1
13. Janis Elsener (D/LW)   46 3 8 11 30 7 | 10 0 2 2 6 1
14. Dominic Weder (LW)   44 4 6 10 30 0 | 10 1 1 2 6 -5
15. Cédric Hüsler (LW)   21 2 8 10 49 6 | 3 0 0 0 27 -3
16. Cédric Maurer (D)   41 2 7 9 18 8 | 8 0 0 0 2 0
17. Stéphane Heughebaert (D/C)   39 1 6 7 8 5 | 5 0 0 0 0 0
18. Cyril Oehen (C/D)   40 1 6 7 59 0 | 10 0 0 0 24 -4
19. Esbjørn Fogstad Vold (F)   34 1 5 6 8 -1 | 10 1 2 3 0 1
20. David Stämpfli (D)   9 0 6 6 47 4 | 4 0 0 0 2 2
                             
21. Alban Rexha (C)   29 2 2 4 6 -1 |
22. Jerome Portmann (LW/RW)   34 2 2 4 4 -9 | 6 0 0 0 2 -2
23. Nico Gurtner (D)   24 1 3 4 14 1 | 10 0 0 0 12 -2
24. Jens Nater (D)   38 2 1 3 10 1 | 6 0 0 0 0 -1
25. Greg Halberstadt (RW)   4 0 2 2 0 -1 |
26. Robin Schwab (C/LW)   7 1 0 1 2 0 | 10 1 1 2 0 -2
27. Stanislav Horanský (LW)   2 0 1 1 0 1 | 10 4 5 9 4 6
28. Rihards Melnalksnis (C/LW)   3 0 0 0 0 0 |
29. Kristian Suleski (D)   8 0 0 0 0 -1 | 6 0 0 0 0 -1
30. Kent Daneel (LW)   14 0 0 0 0 -2 | 1 0 0 0 0 0
Swiss Cup
                             
1. Esbjørn Fogstad Vold (F)   1 1 0 1 0 - |
2. Cyril Oehen (C/D)   1 0 1 1 0 - |
3. Dominic Weder (LW)   1 0 0 0 0 - |
4. Evgenï Chiriaev (C)   1 0 0 0 0 - |
5. Janis Elsener (D/LW)   1 0 0 0 0 - |
6. Silvan Wyss (C)   1 0 0 0 0 - |
7. Dan Weisskopf (D)   1 0 0 0 0 - |
8. Léonardo Fuhrer (C/RW)   1 0 0 0 0 - |
9. Alban Rexha (C)   1 0 0 0 0 - |
10. Garry Nunn (RW)   1 0 0 0 0 - |
                             
11. Jens Nater (D)   1 0 0 0 0 - |
12. Cédric Maurer (D)   1 0 0 0 0 - |
13. Simon Lüthi (D)   1 0 0 0 0 - |
14. Dion Knelsen (C)   1 0 0 0 0 - |
15. Cédric Hüsler (LW)   1 0 0 0 0 - |
16. Stéphane Heughebaert (D/C)   1 0 0 0 0 - |
17. Nico Gurtner (D)   1 0 0 0 0 - |
18. Diego Schwarzenbach (LW)   1 0 0 0 2 - |
19. Daniel Carbis (LW)   1 0 0 0 2 - |
20. Philippe Rytz (D)   1 0 0 0 16 - |
2020-2021 Goaltending Stats
# N Player GP GAA SV% w l t so toi svs   GP GAA SV%
  SL                          
1. Simon Rytz   16 2.26 .923 9 3 1 0 901 405 | 6 2.33 .931
2. Elien Paupe   3 2.71 .921 0 3 0 0 178 93 |
3. Silas Matthys   29 2.73 .908 11 13 1 5 1694 755 | 5 2.49 .906
4. Michele Lepori   0 - - - - - - - - |
  Swiss Cup                          
1. Simon Rytz   1 3.08 - 0 1 0 0 59 0 |
2. Silas Matthys   0 - - - - - - 0 - |
Games
Date Home Visiting Score League
2023-12-08T20:00:00+0100 GC/Küsnacht Olten - SL
2023-12-05T19:45:00+0100 Olten GC/Küsnacht 3 - 6 SL
2023-12-03T16:45:00+0100 Bellinzona Rockets Olten 1 - 4 SL
2023-11-28T19:45:00+0100 Olten Basel 1 - 4 SL
2023-11-25T17:30:00+0100 Olten Thurgau 2 - 3 (OT) SL
2023-11-21T19:45:00+0100 Chaux-de-Fonds Olten 2 - 3 SL
Show More
Latest Transactions
DATE STATUS PLAYER TEAM SOURCE
11/04/2023
11/04/2023 Extension Martin Ness (F)
10/13/2023
10/13/2023 Confirmed Joining Martin Ness (F) Joining from No team
10/02/2023
10/02/2023 Confirmed Leaving Cédric Hüsler (F) Leaving for EHC Basel
09/19/2023
09/19/2023 Loan Joining Claudio Cadonau (D) Joining from SCL Tigers
09/13/2023
09/13/2023 Confirmed Leaving Stéphane Heughebaert (D) Leaving for HC Franches-Montagnes
09/05/2023
09/05/2023 Confirmed Leaving Timo Haussener (F) Leaving for EHC Visp
09/04/2023
09/04/2023 Extension Ramon Knellwolf (F)
07/31/2023
07/31/2023 Confirmed Joining Ramon Knellwolf (F) Joining from EHC Kloten
Show complete transfer coverage
Team History and Standings
Season League GP W T L OTW OTL GF GA TP P/GP Rank Postseason
1994-1995 NLB 36 12 6 18 - - 133 173 30 0.83 8 Quarterfinal loss
1995-1996 NLB 36 7 5 24 - - 99 175 19 0.53 9 Did not make playoffs
1996-1997 NLB 22 6 2 14 - - 64 114 14 0.64 5 Saved in relegation
1997-1998 NLB 40 17 5 18 - - 153 159 39 0.98 6 Quarterfinal loss
1998-1999 NLB 40 21 2 17 - - 146 131 44 1.10 3 Semifinal loss
1999-2000 NLB 36 16 3 17 - - 119 121 35 0.97 7 Quarterfinal loss
2000-2001 NLB 40 19 6 15 - - 154 149 44 1.10 5 Quarterfinal loss
2001-2002 NLB 36 14 4 18 - - 134 134 32 0.89 7 Quarterfinal loss
2002-2003 NLB 38 16 1 21 - - 142 156 33 0.87 8 Quarterfinal loss
2003-2004 NLB 45 22 2 21 - - 153 163 46 1.02 4 Semifinal loss
2004-2005 NLB 44 13 7 24 - - 143 183 33 0.75 9 Saved in play-out
2005-2006 NLB 42 18 6 18 - - 121 125 42 1.00 7 Quarterfinal loss
2006-2007 NLB 45 17 - 23 1 4 146 186 57 1.27 9 Did not make playoffs
2007-2008 NLB 49 22 - 21 3 3 179 163 75 1.53 7 Quarterfinal loss
2008-2009 NLB 41 24 - 12 1 4 138 111 78 1.90 4 Quarterfinal loss
2009-2010 NLB 45 30 0 12 1 2 187 129 94 2.09 2 Semifinal loss
2010-2011 NLB 45 22 - 14 6 3 192 147 81 1.80 2 Semifinal loss
2011-2012 NLB 45 16 - 20 6 3 152 146 63 1.40 7 Quarterfinal loss
2012-2013 NLB 50 32 - 14 2 2 217 144 102 2.04 3 Final loss
2013-2014 NLB 45 25 - 11 6 3 166 120 90 2.00 1 Quarterfinal loss
2014-2015 NLB 48 20 - 21 3 4 160 156 70 1.46 5 Final loss
2015-2016 NLB 45 22 - 9 6 8 178 124 86 1.91 3 Semifinal loss
2016-2017 NLB 48 26 - 13 4 5 176 130 91 1.90 4 Quarterfinal loss
2017-2018 SL 46 19 - 15 11 1 132 120 80 1.74 3 Final loss
2018-2019 SL 44 25 - 11 4 4 183 118 87 1.98 3 Semifinal loss
2019-2020 SL 44 28 - 10 3 3 179 106 93 2.11 3 Quarterfinal loss
2020-2021 SL 46 19 - 19 4 4 145 126 69 1.50 5 Semifinal loss
2021-2022 SL 50 35 - 9 1 5 196 94 112 2.24 2 Final loss
2022-2023 SL 45 31 - 8 3 3 169 99 102 2.27 2 Final loss
2023-2024 SL 27 17 - 5 1 4 104 65 57 2.11 1 -
View complete team history
Tournament Statistics
Season Tournament GP W T L OTW OTL GF GA TP P/GP Rank Postseason
2014-2015 Swiss Cup 2 1 - 0 0 1 11 4 4 2.00 9 Eighth Final Loss
2015-2016 Swiss Cup 1 0 - 1 0 0 2 3 0 0.00 18 16th final loss
2016-2017 Swiss Cup 2 1 - 1 0 0 3 4 3 1.50 15 Eighth Final Loss
2017-2018 Swiss Cup 2 0 - 0 1 1 6 6 3 1.50 14 Eighth Final Loss
2018-2019 Swiss Cup 2 1 - 1 0 0 7 6 3 1.50 12 Eighth Final Loss
2019-2020 Swiss Cup 2 1 - 1 0 0 12 6 3 1.50 12 Eighth Final Loss
2020-2021 Swiss Cup 1 0 - 1 0 0 1 3 0 0.00 18 16th final loss
2023-2024 National Cup 1 1 - 0 0 0 10 2 3 3.00 - -
Where are they now?
# Player Season Team League GP G A TP PIM
1. Lukas Dietrich (F) 2023-2024 EHC Wetzikon II SwissDiv3 10 14 20 34 10
2. Léonardo Fuhrer (F) 2023-2024 HCV Martigny SL 27 16 12 28 16
3. Colin Smith (F) 2023-2024 Eispiraten Crimmitschau DEL2 20 7 20 27 18
4. Thomas Heinimann (F) 2023-2024 CP de Meyrin SwissDiv2 9 14 11 25 4
5. Lukas Lhotak (F) 2023-2024 HC Sierre SL 26 14 8 22 12
6. Garry Nunn (F) 2023-2024 EHC Visp SL 27 11 11 22 8
7. Mason McTavish (F) 2023-2024 Anaheim Ducks NHL 24 10 11 21 30
8. Michael Lüdi (F) 2023-2024 Hockey Huttwil MyHL 18 5 16 21 22
9. Anthony Rouiller (D) 2023-2024 EHC Basel SL 24 3 17 20 10
10. Marco Vogt (F) 2023-2024 Red Lions Reinach SwissDiv1 13 14 5 19 4
View Complete List
Franchise All-Time Points
# Player GP G A TP
1. Albert Malgin (F) 333 194 343 537
2. Diego Schwarzenbach (F) 595 178 252 430
3. Remo Hirt (F) 545 128 245 373
4. Patrick Siegwart (F) 470 131 192 323
5. Marco Truttmann (F) 277 126 178 304
Show More
Franchise All-Time Goals
# Player GP G A TP
1. Albert Malgin (F) 333 194 343 537
2. Diego Schwarzenbach (F) 595 178 252 430
3. Patrick Siegwart (F) 470 131 192 323
4. Remo Hirt (F) 545 128 245 373
5. Marco Truttmann (F) 277 126 178 304
Show More
Franchise All-Time Assists
# Player GP G A TP
1. Albert Malgin (F) 333 194 343 537
2. Diego Schwarzenbach (F) 595 178 252 430
3. Remo Hirt (F) 545 128 245 373
4. Patrick Siegwart (F) 470 131 192 323
5. Marco Truttmann (F) 277 126 178 304
Show More
Franchise All-Time PIM
# Player GP G TP PIM
1. Richard Stucki (D) 628 22 141 496
2. Remo Hirt (F) 545 128 373 477
3. Diego Schwarzenbach (F) 595 178 430 395
4. Patrick Siegwart (F) 470 131 323 356
5. Albert Malgin (F) 333 194 537 349
Show More
Franchise All-Time Games played
# Player GP G A TP
1. Cyril Aeschlimann (F) 645 94 123 217
2. Richard Stucki (D) 628 22 119 141
3. Diego Schwarzenbach (F) 595 178 252 430
4. Martin Wüthrich (F) 555 119 123 242
5. Remo Hirt (F) 545 128 245 373
Show More
Franchise All-Time Points per Game
# Player GP G TP PPG
1. Rob Laycock (F) 41 57 90 2.20
2. Mike Richard (F) 103 109 211 2.05
3. Dmitri Shamolin (F) 40 36 82 2.05
4. Chris Lindberg (F) 4 4 8 2.00
5. Geoffrey Vauclair (F) 1 1 2 2.00
Show More
Franchise All-Time Points per Season
# Player Season League GP G A TP PPG PIM
1. Mike Richard (F) 1992-1993 NLB 36 49 45 94 2.61 48
2. Brent Kelly (F) 2009-2010 NLB 47 41 51 92 1.96 36
3. Rob Laycock (F) 1983-1984 NLB 41 57 33 90 2.20 -
4. Jim Koleff (F) 1982-1983 NLB 38 42 45 87 2.29 -
5. Marco Truttmann (F) 2012-2013 NLB 50 34 50 84 1.68 76
Show More
Franchise All-Time Goals per Season
# Player Season League GP G A TP PPG PIM
1. Rob Laycock (F) 1983-1984 NLB 41 57 33 90 2.20 -
2. Mike Richard (F) 1992-1993 NLB 36 49 45 94 2.61 48
3. Yanick Dubé (F) 1996-1997 NLB 41 44 31 75 1.83 36
4. Martin Gendron (F) 2002-2003 NLB 38 43 28 71 1.87 44
5. Jim Koleff (F) 1982-1983 NLB 38 42 45 87 2.29 -
Show More
Franchise All-Time Assists per Season
# Player Season League GP G A TP PPG PIM
1. Albert Malgin (F) 2002-2003 NLB 36 20 52 72 2.00 68
2. Brent Kelly (F) 2009-2010 NLB 47 41 51 92 1.96 36
3. Marco Truttmann (F) 2012-2013 NLB 50 34 50 84 1.68 76
4. Yevgeni Davydov (F) 2000-2001 NLB 40 31 49 80 2.00 18
5. Jeff Campbell (F) 2009-2010 NLB 47 34 47 81 1.72 26
Show More
Franchise All-Time PIM per Season
# Player Season League GP G A TP PPG PIM
1. Mike McEwen (D) 1988-1989 NLA 35 19 15 34 0.97 116
2. Igor Boriskov (F) 1998-1999 NLB 39 29 24 53 1.36 114
3. Jürg Dällenbach (D) 2007-2008 NLB 47 0 10 10 0.21 111
4. Wesley Snell (D) 2013-2014 NLB 35 0 4 4 0.11 107
5. Ray Allison (F) 1987-1988 NLB 36 33 18 51 1.42 103
Show More
Average Height, Weight, Age per Season
Season Roster Height Weight Age
2023-2024 5'11" 185 lbs 26.71
2022-2023 6'0" 189 lbs 28.45
2021-2022 6'0" 189 lbs 28.94
2020-2021 5'11" 185 lbs 27.23
2019-2020 5'11" 183 lbs 27.62
View 20 latest seasons