Loading page
2025-2026

2025-2026 Season

Switzerland U20 were 2-2-0 in the 2025-26 WJC-20 season with 6 points, 3rd in the A and 6th overall.

2025-2026 Switzerland U20 Roster

Switzerland U20 — 2025-2026 Roster
#NPlayerABornBirthplaceHTWTSLeague
GOALTENDERS
#65
Switzerland flagGermany flag
20Basel, SUI6'4"207LOHL
#29
Switzerland flag
20Delémont, SUI6'3"187LUSHL
#35
Switzerland flag
20Biel-Bienne, SUI6'4"198LSL
DEFENSEMEN
#14
Switzerland flag
205'11"192LNL
#6
Switzerland flag
20Sarnen, SUI6'3"198LNL
#26
Switzerland flagSweden flag
20Zug, SUI6'0"181LNL
#94
Switzerland flag
19Konolfingen, SUI5'11"187LNL
#8
Switzerland flag
20Zürich, SUI6'2"185RU20 Nationell
#41
Switzerland flag
20Cham, SUI6'1"181LAHL
#13
Switzerland flag
20Estavayer-le-Lac, SUI6'4"205LNL
#28
Switzerland flagRussia flag
206'1"201LSL
FORWARDS
#62
Switzerland flag
19Uster, SUI6'2"194RSwiss U21-Elit
#88
Switzerland flag
20Menziken, SUI6'2"198LNL
#11
Switzerland flag
205'9"172LSL
#9
Switzerland flag
205'11"183RNL
#78
Switzerland flag
20Interlaken, SUI6'0"181LU20 Nationell
#16
Switzerland flag
20Luzern, SUI6'0"183RSL
#7
Switzerland flag
19Münsterlingen, SUI6'0"179LSwiss U21-Elit
#89
Switzerland flag
20Davos, SUI6'0"168LSwiss U21-Elit
#96
Switzerland flag
20Genève, SUI6'0"179LU20 SM-sarja
#19
Switzerland flag
17Biel-Bienne, SUI6'3"187LNL
#39
Switzerland flag
20Münsingen, SUI5'10"181LNL
#15
Switzerland flag
18Davos, SUI5'10"176RQMJHL
#71
Switzerland flag
206'2"172RNL
#77
Switzerland flag
20Cham, SUI5'10"168RNL

2025-2026 Switzerland U20 Staff

Team Staff History

2025-2026 Switzerland U20 Captains

"C"
"A"
Team Captaincy History

Stories

Insights and analysis from EP Editorial team

2025-2026 Switzerland U20 Demographics

Loading...

Switzerland U20 Facts

Plays in
U20 World Junior Championship
2027
WJC-20 -
2026
WJC-20 Quarterfinal loss
2025
WJC-20 Quarterfinal loss
2024
WJC-20 Quarterfinal loss

2025-2026 Switzerland U20 Roster Facts

Nationalities
  • Switzerland flag25 players
Experience
Affiliated Team(s)

Switzerland U20 Games

Switzerland U20 — 2025-2026 Games
datehomevisitingscoreleague
Czechia U20Switzerland U206 - 2 World Juniors
Switzerland U20Slovakia U203 - 2 World Juniors
Switzerland U20Germany U204 - 0 World Juniors
Sweden U20Switzerland U204 - 2 World Juniors
USA U20Switzerland U202 - 1 World Juniors
Show More

Latest Transactions

No Data Found

Switzerland U20 History and Standings

