BCF-Arena
Czech Republic
Canada
50
%
wins
- 5 wins
- 5 losses
10
last matches
- 9 wins
- 1 loss
90
%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
W
23.05.2026
World Championship
Slovakia
Czech Republic
0
1
2
1
0
1
2
3
–
–
–
–
2
3
W
20.05.2026
World Championship
Czech Republic
Italy
0
0
0
1
3
0
3
1
–
–
–
–
3
1
W
18.05.2026
World Championship
Sweden
Czech Republic
2
3
1
1
0
0
3
4
–
–
–
–
3
4
L
16.05.2026
World Championship
Slovenia
Czech Republic
1
0
0
2
1
0
2
2
1
0
–
–
OT
3
2
W
15.05.2026
World Championship
Czech Republic
Denmark
2
0
0
0
2
1
4
1
–
–
–
–
4
1
L
10.05.2026
Euro Hockey Tour
Switzerland
Czech Republic
2
0
1
1
3
0
6
1
–
–
–
–
6
1
L
09.05.2026
Euro Hockey Tour
Finland
Czech Republic
2
0
0
2
1
0
3
2
–
–
–
–
3
2
W
07.05.2026
Euro Hockey Tour
Czech Republic
Sweden
1
0
1
0
1
1
3
1
–
–
–
–
3
1
L
03.05.2026
Euro Hockey Tour
Czech Republic
Switzerland
0
0
0
0
0
0
0
0
0
0
0
1
0
S
1
L
02.05.2026
Euro Hockey Tour
Czech Republic
Sweden
0
1
1
0
1
3
2
4
–
–
–
–
2
4
Tournament
Match
1
2
3
RT
OT
Result
W
22.05.2026
World Championship
Canada
Slovenia
1
0
1
0
1
1
3
1
–
–
3
1
W
21.05.2026
World Championship
Canada
Norway
2
2
1
1
2
2
5
5
1
0
OT
6
5
W
18.05.2026
World Championship
Canada
Denmark
0
0
0
0
5
1
5
1
–
–
5
1
W
16.05.2026
World Championship
Italy
Canada
0
3
0
3
0
0
0
6
–
–
0
6
W
15.05.2026
World Championship
Canada
Sweden
2
0
1
3
2
0
5
3
–
–
5
3
W
13.05.2026
Int. Friendly Games
Hungary
Canada
1
3
0
0
0
0
1
3
–
–
1
3
W
10.05.2026
Int. Friendly Games
France
Canada
1
1
0
4
0
1
1
6
–
–
1
6
L
22.02.2026
Olympic Tournament
Canada
USA
0
1
1
0
0
0
1
1
0
1
1
OT
2
W
20.02.2026
Olympic Tournament
Canada
Finland
0
1
1
1
2
0
3
2
–
–
3
2
W
18.02.2026
Olympic Tournament
Canada
Czech Republic
1
2
1
0
1
1
3
3
1
0
OT
4
3
Czech Republic
Canada
All tournaments
10
Matches
All tournaments
Match
1st period
2nd period
3rd period
Extra time
Match
1st period
2nd period
3rd period
Extra time
24
Total goals
42
25
Conceded
19
154
Shots on goal
301
49
Penalty minutes
38
5
Powerplay goals
5
1
Shorthanded goals
1
Czech Republic
Canada
14
%
wins
- 1 win
- 6 losses
7
last matches
- 6 wins
- 1 loss
85
%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
18.02.2026
Olympic Tournament
Canada
Czech Republic
1
2
1
0
1
1
3
3
1
0
–
–
OT
4
3
12.02.2026
Olympic Tournament
Czech Republic
Canada
0
1
0
2
0
2
0
5
–
–
–
–
0
5
21.05.2024
World Championship
Canada
Czech Republic
0
0
0
0
3
3
3
3
1
0
–
–
OT
4
3
23.05.2023
World Championship
Canada
Czech Republic
1
0
0
1
2
0
3
1
–
–
–
–
3
1
24.02.2018
Olympic Tournament
Czech Republic
Canada
1
3
0
0
3
3
4
6
–
–
–
–
4
6
17.02.2018
Olympic Tournament
Canada
Czech Republic
2
1
0
1
0
0
2
2
0
0
0
1
2
S
3
18.09.2016
The World Cup of Hockey
Canada
Czech Republic
3
0
2
0
1
0
6
0
–
–
–
–
6
0
Czech Republic
All tournaments
7
Matches
Canada
All tournaments
Match
1st period
2nd period
3rd period
Extra time
Match
1st period
2nd period
3rd period
Extra time
14
Total goals
30
144
Shots on goal
206
34
Penalty minutes
30
4
Powerplay goals
9
0
Shorthanded goals
1
Czech Republic
Canada
27
DEF
Marek Alscher
6
DEF
Michal Kempny
17
DEF
Filip Hronek
79
DEF
Tomas Galvas
65
DEF
Tomas Cibulka
26
DEF
Jiri Tichacek
5
DEF
Libor Hajek
39
GLK
Dominik Pavlat
32
GLK
Josef Korenar
19
FWD
Jakub Flek
11
FWD
Matyas Melovsky
49
FWD
Jaroslav Chmelar
95
FWD
Daniel Vozenilek
61
FWD
Martin Kaut
8
FWD
Ondrej Beranek
10
FWD
Roman Cervenka
96
FWD
David Tomasek
43
FWD
Michal Kovarcik
18
FWD
Dominik Kubalik
23
FWD
Lukas Sedlak
81
FWD
Matej Blumel
12
FWD
Jiri Cernoch
VS
28
DEF
Zach Whitecloud
25
DEF
Darnell Nurse
2
DEF
Dylan DeMelo
5
DEF
Denton Mateychuk
29
DEF
Parker Wotherspoon
22
DEF
Evan Bouchard
44
DEF
Morgan Rielly
73
GLK
Jet Greaves
33
GLK
Cam Talbot
18
FWD
Robert Thomas
13
FWD
Gabriel Vilardi
93
FWD
Fraser Minten
16
FWD
Connor Brown
58
FWD
Emmitt Finnie
71
FWD
Macklin Celebrini
91
FWD
John Tavares
81
FWD
Dylan Holloway
94
FWD
Porter Martone
87
FWD
Sidney Crosby
24
FWD
Dylan Cozens
90
FWD
Ryan O'Reilly
55
FWD
Mark Scheifele
Czech Republic
Canada
All tournaments
10
FWD
Roman Cervenka
10
9
17
DEF
Filip Hronek
10
7
23
FWD
Lukas Sedlak
10
6
96
FWD
David Tomasek
9
5
61
FWD
Martin Kaut
5
4
All tournaments
71
FWD
Macklin Celebrini
11
17
87
FWD
Sidney Crosby
9
12
13
FWD
Gabriel Vilardi
5
5
94
FWD
Porter Martone
5
5
25
DEF
Darnell Nurse
5
5
Lineups
Czech Republic
Canada
Lineups
Czech Republic
Canada
Czech Republic
Canada
All tournaments
10
FWD
Roman Cervenka
10
9
17
DEF
Filip Hronek
10
7
23
FWD
Lukas Sedlak
10
6
96
FWD
David Tomasek
9
5
61
FWD
Martin Kaut
5
4
6
DEF
Michal Kempny
9
4
81
FWD
Matej Blumel
4
4
19
FWD
Jakub Flek
10
3
95
FWD
Daniel Vozenilek
5
3
18
FWD
Dominik Kubalik
9
3
65
DEF
Tomas Cibulka
5
2
27
DEF
Marek Alscher
5
1
11
FWD
Matyas Melovsky
5
1
49
FWD
Jaroslav Chmelar
5
1
79
DEF
Tomas Galvas
5
1
8
FWD
Ondrej Beranek
5
1
26
DEF
Jiri Tichacek
8
1
12
FWD
Jiri Cernoch
5
1
39
GLK
Dominik Pavlat
5
0
32
GLK
Josef Korenar
5
0
43
FWD
Michal Kovarcik
4
0
5
DEF
Libor Hajek
5
0
All tournaments
71
FWD
Macklin Celebrini
11
17
87
FWD
Sidney Crosby
9
12
13
FWD
Gabriel Vilardi
5
5
94
FWD
Porter Martone
5
5
25
DEF
Darnell Nurse
5
5
90
FWD
Ryan O'Reilly
5
5
93
FWD
Fraser Minten
5
4
24
FWD
Dylan Cozens
5
4
22
DEF
Evan Bouchard
5
4
55
FWD
Mark Scheifele
5
4
16
FWD
Connor Brown
5
3
91
FWD
John Tavares
5
3
81
FWD
Dylan Holloway
5
3
5
DEF
Denton Mateychuk
5
3
18
FWD
Robert Thomas
5
2
58
FWD
Emmitt Finnie
2
2
29
DEF
Parker Wotherspoon
5
2
44
DEF
Morgan Rielly
5
2
2
DEF
Dylan DeMelo
5
1
28
DEF
Zach Whitecloud
5
0
73
GLK
Jet Greaves
5
0
33
GLK
Cam Talbot
5
0
1
Switzerland
6
6
0
0
35-5
30
18
W
W
W
W
W
2
Finland
5
5
0
0
24-5
19
15
W
W
W
W
W
3
Austria
5
3
0
2
14-20
-6
9
L
L
W
W
W
4
Germany
6
2
0
4
17-19
-2
7
W
W
L
L
L
5
Latvia
5
2
0
3
10-16
-6
6
W
L
L
W
L
6
USA
5
2
1
3
14-17
-3
5
L
W
L
W
L
7
Hungary
5
1
0
4
10-23
-13
3
L
L
W
L
L
8
Great Britain
5
0
0
5
4-23
-19
0
L
L
L
L
L
1
Canada
5
5
1
0
0
25-10
15
14
W
W
W
W
W
2
Czech Republic
5
4
0
0
1
16-10
6
13
W
W
W
L
W
3
Slovakia
5
4
0
1
1
18-10
8
11
L
W
W
W
W
4
Norway
5
3
0
0
2
17-10
7
10
W
L
W
W
L
5
Sweden
6
3
0
0
3
23-14
9
9
L
W
W
L
W
6
Denmark
5
1
0
0
4
9-20
-11
3
W
L
L
L
L
7
Slovenia
6
1
1
0
5
8-24
-16
3
L
L
L
L
L
8
Italy
5
0
0
0
5
2-20
-18
0
L
L
L
L
L
Play-offs
Relegation
Tournament
Match
1
2
3
RT
OT
S
Result
23.05.2026 21:20
Group B
Norway
Sweden
1
0
1
1
1
1
3
2
–
–
–
–
3
2
23.05.2026 17:20
Group B
Slovakia
Czech Republic
0
1
2
1
0
1
2
3
–
–
–
–
2
3
23.05.2026 13:20
Group B
Denmark
Slovenia
0
0
2
0
2
0
4
0
–
–
–
–
4
0
22.05.2026 21:20
Group B
Sweden
Italy
2
0
1
0
0
0
3
0
–
–
–
–
3
0
22.05.2026 17:20
Group B
Canada
Slovenia
1
0
1
0
1
1
3
1
–
–
–
–
3
1
21.05.2026 21:20
Group B
Denmark
Slovakia
0
1
0
2
1
2
1
5
–
–
–
–
1
5
21.05.2026 17:20
Group B
Canada
Norway
2
2
1
1
2
2
5
5
1
0
–
–
OT
6
5
20.05.2026 21:20
Group B
Sweden
Slovenia
2
0
4
0
0
0
6
0
–
–
–
–
6
0
20.05.2026 17:20
Group B
Czech Republic
Italy
0
0
0
1
3
0
3
1
–
–
–
–
3
1
19.05.2026 21:20
Group B
Slovenia
Slovakia
1
2
2
2
1
0
4
4
0
0
0
1
4
S
5
19.05.2026 17:20
Group B
Italy
Norway
0
1
0
2
0
1
0
4
–
–
–
–
0
4
18.05.2026 21:20
Group B
Sweden
Czech Republic
2
3
1
1
0
0
3
4
–
–
–
–
3
4
18.05.2026 17:20
Group B
Canada
Denmark
0
0
0
0
5
1
5
1
–
–
–
–
5
1
17.05.2026 21:20
Group B
Norway
Slovenia
1
0
3
0
0
0
4
0
–
–
–
–
4
0
17.05.2026 17:20
Group B
Denmark
Sweden
0
2
1
3
1
1
2
6
–
–
–
–
2
6
17.05.2026 13:20
Group B
Italy
Slovakia
0
1
0
1
1
2
1
4
–
–
–
–
1
4
16.05.2026 21:20
Group B
Slovenia
Czech Republic
1
0
0
2
1
0
2
2
1
0
–
–
OT
3
2
16.05.2026 17:20
Group B
Italy
Canada
0
3
0
3
0
0
0
6
–
–
–
–
0
6
16.05.2026 13:20
Group B
Slovakia
Norway
1
0
0
1
1
0
2
1
–
–
–
–
2
1
15.05.2026 21:20
Group B
Czech Republic
Denmark
2
0
0
0
2
1
4
1
–
–
–
–
4
1
Tournament
Match
1
2
3
Result
24.05.2026 17:20
Group A
Great Britain
Latvia
–
–
–
–
–
–
–
–
24.05.2026 21:20
Group A
Finland
Austria
–
–
–
–
–
–
–
–
25.05.2026 17:20
Group A
USA
Hungary
–
–
–
–
–
–
–
–
25.05.2026 21:20
Group A
Germany
Great Britain
–
–
–
–
–
–
–
–
26.05.2026 13:20
Group A
Hungary
Latvia
–
–
–
–
–
–
–
–
26.05.2026 17:20
Group A
USA
Austria
–
–
–
–
–
–
–
–
26.05.2026 21:20
Group A
Switzerland
Finland
–
–
–
–
–
–
–
–
24.05.2026 17:20
Group B
Denmark
Italy
–
–
–
–
–
–
–
–
24.05.2026 21:20
Group B
Slovakia
Canada
–
–
–
–
–
–
–
–
25.05.2026 17:20
Group B
Czech Republic
Norway
–
–
–
–
–
–
–
–
25.05.2026 21:20
Group B
Slovenia
Italy
–
–
–
–
–
–
–
–
26.05.2026 13:20
Group B
Norway
Denmark
–
–
–
–
–
–
–
–
26.05.2026 17:20
Group B
Sweden
Slovakia
–
–
–
–
–
–
–
–
26.05.2026 21:20
Group B
Czech Republic
Canada
–
–
–
–
–
–
–
–