IIHF World Championship
12th game day
Switzerland
MATCH FINISHED
20 May
4
:
1
Kazakhstan

Switzerland vs Kazakhstan: prediction & betting odds May 20, 2025

The Matchday 12 encounter in Group B of the 2025 World Championship between Switzerland and Kazakhstan will take place on May 20 at the Jyske Bank Boxen in Herning. Switzerland vs. Kazakhstan: prediction and betting odds, statistics.

Switzerland National Team

In their last match, the team crushed Hungary 10-0. This victory marked Patrick Fischer's squad's fifth consecutive win in this tournament. Moreover, in 3 of their last 4 World Championship matches, the Swiss have kept a clean sheet. Notably, against Hungary, Switzerland allowed only 6 shots on target, and Andres Ambühl became the oldest player to score a hat-trick in the World Championship. In the Group B standings, the team occupies second place.


Forward Nico Hischier will miss the rest of the tournament due to injury.


  • The Swiss have not scored more than 6 goals in regular time in 10 of their last 11 World Championship games.
  • The team has not conceded more than two goals in 60 minutes in 9 of their last 10 games in this tournament.
  • They have defeated their upcoming opponent in 5 of their last 6 head-to-head encounters at the World Championship.

Kazakhstan National Team

In their last match, Kazakhstan lost to the USA (1-6). The team held out during the first period but conceded five goals in the next 20 minutes. They managed to score in the final minute of the last period, with Vladimir Volkov finding the net. Oleg Bolyakin's side suffered their fifth consecutive defeat in the 2025 World Championship, and with 3 points, Kazakhstan sits in 8th place in their group.


  • In 7 of their last 9 World Championship matches, the team has conceded at least 4 goals.
  • The team has not scored more than two goals over three periods in 11 of their last 12 World Championship games.
  • Kazakhstan has lost in regular time in 10 of their last 12 World Championship matches.

Switzerland vs. Kazakhstan: Match Prediction

The game against Hungary was an easy stroll for Patrick Fischer's side, even though the head coach rested several key players. With good results, the team can even aim for the top spot in the group, and I am confident the Swiss will seize this opportunity. Especially since their next opponent is not a formidable force, and Switzerland has won five consecutive World Championship matches with at least a three-goal margin.


Kazakhstan has been one of the major disappointments in the 2025 World Championship. On the first matchday, they achieved victory over Norway, who now sits at the bottom of Group B, but then Oleg Bolyakin's side lost five consecutive matches, including against Hungary, a team rarely seen in the elite division. Even against such an opponent, Kazakhstan lost by a two-goal margin. In other matches, the team's opponents won with at least a three-goal advantage.


My prediction: Switzerland with a handicap (-2.5)

Switzerland vs Kazakhstan Odds

DOUBLE CHANCE
Bookie1X12X2
-10000+360

IIHF World Championship: previous matches of the tournament

Switzerland
05/18/25
Hungary
Switzerland
W
05/16/25
Switzerland
Norway
W
05/15/25
Switzerland
Germany
W
05/12/25
USA
Switzerland
W
05/10/25
Denmark
Switzerland
W
05/09/25
Switzerland
Czech Republic
4
:
5
0
:
1
OT
L
More games
Kazakhstan
05/18/25
Kazakhstan
USA
L
05/17/25
Czech Republic
Kazakhstan
L
05/14/25
Kazakhstan
Denmark
L
05/13/25
Kazakhstan
Hungary
L
05/11/25
Germany
Kazakhstan
L
05/10/25
Norway
Kazakhstan
W
More games

Head-to-Head: Switzerland — Kazakhstan

IIHF World Championship 2023
05/16/23
Switzerland
Kazakhstan
IIHF World Championship 2022
05/17/22
Switzerland
Kazakhstan
IIHF World Championship 2020
05/09/20
Switzerland
Kazakhstan
GAME CANCELLED
IIHF World Championship 2016
05/07/16
Switzerland
Kazakhstan
2
:
2
0
:
1
S
IIHF World Championship 2014
05/17/14
Switzerland
Kazakhstan
6
:
2
IIHF World Championship 2012
05/05/12
Switzerland
Kazakhstan
5
:
1
IIHF World Championship 2005
05/03/05
Switzerland
Kazakhstan
2
:
1

Group stage