Switzerland U20 — Season History
seasonleagueGPWLTOTWOTLGFGAPTSPPGrankpostseason
2026-2027WJC-20-----------
-group-info
2025-2026WJC-20422-0010861.53
Quarterfinal lossgroup-info
2024-2025WJC-20413-00101530.754
Quarterfinal lossgroup-info
2023-2024WJC-20413-00112030.754
Quarterfinal lossgroup-info
2022-2023WJC-20403-01111261.54
Quarterfinal lossgroup-info
2021-2022WJC-20413-0081530.754
Quarterfinal lossgroup-info
2020-2021WJC-20404-00520005
Did not make playoffsgroup-info
2019-2020WJC-20431-00191292.252
Quarterfinal lossgroup-info
2018-2019WJC-20412-011112414
Bronze game lossgroup-info
2017-2018WJC-20413-00102030.754
Quarterfinal lossgroup-info
2016-2017WJC-20402-201113414
Quarterfinal lossgroup-info
2015-2016WJC-20220-00113631
Saved in relegationgroup-info
WJC-20403-0172310.255
Saved in relegationgroup-info
2014-2015WJC-20220-00104631
Saved in relegationgroup-infoinfo
WJC-20412-01918415
-group-infoinfo
2013-2014WJC-20412-10111751.254
Quarterfinal lossgroup-infoinfo
2012-2013WJC-20611-04222271.176
Placement game lossinfo
2011-2012WJC-20613-111721618
Saved in relegationinfo
2010-2011WJC-20623-10151981.335
Placement game wininfo
2009-2010WJC-20724-10193481.144
Bronze game lossinfo
2008-2009WJC-20 D1550-00317153gold
Promotedgroup-info
2007-2008WJC-20715-01172540.579
Relegatedinfo
2006-2007WJC-20743-001720121.717
Saved in relegationinfo
2005-2006WJC-206321--161571.177
Saved in relegationinfo
2004-2005WJC-206240--192040.678
Saved in relegationinfo
2003-2004WJC-206240--231740.678
Saved in relegationinfo
2002-2003WJC-206330--2120617
Saved in relegationinfo
2001-2002WJC-207340--162160.864
Bronze game lossinfo
2000-2001WJC-207241--182550.716
Placement game lossinfo
1999-2000WJC-207340--233160.866
Placement game lossinfo

Switzerland U20 Tournament Statistics

Switzerland U20 — Tournament Statistics
seasontournamentGPWLTOTWOTLGFGAPTSPPGrankpostseason
2021-2022WJC-20 Cancelled211-003431.53
Tournament Cancelledgroup-info

Where Are They Now?

Played in the team during season
Switzerland U20 — Where Are They Now
#playerseasonteamleagueGPGAPTSPIM
1.Switzerland flagDenis Malgin (F)2026-2027ZSC LionsNL186182410
2.Switzerland flagMarco Cavalleri (F)2026-2027Tilburg TrappersOberliga1510122218
3.Switzerland flagRoman Josi (D)2026-2027Nashville PredatorsNHL172182012
4.Switzerland flagSimon Knak (F)2026-2027ZSC LionsNL18127197
5.Switzerland flagKay Schweri (F)2026-2027HC La Chaux-de-FondsSL12712196
6.Switzerland flagSandro Schmid (F)2026-2027HC Fribourg-GottéronNL188101812
7.Switzerland flagJason Fuchs (F)2026-2027Lausanne HCNL205131812
8.Switzerland flagSven Andrighetto (F)2026-2027ZSC LionsNL16414182
9.Switzerland flagLuca Fazzini (F)2026-2027HC LuganoNL18791612
10.Switzerland flagMattheo Reinhard (F)2026-2027EHC OltenSL1387152
View Complete List

Average Height, Weight, Age Per Season

Switzerland U20 — Roster Demographics
SeasonRosterHeightWeightAge
2025-2026View Roster6'0"185 lbs19.68
2024-2025View Roster6'0"185 lbs19.36
2023-2024View Roster6'0"185 lbs19.32
2022-2023View Roster6'0"185 lbs19.63
2021-2022View Roster6'0"185 lbs19.16
View 20 Latest Seasons
Regular Season

Franchise All-Time Points

Switzerland U20 — Franchise All-Time Points
#PlayerGPGATP
1.undefined flagAndré Rötheli (F)14201030
2.undefined flagPeter Jaks (F)14171027
3.undefined flagPatrick Howald (F)14121224
4.undefined flagPatrik Bärtschi (F)19111122
5.undefined flagManuele Celio (F)14101222
Show More

Franchise All-Time Goals

