Menu
Switzerland

Switzerland U20

Overview

Switzerland U20

Results Breakdown

Switzerland U20's last 220 results: 70 regulation wins, 8 overtime wins, 11 shootout wins, 114 regulation losses, 6 OT losses, 9 SO losses. Understanding win-type distribution helps evaluate how reliant a team is on extra time.

70
Reg Win
8
OT Win
11
SO Win
114
Reg Loss
6
OT Loss
9
SO Loss

Based on last 220 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

220 matches
2026-0415/04/2026 – 19/04/2026
Sun 19/040–0 · 1–0 · 1–1
Match Details
Fri 17/040–1 · 0–0 · 2–0
Match Details
Thu 16/041–1 · 1–0 · 1–2
Match Details
Wed 15/040–1 · 1–1 · 0–4
Match Details
2026-0205/02/2026 – 08/02/2026
Sun 08/020–0 · 2–1 · 0–2
Match Details
Sat 07/020–0 · 2–3 · 0–1
Match Details
Fri 06/022–0 · 1–0 · 3–1
Match Details
Thu 05/020–1 · 0–0 · 0–1
Match Details
2025-1217/12/2025 – 24/12/2025
Wed 24/121–1 · 1–4 · 1–2
Match Details
Wed 24/121–1 · 1–4 · 1–2
Match Details
Mon 22/120–1 · 0–3 · 1–2
Match Details
Mon 22/120–1 · 0–3 · 1–2
Match Details
Wed 17/120–1 · 0–0 · 1–0
Match Details
Wed 17/120–1 · 0–0 · 1–0
Match Details
2025-1105/11/2025 – 09/11/2025
Sun 09/110–3 · 0–1 · 2–2
Match Details
Sun 09/110–3 · 0–1 · 2–2
Match Details
Sat 08/111–1 · 1–1 · 1–4
Match Details
Sat 08/111–1 · 1–1 · 1–4
Match Details
Fri 07/110–2 · 1–1 · 0–2
Match Details
Fri 07/110–2 · 1–1 · 0–2
Match Details
Wed 05/110–1 · 0–4 · 1–1
Match Details
Wed 05/110–1 · 0–4 · 1–1
Match Details
2025-0827/08/2025 – 30/08/2025
Sat 30/081–0 · 3–0 · 3–2
Match Details
Sat 30/081–0 · 3–0 · 3–2
Match Details
Fri 29/08
Match Details
Thu 28/081–1 · 0–0 · 0–2
Match Details
Thu 28/081–1 · 0–0 · 0–2
Match Details
Wed 27/081–1 · 0–1 · 1–0
Match Details
Wed 27/081–1 · 0–1 · 1–0
Match Details
2025-0725/07/2025
Fri 25/070–0 · 0–2 · 0–1
Match Details
89W1D130L41%

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