Menu
Switzerland

Switzerland U20

Overview

Switzerland U20

Results Breakdown

Switzerland U20's last 202 results: 64 regulation wins, 7 overtime wins, 10 shootout wins, 104 regulation losses, 6 OT losses, 9 SO losses. Understanding win-type distribution helps evaluate how reliant a team is on extra time.

64
Reg Win
7
OT Win
10
SO Win
104
Reg Loss
6
OT Loss
9
SO Loss

Based on last 202 games

Season Statistics

(2025/2026)

Switzerland U20 have played 26 matches this season with 11 wins (42.3% win rate), scoring 2.54 goals (2.54 per game) and conceding 3.50. These splits reveal attacking strength, defensive solidity, and home/away patterns useful for match-result and over/under betting.

Season Record

26
Played
1115
W–L Record
42.3%
Win %
2.54 / 3.50
Avg GF / GA
33.3%
Home Win %
50.0%
Away Win %
WWWWL
Last 5
4
Best streak
84.6%
Both Score %
57.7%
Over 5.5

Win/Loss Types

9
Reg Win
1
OT Win
1
SO Win
15
Reg Loss
0
OT Loss
0
SO Loss
1
Comeback Win
2
Shutout Win
100.0%
P1 Lead → Win

Goals by Period

ScoredConceded
P116
26
P216
30
P329
31
OT1
0

Statistics

Sport

Hockey

Matches Played

26

Overtime %

7.7%

Shutout Wins

2

Comeback Rate

3.8%

Comeback Wins

1

Shutout Win Pct

18.2%

Comeback Win Rate

3.8%

First Period Win Rate

100.0%

Squad

Switzerland U20

Switzerland U20's full squad of 55 players (avg. age ) organised by position. Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

Player#PositionAgeNationality
1A. BeglieriSwitzerland
2A. GrafSwitzerland
3A. HafligerSwitzerland
4A. KaderliSwitzerland
5B. SansonnensSwitzerland
6B. WaidacherSwitzerland
7B. WaldacherSwitzerland
8C. HenrySwitzerland
9C. KellerSwitzerland
10Cattin NolanSwitzerland
11D. UstinkovSwitzerland
12E. MeierSwitzerland
13E. SchnellerSwitzerland
14G. ChristeSwitzerland
15G. MeierSwitzerland
16G. WeberSwitzerland
17J. DortheSwitzerland
18J. GrossniklausSwitzerland
19J. HorneckerSwitzerland
20J. NeuenschwanderSwitzerland
21J. ReberSwitzerland
22J. RodSwitzerland
23J. TaibelSwitzerland
24K. GruberSwitzerland
25K. HaasSwitzerland
26K. KorblerSwitzerland
27L. BraillardSwitzerland
28L. FullemannSwitzerland
29L. GigerSwitzerland
30L. JohnsonSwitzerland
31L. MuggliSwitzerland
32L. SteinerSwitzerland
33L. WeySwitzerland
34M. AeschlimannSwitzerland
35M. GeisserSwitzerland
36M. MullerSwitzerland
37M. ReinhardSwitzerland
38M. Von RohrSwitzerland
39N. AebliSwitzerland
40N. BlessingSwitzerland
41N. BorradoriSwitzerland
42N. LehmannSwitzerland
43N. MeileSwitzerland
44N. RhynSwitzerland
45N. TarchiniSwitzerland
46P. MottardSwitzerland
47R. DionicioSwitzerland
48R. GredigSwitzerland
49R. MeierSwitzerland
50R. N. AntenenSwitzerland
51S. MeierSwitzerland
52S. MullerSwitzerland
53S. TerraneoSwitzerland
54T. BunzliSwitzerland
55T. SchildSwitzerland

Season by Season

Switzerland U20

Switzerland U20's performance across 15 seasons (2008–2025), with 2025 highlighted. Best season: 2013 (87.5% win rate). Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season

Results

202 matches
2015-1221/12/2015 – 30/12/2015
Wed 30/12
Match Details
Tue 29/12
Match Details
Sun 27/12
Match Details
Sat 26/12
Match Details
Wed 23/12
Match Details
Mon 21/12
Match Details
2015-1105/11/2015 – 07/11/2015
Sat 07/11
Match Details
Fri 06/11
Match Details
Thu 05/11
Match Details
2015-0806/08/2015 – 08/08/2015
Czech Republic U1921Switzerland U20
Sat 08/08
Match Details
Fri 07/08
Match Details
Thu 06/08
Match Details
2015-0721/07/2015 – 25/07/2015
Sat 25/07
Match Details
Fri 24/07
Match Details
Switzerland U2032OTBelarus U20
Wed 22/07
Match Details
Switzerland U2041Belarus U20
Tue 21/07
Match Details
2015-0102/01/2015 – 04/01/2015
Sun 04/01
Match Details
Fri 02/01
Match Details
2014-1227/12/2014 – 31/12/2014
Wed 31/12
Match Details
Tue 30/12
Match Details
Switzerland U2007Russia U20
Sun 28/12
Match Details
Sat 27/12
Match Details
81W1D120L40%

API data: 13 Jun 2026 · Stats updated: 22 Apr 2026