IIHF World Championship
1/2 final Play-offs
Canada
25 May
2
:
2
S
1
:
2
Switzerland

Upcoming games

This match has ended, please select an alternative match to bet on

Canada vs Switzerland: betting odds May 25, 2024

Canada vs Switzerland Odds

1X2
OVER/UNDER

IIHF World Championship: previous matches of the tournament

Canada
05/23/24
Canada
Slovakia
W
05/21/24
Canada
Czech Republic
W
05/19/24
Switzerland
Canada
W
05/18/24
Canada
Finland
W
05/16/24
Canada
Norway
W
05/14/24
Canada
Austria
W
05/12/24
Denmark
Canada
W
05/11/24
United Kingdom
Canada
W
More games
Switzerland
05/23/24
Switzerland
Germany
W
05/21/24
Finland
Switzerland
W
05/19/24
Switzerland
Canada
L
05/18/24
Denmark
Switzerland
W
05/15/24
Switzerland
United Kingdom
W
05/13/24
Switzerland
Czech Republic
1
:
1
2
:
1
S
WS
05/12/24
Austria
Switzerland
W
05/10/24
Switzerland
Norway
W
More games

Head-to-Head: Canada β€” Switzerland

IIHF World Championship 2024
05/19/24
Switzerland
Canada
IIHF World Championship 2023
05/20/23
Canada
Switzerland
IIHF World Championship 2022
05/21/22
Canada
Switzerland
IIHF World Championship 2019
05/23/19
Canada
Switzerland
IIHF World Championship 2018
05/19/18
Canada
Switzerland
Olympic Games 2018
02/15/18
Switzerland
Canada
1
:
5
International Tournament 2017
12/30/17
Canada
Switzerland
3
:
0
Karjala Cup 2017
11/08/17
Switzerland
Canada
2
:
3
IIHF World Championship 2017
05/13/17
Canada
Switzerland
2
:
3
OT
International Tournament 2016
11/03/16
Canada
Switzerland
3
:
0
IIHF World Championship 2007
05/09/07
Canada
Switzerland
5
:
1
IIHF World Championship 2003
05/03/03
Canada
Switzerland
2
:
0
More games

Playoffs

Team Rosters

M β€” Games P β€” Pucks A β€” Assists P β€” Points
Canada

Andre Tourigny
coach
Player M P A P
In squad
Jordan Binnington
gk. 6 -18 0 0
Joel Hofer
gk. 1 -2 0 0
Nico Daws
gk. 1 -1 1 1
Colton Parayko
df. 8 0 4 4
Damon Severson
df. 8 0 2 2
Jamie Oleksiak
df. 8 0 2 2
Kaiden Guhle
df. 8 1 4 5
Olen Zellweger
df. 8 0 4 4
Owen Power
df. 8 1 4 5
Bowen Byram
df. 7 1 4 5
Andrew Mangiapane
fw. 8 1 5 6
Brandon Hagel
fw. 8 3 3 6
Brandon Tanev
fw. 8 3 1 4
Connor Bedard
fw. 8 5 2 7
Dylan Cozens
fw. 8 8 2 10
Jack McBain
fw. 8 0 2 2
Jared McCann
fw. 8 3 0 3
Michael Bunting
fw. 8 1 3 4
Nick Paul
fw. 8 3 3 6
Pierre-Luc Dubois
fw. 8 3 4 7
Dawson Mercer
fw. 7 3 1 4
Dylan Guenther
fw. 7 1 3 4
John Tavares
fw. 7 1 8 9
Ridly Greig
fw. 4 0 0 0
Switzerland

Patrick Fischer
coach
Player M P A P
In squad
Leonardo Genoni
gk. 5 -7 0 0
Akira Schmid
gk. 2 -1 0 0
Reto Berra
gk. 1 -5 0 0
Andrea Glauser
df. 8 1 0 1
Christian Marti
df. 8 0 0 0
Dean Kukan
df. 8 1 2 3
Romain Loeffel
df. 8 2 4 6
Roman Josi
df. 8 3 8 11
Jonas Siegenthaler
df. 7 0 4 4
Michael Fora
df. 6 0 1 1
Sven Jung
df. 6 0 0 0
Andres AmbΓΌhl
fw. 8 0 5 5
Calvin Thurkauf
fw. 8 1 3 4
Christoph Bertschy
fw. 8 3 1 4
Dario Simion
fw. 8 0 2 2
Fabrice Herzog
fw. 8 0 1 1
Nico Hischier
fw. 8 6 5 11
Nino Niederreiter
fw. 8 2 4 6
Sven Andrighetto
fw. 8 1 1 2
Sven Senteler
fw. 8 2 0 2
Philipp Kurashev
fw. 7 0 2 2
Tristan Shervay
fw. 7 2 1 3
Ken Jager
fw. 6 1 1 2
Kevin Fiala
fw. 6 6 5 11
GaΓ«tan Haas
fw. 3 0 1 1
Thierry Bader
fw. 0 0 0 0
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token