Switzerland U20 — Franchise All-Time Goals
#PlayerGPGATP
1.undefined flagAndré Rötheli (F)14201030
2.undefined flagPeter Jaks (F)14171027
3.undefined flagPeter Schlagenhauf (F)916521
4.undefined flagPatrick Howald (F)14121224
5.undefined flagPatrik Bärtschi (F)19111122
Show More

Franchise All-Time Assists

Switzerland U20 — Franchise All-Time Assists
#PlayerGPGATP
1.undefined flagDenis Malgin (F)1221416
2.undefined flagPatrick Howald (F)14121224
3.undefined flagManuele Celio (F)14101222
4.undefined flagBeat Lautenschlager (F)1041216
5.undefined flagPatrik Bärtschi (F)19111122
Show More

Franchise All-Time Penalty Min.

Switzerland U20 — Franchise All-Time Penalty Min.
#PlayerGPGTPPIM
1.undefined flagThomas Nüssli (F)145962
2.undefined flagFabian Guignard (D)131155
3.undefined flagReto von Arx (F)1381152
4.undefined flagMathias Seger (D)111350
5.undefined flagAxel Heim (F)1451248
Show More

Franchise All-Time Games Played

Switzerland U20 — Franchise All-Time Games Played
#PlayerGPGATP
1.undefined flagBjörn Christen (F)268412
2.undefined flagMichel Riesen (F)259615
3.undefined flagPhil Baltisberger (D)22011
4.undefined flagSven Helfenstein (F)215712
5.undefined flagBjörn Schneider (D)21549
Show More

Franchise All-Time Points Per Game

Switzerland U20 — Franchise All-Time Points Per Game
#PlayerGPGTPPPG
1.undefined flagPeter Schlagenhauf (F)916212.33
2.undefined flagFredy Lüthi (F)57112.20
3.undefined flagAndré Rötheli (F)1420302.14
4.undefined flagPeter Jaks (F)1417271.93
5.undefined flagGil Montandon (F)74131.86
Show More

Franchise All-Time Points Per Season

Switzerland U20 — Franchise All-Time Points Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagPeter Jaks (F)1984-1985WJC-20 B7118192.714
2.undefined flagAndré Rötheli (F)1989-1990WJC-20 B7126182.5715
3.undefined flagPeter Schlagenhauf (F)1978-1979WJC-20 B4134174.252
4.undefined flagManuele Celio (F)1984-1985WJC-20 B787152.144
5.undefined flagBeat Lautenschlager (F)1978-1979WJC-20 B4312153.752
Show More

Franchise All-Time Goals Per Season

Switzerland U20 — Franchise All-Time Goals Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagPeter Schlagenhauf (F)1978-1979WJC-20 B4134174.252
2.undefined flagAndré Rötheli (F)1989-1990WJC-20 B7126182.5715
3.undefined flagPeter Jaks (F)1984-1985WJC-20 B7118192.714
4.undefined flagManuele Celio (F)1984-1985WJC-20 B787152.144
5.undefined flagThomas Vrabec (F)1984-1985WJC-20 B784121.714
Show More

Franchise All-Time Assists Per Season

Switzerland U20 — Franchise All-Time Assists Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagBeat Lautenschlager (F)1978-1979WJC-20 B4312153.752
2.undefined flagGil Montandon (F)1984-1985WJC-20 B749131.868
3.undefined flagPeter Jaks (F)1984-1985WJC-20 B7118192.714
4.undefined flagClaudio Micheli (F)1989-1990WJC-20 B748121.7121
5.undefined flagKevin Schläpfer (F)1987-1988WJC-20 B738111.574
Show More

Franchise All-Time Penalty Min. Per Season

Switzerland U20 — Franchise All-Time Penalty Min. Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagFabian Guignard (D)1994-1995WJC-20 B71010.1447
2.undefined flagMathias Seger (D)1995-1996WJC-2051010.2040
3.undefined flagReto von Arx (F)1995-1996WJC-2065271.1735
4.undefined flagJeffrey Füglister (F)2009-2010WJC-2072240.5733
5.undefined flagThomas Nüssli (F)2000-2001WJC-2072130.4333
Show More

Player Nationalities Throughout History