G — Games W — Wins in regulation time WO — Wins in overtime WS — Wins in post-game shootout L — The losses in the main time LO — Losses in overtime LS — Losses in the post-game shootout P — Pucks P — Points
Group B
Team
G
G
W
W
WO
WO
WS
WS
L
L
LO
LO
LS
LS
P
P
P
P
1
Switzerland
  3:0 4:5(OT) 5:2 5:1 3:0 10:0 4:1 7 6 0 0 0 1 0 34:9 19
2
USA
0:3   5:2 5:0 6:3 6:5(OT) 6:0 6:1 7 5 1 0 1 0 0 34:14 17
3
Czech Republic
5:4(OT) 2:5   7:2 5:0 2:1 6:1 8:1 7 5 1 0 1 0 0 35:14 17
4
Denmark
2:5 0:5 2:7   2:1(S) 6:3 8:2 5:1 7 3 0 1 3 0 0 25:24 11
5
Germany
1:5 3:6 0:5 1:2(S)   5:2 6:1 4:1 7 3 0 0 3 0 1 20:22 10
6
Norway
0:3 5:6(OT) 1:2 3:6 2:5   1:0 1:2 7 1 0 0 5 1 0 13:24 4
7
Hungary
0:10 0:6 1:6 2:8 1:6 0:1   4:2 7 1 0 0 6 0 0 8:39 3
8
Kazakhstan
1:4 1:6 1:8 1:5 1:4 2:1 2:4   7 1 0 0 6 0 0 9:32 3

Team Rosters

M — Minutes P — Pucks A — Assists P — Points
Switzerland

Patrick Fischer
coach
Player M P A P
In squad
Leonardo Genoni
gk. 4 -6 0 0
Stephane Charlin
gk. 2 -2 0 0
Sandro Aeschlimann
gk. 0 0 0 0
Andrea Glauser
df. 6 1 1 2
Dean Kukan
df. 6 1 5 6
Janis Moser
df. 6 1 3 4
Michael Fora
df. 6 0 4 4
Tim Berni
df. 6 0 1 1
Jonas Siegenthaler
df. 5 1 2 3
Christian Marti
df. 4 1 5 6
Dominik Egli
df. 2 2 1 3
Sven Jung
df. 0 0 0 0
Andres Ambühl
fw. 6 3 0 3
Christoph Bertschy
fw. 6 0 0 0
Damien Riat
fw. 6 4 0 4
Ken Jager
fw. 6 0 2 2
Nicolas Baechler
fw. 6 0 1 1
Sandro Schmid
fw. 6 1 3 4
Simon Knak
fw. 6 0 2 2
Timo Meier
fw. 6 2 5 7
Tyler Moy
fw. 6 3 6 9
Denis Malgin
fw. 5 0 7 7
Sven Andrighetto
fw. 5 6 1 7
Grégory Hofmann
fw. 4 1 2 3
Kevin Fiala
fw. 4 1 4 5
Dario Rohrbach
fw. 0 0 0 0
Nino Niederreiter
fw. 0 0 0 0
Kazakhstan

Oleg Bolyakin
coach
Player M P A P
In squad
Maxim Pavlenko
gk. 4 -14 0 0
Jelal-ad-Din Amirbekov
gk. 1 -8 0 0
Sergei Kudryavtsev
gk. 1 -6 0 0
Adil Beketaev
df. 6 0 0 0
Artyom Korolyov
df. 6 0 0 0
Leonid Metalnikov
df. 6 0 1 1
Samat Daniyar
df. 6 0 0 0
Temirlan Gaitamirov
df. 6 0 0 0
Valeri Orekhov
df. 6 1 1 2
Dmitry Breus
df. 4 0 1 1
Eduard Mikhailov
df. 4 0 0 0
Arkadiy Shestakov
fw. 6 0 3 3
Batyrlan Muratov
fw. 6 0 1 1
Dinmuhammed Kayrzhan
fw. 6 0 1 1
Kirill Panyukov
fw. 6 0 0 0
Kirill Savitsky
fw. 6 0 0 0
Nikita Mikhailis
fw. 6 3 1 4
Roman Starchenko
fw. 6 1 2 3
Vladimir Volkov
fw. 6 2 0 2
Vyacheslav Kolesnikov
fw. 6 1 0 1
Alikhan Asetov
fw. 5 0 1 1
Alikhan Omirbekov
fw. 5 0 0 0
Artyom Likhotnikov
fw. 5 0 0 0
Maxim Muhametov
fw. 5 0 0 0
Evgeniy Rymarev
fw. 2 0 0 0
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token
OSZAR »