Team Facts
Plays in 2. Amateur Regio League Full name SC Altstadt Olten Town Olten, SO Founded 1986

2022-2023 Roster
# N Player A Born Birthplace HT WT S Ctrct
GOALTENDERS
Luca Berger (G) 31 1991 5'9" 181 L
#31 Noah Bürgi (G) 22 2000 6'0" 172 R
Nick Imhof (G) 20 2002 5'11" 165 L
Marc Witschi (G) 24 1998 6'2" 187 L
DEFENSEMEN
Dominik Borner (D) 33 1990 - - -
Luca Flury (D) 17 2005 - - -
Levin Hug (D) 20 2002 - - L
Karl Knopf (D) 46 1976 5'10" 203 L
Remo Meister (D) 36 1987 5'11" 183 L
Romano Pargätzi (D) 35 1987 Davos, SUI 5'11" 172 L
Mauro Renggli (D) 31 1992 - - -
Silvano Renggli (D) 28 1994 - - L
FORWARDS
Philipp Aeppli (F) 33 1989 - - L
Benjamin Ansbach (F) 22 2000 5'9" 192 -
Noel Bauer (F) 23 2000 - - -
Pascal Borner (F) 31 1992 - - -
Joe Fazis (LW) 22 2000 Basel, SUI - - L
Sandro Hagmann (F) 22 2000 5'7" 154 -
Philipp Holliger (F) 23 2000 5'9" 161 -
Michael Kiefer (F) 35 1988 - - -
Rihards Mezsargs (F) 23 1999 Riga, LAT 6'0" 185 R
Nicolas Moldovanyi (F) 24 1998 Reinach, SUI 6'0" 196 L
Lukas Rieder (F) 27 1996 6'1" 181 -
Marco Rosamilia (D/F) 25 1998 Olten, SUI 6'1" 187 R
Cédric Schneuwly (LW/C) 30 1992 Aarau, SUI 6'2" 194 L
Mika Streit (F) 17 2005 - - L
Lukas Walser (F) 28 1994 - - R
Mirco Robin Wyss (LW/RW) 24 1998 Olten, SUI 6'3" 198 L
Martin Wüthrich (C) 40 1982 Olten, SUI 5'10" 187 L
Position: G: 4, D: 8, F: 17 | Av Age: 27.31 years | Av Ht: 5'11" | Av Wt: 182 lbs | Compare with other teams
Demographics
Nationality
Team Facts
Nationalities 28 players
1 player
Experience SC Altstadt Olten: 1 206 GP Affiliated Team(s) Altstadt Olten II (SwissDiv4)
Team Captains
Team captaincy history
Arena Information
Arena Name Kleinholz Location Olten, SUI Capacity 6 020 Construction Year 1976
Games
Date Home Visiting Score League
No games found
Latest Transactions
DATE STATUS PLAYER TEAM SOURCE
11/20/2022
11/20/2022 Loan Joining Rihards Mezsargs (F) Joining from Red Lions Reinach
09/22/2022
09/22/2022 Loan Leaving Lukas Walser (F) Leaving for Red Lions Reinach
08/04/2020
08/04/2020 Confirmed Joining Simon Fässler (D) Joining from EHC Laufen
07/31/2020
07/31/2020 Confirmed Joining Philipp Aeppli (F) Joining from EHC Laufen
05/18/2020
05/18/2020 Confirmed Joining Benjamin Ansbach (F) Joining from Olten U20
05/18/2020 Confirmed Leaving Cédric Aeschlimann (F) Leaving for Retired
05/18/2020 Confirmed Leaving Gianluca Di Monaco (D) Leaving for Retired
05/18/2020 Confirmed Joining Noah Bürgi (G) Joining from Olten U20
Show complete transfer coverage
Team History and Standings
Season League GP W T L OTW OTL GF GA TP P/GP Rank Postseason
1993-1994 SwissDiv3 - - - - - - - - - - - Promoted
1994-1995 SwissDiv2 - - - - - - - - - - 6 -
1995-1996 SwissDiv2 - - - - - - - - - - - -
1996-1997 SwissDiv2 - - - - - - - - - - 4 -
1997-1998 SwissDiv2 16 12 0 4 - - 95 58 24 1.50 3 -
1998-1999 SwissDiv2 16 11 1 4 - - 95 58 23 1.44 2 Promoted
1999-2000 SwissDiv1 24 4 0 18 - - 52 167 8 0.33 11 Relegated
2000-2001 SwissDiv2 18 - - - - - - - 12 0.67 8 -
2001-2002 SwissDiv2 18 8 4 6 - - 86 84 20 1.11 4 Did not make playoffs
2002-2003 SwissDiv2 16 3 1 12 - - 54 96 7 0.44 8 -
2003-2004 SwissDiv2 18 - - - - - - - 19 1.06 5 -
2004-2005 SwissDiv2 18 12 3 3 - - 95 59 27 1.50 1 -
2005-2006 SwissDiv2 18 - - - - - - - 29 1.61 1 -
2006-2007 SwissDiv2 18 - - - - - - - 43 2.39 3 -
2007-2008 SwissDiv2 18 - - - - - - - 37 2.06 3 Quarterfinal loss
2008-2009 SwissDiv2 18 - - - - - - - 17 0.94 8 Eighth Final Loss
2009-2010 SwissDiv2 18 12 - 6 0 0 92 63 36 2.00 3 Eighth Final Loss
2010-2011 SwissDiv2 18 8 - 8 1 1 87 80 27 1.50 7 Quarterfinal loss
2011-2012 SwissDiv2 18 10 - 7 0 1 94 83 31 1.72 4 Quarterfinal loss
2012-2013 SwissDiv2 18 10 - 6 1 1 84 70 33 1.83 3 Eighth Final Loss
2013-2014 SwissDiv2 18 12 - 4 0 2 88 64 38 2.11 2 Quarterfinal loss
2014-2015 SwissDiv2 18 6 - 7 3 2 71 83 26 1.44 5 Eighth Final Loss
2015-2016 SwissDiv2 18 9 - 6 2 1 94 84 32 1.78 2 Quarterfinal loss
2016-2017 SwissDiv2 20 9 - 8 3 0 87 90 33 1.65 6 Eighth Final Loss
2017-2018 SwissDiv2 18 12 - 6 2 3 88 64 37 2.06 3 Eighth Final Loss
2018-2019 SwissDiv2 16 11 - 2 1 2 93 48 37 2.31 2 Division Semifinal loss
2019-2020 SwissDiv2 16 7 - 4 1 4 71 59 27 1.69 4 Division QF loss
2020-2021 SwissDiv2 2 2 - 0 0 0 9 3 6 3.00 1 Season Cancelled
2021-2022 SwissDiv2 11 4 - 7 0 0 42 47 12 1.09 7 Division Semifinal loss
2022-2023 SwissDiv2 - - - - - - - - - - - -
View complete team history
Where are they now?
View Complete List
Franchise All-Time Points
# Player GP G A TP
1. Roger Villars (F) 146 186 131 317
2. Cédric Aeschlimann (F) 111 80 104 184
3. Oliver Wettstein (F) 198 84 68 152
4. Sandro Zorzin (D) 96 57 76 133
5. Pascal Borner (F) 149 42 86 128
Show More
Franchise All-Time Goals
# Player GP G A TP
1. Roger Villars (F) 146 186 131 317
2. Oliver Wettstein (F) 198 84 68 152
3. Cédric Aeschlimann (F) 111 80 104 184
4. Daniel Cottini (F) 109 63 49 112
5. Sandro Zorzin (D) 96 57 76 133
Show More
Franchise All-Time Assists
# Player GP G A TP
1. Roger Villars (F) 146 186 131 317
2. Cédric Aeschlimann (F) 111 80 104 184
3. Karl Knopf (D) 113 31 89 120
4. Pascal Borner (F) 149 42 86 128
5. Sandro Zorzin (D) 96 57 76 133
Show More
Franchise All-Time PIM
# Player GP G TP PIM
1. Ueli Thüler (D) 143 22 61 299
2. Robin Sutter (F) 66 49 91 283
3. Silvano Castellani (D) 164 44 81 222
4. Karl Knopf (D) 113 31 120 211
5. Ivo Scherrer (D) 126 24 91 208
Show More
Franchise All-Time Games played
# Player GP G A TP
1. Oliver Wettstein (F) 198 84 68 152
2. Zeno Nideröst (D) 170 24 16 40
3. Silvano Castellani (D) 164 44 37 81
4. Yves Rudolf von Rohr (D) 157 13 26 39
5. Pascal Borner (F) 149 42 86 128
Show More
Franchise All-Time Points per Game
# Player GP G TP PPG
1. Claude Lüthi (F) 30 34 69 2.30
2. Roger Villars (F) 146 186 317 2.17
3. Michel Simmen (F) 3 3 6 2.00
4. Mario Schocher (F) 14 5 24 1.71
5. Cédric Schneuwly (F) 27 23 45 1.67
Show More
Franchise All-Time Points per Season
# Player Season League GP G A TP PPG PIM
1. Claude Lüthi (F) 2005-2006 SwissDiv2 18 22 28 50 2.78 -
2. Roger Villars (F) 2005-2006 SwissDiv2 17 26 20 46 2.71 -
3. Roger Villars (F) 2009-2010 SwissDiv2 17 28 17 45 2.65 39
4. Roger Villars (F) 2010-2011 SwissDiv2 15 26 16 42 2.80 16
5. Roger Villars (F) 2006-2007 SwissDiv2 18 22 17 39 2.17 24
Show More
Franchise All-Time Goals per Season
# Player Season League GP G A TP PPG PIM
1. Roger Villars (F) 2009-2010 SwissDiv2 17 28 17 45 2.65 39
2. Roger Villars (F) 2005-2006 SwissDiv2 17 26 20 46 2.71 -
3. Roger Villars (F) 2010-2011 SwissDiv2 15 26 16 42 2.80 16
4. Claude Lüthi (F) 2005-2006 SwissDiv2 18 22 28 50 2.78 -
5. Roger Villars (F) 2006-2007 SwissDiv2 18 22 17 39 2.17 24
Show More
Franchise All-Time Assists per Season
# Player Season League GP G A TP PPG PIM
1. Claude Lüthi (F) 2005-2006 SwissDiv2 18 22 28 50 2.78 -
2. Karl Knopf (D) 2016-2017 SwissDiv2 19 5 23 28 1.47 28
3. Manuel Brasser (F) 2016-2017 SwissDiv2 20 11 21 32 1.60 16
4. Karl Knopf (D) 2015-2016 SwissDiv2 16 7 21 28 1.75 34
5. Roger Villars (F) 2005-2006 SwissDiv2 17 26 20 46 2.71 -
Show More
Franchise All-Time PIM per Season
# Player Season League GP G A TP PPG PIM
1. Robin Sutter (F) 2009-2010 SwissDiv2 17 11 16 27 1.59 98
2. Zeno Nideröst (D) 1999-2000 SwissDiv1 22 0 1 1 0.05 90
3. Michael Kiefer (F) 2009-2010 SwissDiv2 12 8 8 16 1.33 74
4. Dario Schocher (F) 2012-2013 SwissDiv2 13 1 0 1 0.08 70
5. Karl Knopf (D) 2013-2014 SwissDiv2 15 5 4 9 0.60 67
Show More
Average Height, Weight, Age per Season
Season Roster Height Weight Age
2022-2023 5'11" 182 lbs 27.31
2021-2022 5'11" 182 lbs 27.42
2020-2021 5'9" 172 lbs 24.71
2019-2020 5'11" 179 lbs 29.76
2018-2019 5'11" 178 lbs 30.18
View 20 latest seasons

Nationalities Throughout History