Hallenstadion
Latvia
USA
70%
wins
- 7 wins
- 3 losses
10
last matches
- 8 wins
- 2 losses
80%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
L
19.05.2026
World Championship
Latvia
Austria
0
0
0
1
1
2
1
3
–
–
–
–
1
3
W
17.05.2026
World Championship
Germany
Latvia
0
1
0
1
0
0
0
2
–
–
–
–
0
2
L
16.05.2026
World Championship
Switzerland
Latvia
0
0
2
1
2
1
4
2
–
–
–
–
4
2
W
07.05.2026
Int. Friendly Games
Latvia
Norway
0
1
2
1
1
1
3
3
0
0
1
0
S
4
3
W
06.05.2026
Int. Friendly Games
Latvia
Norway
1
1
1
1
0
0
2
2
1
0
–
–
OT
3
2
L
03.05.2026
Int. Friendly Games
Slovakia
Latvia
2
1
2
1
1
0
5
2
–
–
–
–
5
2
W
02.05.2026
Int. Friendly Games
Slovakia
Latvia
0
0
1
3
0
2
1
5
–
–
–
–
1
5
W
23.04.2026
Int. Friendly Games
Latvia
Denmark
0
0
1
1
0
0
1
1
0
0
1
0
S
2
1
W
22.04.2026
Int. Friendly Games
Finland
Latvia
0
1
1
0
0
0
1
1
0
1
–
–
1
OT
2
W
09.04.2026
Int. Friendly Games
Latvia
Austria
0
0
0
0
1
0
1
0
–
–
–
–
1
0
Tournament
Match
1
2
3
RT
OT
S
Result
W
20.05.2026
World Championship
USA
Germany
1
1
1
2
1
0
3
3
0
0
1
0
S
4
3
L
18.05.2026
World Championship
Finland
USA
3
1
2
0
1
1
6
2
–
–
–
–
6
2
W
17.05.2026
World Championship
Great Britain
USA
0
1
1
1
0
3
1
5
–
–
–
–
1
5
L
15.05.2026
World Championship
USA
Switzerland
0
2
0
0
1
1
1
3
–
–
–
–
1
3
W
10.05.2026
Int. Friendly Games
Germany
USA
0
1
1
2
1
2
2
5
–
–
–
–
2
5
W
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
USA
Slovakia
2
0
3
0
1
2
6
2
–
–
–
–
6
2
W
18.02.2026
Olympic Tournament
USA
Sweden
0
0
1
0
0
1
1
1
1
0
–
–
OT
2
1
W
15.02.2026
Olympic Tournament
USA
Germany
1
0
2
0
2
1
5
1
–
–
–
–
5
1
W
14.02.2026
Olympic Tournament
USA
Denmark
1
2
3
1
2
0
6
3
–
–
–
–
6
3
Latvia
USA
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
38
20
Conceded
23
71
Shots on goal
324
20
Penalty minutes
76
2
Powerplay goals
5
0
Shorthanded goals
0
Latvia
USA
33%
wins
- 1 win
- 2 losses
3
last matches
- 2 wins
- 1 loss
66%
wins
Tournament
Match
1
2
3
RT
OT
Result
12.02.2026
Olympic Tournament
Latvia
USA
1
1
0
3
0
1
1
5
–
–
1
5
21.05.2024
World Championship
Latvia
USA
0
2
1
1
2
3
3
6
–
–
3
6
28.05.2023
World Championship
USA
Latvia
2
2
0
0
1
1
3
3
0
1
3
OT
4
Latvia
All tournaments
3
Matches
USA
All tournaments
Match
1st period
2nd period
3rd period
Extra time
Match
1st period
2nd period
3rd period
Extra time
8
Total goals
14
73
Shots on goal
110
28
Penalty minutes
36
1
Powerplay goals
4
0
Shorthanded goals
1
Latvia
USA
27
DEF
Cibulskis, Oskars
77
DEF
Zile, Kristaps
3
DEF
Smits, Alberts
29
DEF
Freibergs, Ralfs
42
DEF
Tumanovs, Miks
5
DEF
Andzans, Arturs
4
DEF
Bindulis, Kris
55
DEF
Mamcics, Roberts
40
GLK
Mitens, Mareks
50
GLK
Gudlevskis, Kristers
14
FWD
Murnieks, Olivers
73
FWD
Smirnovs, Deniss
89
FWD
Buncis, Filips
87
FWD
Skrastins, Kristaps
95
FWD
Batna, Oskars
37
FWD
Lapinskis, Oskars
97
FWD
Egle, Haralds
17
FWD
Dzierkals, Martins
21
FWD
Balcers, Rudolfs
23
FWD
Vilmanis, Sandis
22
FWD
Andersons, Toms
9
FWD
Krastenbergs, Renars
VS
55
DEF
Lindgren, Ryan
67
DEF
Carlile, Declan
17
DEF
Borgen, Will
72
DEF
Faulk, Justin
7
DEF
Ufko, Ryan
75
DEF
Clifton, Connor
16
DEF
Lohrei Mason
60
GLK
Woll, Joseph
1
GLK
Cooley, Devin
9
FWD
Leonard, Ryan
24
FWD
Olivier, Mathieu
21
FWD
Steeves, Alex
22
FWD
Howard, Isaac
19
FWD
Tkachuk, Matthew
18
FWD
Lafferty, Sam
15
FWD
Novak, Tommy
47
FWD
Cotter, Paul
63
FWD
Sasson, Max
26
FWD
Plante, Max
82
FWD
Nelson, Danny
11
FWD
Moore, Oliver
27
FWD
Coronato, Matt
Latvia
USA
All tournaments
21
FWD
Balcers, Rudolfs
6
5
73
FWD
Smirnovs, Deniss
3
4
3
DEF
Smits, Alberts
7
3
9
FWD
Krastenbergs, Renars
5
3
77
DEF
Zile, Kristaps
7
2
All tournaments
19
FWD
Tkachuk, Matthew
7
6
22
FWD
Howard, Isaac
4
4
24
FWD
Olivier, Mathieu
4
3
67
DEF
Carlile, Declan
2
3
47
FWD
Cotter, Paul
4
3
Lineups
Latvia
USA
Lineups
Latvia
USA
Latvia
USA
All tournaments
21
FWD
Balcers, Rudolfs
6
5
73
FWD
Smirnovs, Deniss
3
4
3
DEF
Smits, Alberts
7
3
9
FWD
Krastenbergs, Renars
5
3
77
DEF
Zile, Kristaps
7
2
23
FWD
Vilmanis, Sandis
7
2
95
FWD
Batna, Oskars
7
1
97
FWD
Egle, Haralds
5
1
17
FWD
Dzierkals, Martins
7
1
27
DEF
Cibulskis, Oskars
6
0
14
FWD
Murnieks, Olivers
3
0
40
GLK
Mitens, Mareks
3
0
89
FWD
Buncis, Filips
3
0
50
GLK
Gudlevskis, Kristers
3
0
87
FWD
Skrastins, Kristaps
3
0
37
FWD
Lapinskis, Oskars
3
0
29
DEF
Freibergs, Ralfs
5
0
42
DEF
Tumanovs, Miks
3
0
5
DEF
Andzans, Arturs
3
0
22
FWD
Andersons, Toms
3
0
4
DEF
Bindulis, Kris
3
0
55
DEF
Mamcics, Roberts
7
0
All tournaments
19
FWD
Tkachuk, Matthew
7
6
22
FWD
Howard, Isaac
4
4
24
FWD
Olivier, Mathieu
4
3
67
DEF
Carlile, Declan
2
3
47
FWD
Cotter, Paul
4
3
9
FWD
Leonard, Ryan
4
2
21
FWD
Steeves, Alex
4
2
15
FWD
Novak, Tommy
4
2
63
FWD
Sasson, Max
4
2
7
DEF
Ufko, Ryan
4
2
11
FWD
Moore, Oliver
4
2
55
DEF
Lindgren, Ryan
4
1
18
FWD
Lafferty, Sam
4
1
17
DEF
Borgen, Will
4
1
72
DEF
Faulk, Justin
4
1
27
FWD
Coronato, Matt
4
1
60
GLK
Woll, Joseph
3
0
1
GLK
Cooley, Devin
4
0
26
FWD
Plante, Max
4
0
82
FWD
Nelson, Danny
4
0
75
DEF
Clifton, Connor
4
0
16
DEF
Lohrei Mason
4
0
1
Switzerland
4
4
0
0
22-4
18
12
W
W
W
W
2
Finland
3
3
0
0
13-4
9
9
W
W
W
3
Austria
4
3
0
1
12-14
-2
9
L
W
W
W
4
USA
4
2
1
2
12-13
-1
5
W
L
W
L
5
Hungary
3
1
0
2
8-8
0
3
W
L
L
6
Latvia
3
1
0
2
5-7
-2
3
L
W
L
7
Germany
4
0
0
4
5-15
-10
1
L
L
L
L
8
Great Britain
3
0
0
3
3-15
-12
0
L
L
L
1
Czech Republic
4
3
0
0
1
13-8
5
10
W
W
L
W
2
Canada
3
3
0
0
0
16-4
12
9
W
W
W
3
Slovakia
3
3
0
1
0
11-6
5
8
W
W
W
4
Sweden
4
2
0
0
2
18-11
7
6
W
L
W
L
5
Norway
3
2
0
0
1
9-2
7
6
W
W
L
6
Slovenia
4
1
1
0
3
7-17
-10
3
L
L
L
W
7
Denmark
3
0
0
0
3
4-15
-11
0
L
L
L
8
Italy
4
0
0
0
4
2-17
-15
0
L
L
L
L
Play-offs
Relegation
Tournament
Match
1
2
3
RT
OT
S
Result
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
15.05.2026 17:20
Group B
Canada
Sweden
2
0
1
3
2
0
5
3
–
–
–
–
5
3
20.05.2026 21:20
Group A
USA
Germany
1
1
1
2
1
0
3
3
0
0
1
0
S
4
3
20.05.2026 17:20
Group A
Austria
Switzerland
0
4
0
3
0
2
0
9
–
–
–
–
0
9
19.05.2026 21:20
Group A
Hungary
Great Britain
2
0
1
0
2
0
5
0
–
–
–
–
5
0
19.05.2026 17:20
Group A
Latvia
Austria
0
0
0
1
1
2
1
3
–
–
–
–
1
3
18.05.2026 21:20
Group A
Germany
Switzerland
0
0
0
5
1
1
1
6
–
–
–
–
1
6
18.05.2026 17:20
Group A
Finland
USA
3
1
2
0
1
1
6
2
–
–
–
–
6
2
Tournament
Match
1
2
3
Result
21.05.2026 17:20
Group A
Latvia
Finland
–
–
–
–
–
–
–
–
21.05.2026 21:20
Group A
Switzerland
Great Britain
–
–
–
–
–
–
–
–
22.05.2026 17:20
Group A
Germany
Hungary
–
–
–
–
–
–
–
–
22.05.2026 21:20
Group A
Finland
Great Britain
–
–
–
–
–
–
–
–
23.05.2026 13:20
Group A
Latvia
USA
–
–
–
–
–
–
–
–
23.05.2026 17:20
Group A
Switzerland
Hungary
–
–
–
–
–
–
–
–
23.05.2026 21:20
Group A
Austria
Germany
–
–
–
–
–
–
–
–
21.05.2026 17:20
Group B
Canada
Norway
–
–
–
–
–
–
–
–
21.05.2026 21:20
Group B
Denmark
Slovakia
–
–
–
–
–
–
–
–
22.05.2026 17:20
Group B
Canada
Slovenia
–
–
–
–
–
–
–
–
22.05.2026 21:20
Group B
Sweden
Italy
–
–
–
–
–
–
–
–
23.05.2026 13:20
Group B
Denmark
Slovenia
–
–
–
–
–
–
–
–
23.05.2026 17:20
Group B
Slovakia
Czech Republic
–
–
–
–
–
–
–
–
23.05.2026 21:20
Group B
Norway
Sweden
–
–
–
–
–
–
–
–