THE ROON BA

ICE HOCKEY men
FOOTBALL (MEN)FOOTBALL (WOMEN)FUTSAL (MEN)
FOOTBALL (MEN U21-U23) FUTSAL (WOMEN)FOOTBALL (MEN U18-U20)FOOTBALL (WOMEN U18-U20)BEACH SOCCER (MEN)FOOTBALL (MEN U16-U17)FOOTBALL (WOMEN U16-U17)BEACH SOCCER (WOMEN)
FOOTBALL (MEN FRIENDLIES)FOOTBALL (WOMEN FRIENDLIES) RUGBY UNION (MEN)RUGBY UNION (WOMEN)
RUGBY SEVENS (MEN)RUGBY SEVENS (WOMEN)
ICE HOCKEY (MEN)ICE HOCKEY (WOMEN)
BANDY (MEN)BANDY (WOMEN)
CYCLEBALL (MEN)CYCLEBALL (WOMEN)

FIXTURES/RESULTS

FIXTURES20262025202420232022202120202019
201820172016201520142013201220112010

RANKINGS
WORLDAFRICAAMERICASASIA & OCEANIAEUROPE
MEN'S ICE HOCKEY - 2026 RESULTS
DATE VENUE MATCH SCORE   TOURNAMENT
31/05/2026 Zürich
Switzerland

Norway
Canada
3
2
After overtime
World Championship
Top Division, 3rd Place Match
31/05/2026 Zürich

Switzerland
Finland
0
1
After overtime
World Championship
Top Division, Final
30/05/2026 Zürich
Switzerland

Finland
Canada
4
2

World Championship
Top Division, Semi-Final
30/05/2026 Zürich

Switzerland
Norway
6
0

World Championship
Top Division, Semi-Final
28/05/2026 Fribourg
Switzerland

Canada
USA
4
0

World Championship
Top Division, Quarter-Final
28/05/2026 Zürich
Switzerland

Finland
Czechia
4
1

World Championship
Top Division, Quarter-Final
28/05/2026 Fribourg
Switzerland

Norway
Latvia
2
0

World Championship
Top Division, Quarter-Final
28/05/2026 Zürich

Switzerland
Sweden
3
1

World Championship
Top Division, Quarter-Final
26/05/2026 Zürich
Switzerland

Latvia
Hungary
8
1

World Championship
Top Division, Group A
26/05/2026 Zürich

Switzerland
Finland
4
2

World Championship
Top Division, Group A
26/05/2026 Zürich
Switzerland

USA
Austria
4
1

World Championship
Top Division, Group A
26/05/2026 Fribourg
Switzerland

Canada
Czechia
3
2

World Championship
Top Division, Group B
26/05/2026 Fribourg
Switzerland

Norway
Denmark
4
3
After overtime
World Championship
Top Division, Group B
26/05/2026 Fribourg
Switzerland

Sweden
Slovakia
4
2

World Championship
Top Division, Group B
25/05/2026 Zürich
Switzerland

Germany
Great Britain
6
3

World Championship
Top Division, Group A
25/05/2026 Zürich
Switzerland

USA
Hungary
7
3

World Championship
Top Division, Group A
25/05/2026 Fribourg
Switzerland

Norway
Czechia
4
1

World Championship
Top Division, Group B
25/05/2026 Fribourg
Switzerland

Slovenia
Italy
5
1

World Championship
Top Division, Group B
24/05/2026 Zürich
Switzerland

Finland
Austria
5
2

World Championship
Top Division, Group A
24/05/2026 Zürich
Switzerland

Latvia
Great Britain
6
0

World Championship
Top Division, Group A
24/05/2026 Fribourg
Switzerland

Canada
Slovakia
5
1

World Championship
Top Division, Group B
24/05/2026 Fribourg
Switzerland

Denmark
Italy
3
2
After shootout
World Championship
Top Division, Group B
23/05/2026 Zürich
Switzerland

Germany
Austria
6
2

World Championship
Top Division, Group A
23/05/2026 Zürich
Switzerland

Latvia
USA
4
2

World Championship
Top Division, Group A
23/05/2026 Zürich

Switzerland
Hungary
9
0

World Championship
Top Division, Group A
23/05/2026 Fribourg
Switzerland

Czechia
Slovakia
3
2

World Championship
Top Division, Group B
23/05/2026 Fribourg
Switzerland

Denmark
Slovenia
4
0

World Championship
Top Division, Group B
23/05/2026 Fribourg
Switzerland

Norway
Sweden
3
2

World Championship
Top Division, Group B
22/05/2026 Zürich
Switzerland

Finland
Great Britain
4
0

World Championship
Top Division, Group A
22/05/2026 Zürich
Switzerland

Germany
Hungary
6
2

World Championship
Top Division, Group A
22/05/2026 Fribourg
Switzerland

Canada
Slovenia
3
1

World Championship
Top Division, Group B
22/05/2026 Fribourg
Switzerland

Sweden
Italy
3
0

World Championship
Top Division, Group B
21/05/2026 Zürich
Switzerland

Finland
Latvia
7
1

World Championship
Top Division, Group A
21/05/2026 Zürich

Switzerland
Great Britain
4
1

World Championship
Top Division, Group A
21/05/2026 Fribourg
Switzerland

Canada
Norway
6
5
After overtime
World Championship
Top Division, Group B
21/05/2026 Fribourg
Switzerland

Slovakia
Denmark
5
1

World Championship
Top Division, Group B
20/05/2026 Zürich

Switzerland
Austria
9
0

World Championship
Top Division, Group A
20/05/2026 Zürich
Switzerland

USA
Germany
4
3
After shootout
World Championship
Top Division, Group A
20/05/2026 Fribourg
Switzerland

Czechia
Italy
3
1

World Championship
Top Division, Group B
20/05/2026 Fribourg
Switzerland

Sweden
Slovenia
6
0

World Championship
Top Division, Group B
19/05/2026 Zürich
Switzerland

Austria
Latvia
3
1

World Championship
Top Division, Group A
19/05/2026 Zürich
Switzerland

Hungary
Great Britain
5
0

World Championship
Top Division, Group A
19/05/2026 Fribourg
Switzerland

Norway
Italy
4
0

World Championship
Top Division, Group B
19/05/2026 Fribourg
Switzerland

Slovakia
Slovenia
5
4
After shootout
World Championship
Top Division, Group B
18/05/2026 Zürich
Switzerland

Finland
USA
6
2

World Championship
Top Division, Group A
18/05/2026 Zürich

Switzerland
Germany
6
1

World Championship
Top Division, Group A
18/05/2026 Fribourg
Switzerland

Canada
Denmark
5
1

World Championship
Top Division, Group B
18/05/2026 Fribourg
Switzerland

Czechia
Sweden
4
3

World Championship
Top Division, Group B
17/05/2026 Zürich
Switzerland

Austria
Hungary
4
2

World Championship
Top Division, Group A
17/05/2026 Zürich
Switzerland

Latvia
Germany
2
0

World Championship
Top Division, Group A
17/05/2026 Zürich
Switzerland

USA
Great Britain
5
1

World Championship
Top Division, Group A
17/05/2026 Fribourg
Switzerland

Norway
Slovenia
4
0

World Championship
Top Division, Group B
17/05/2026 Fribourg
Switzerland

Slovakia
Italy
4
1

World Championship
Top Division, Group B
17/05/2026 Fribourg
Switzerland

Sweden
Denmark
6
2

World Championship
Top Division, Group B
16/05/2026 Zürich
Switzerland

Austria
Great Britain
5
2

World Championship
Top Division, Group A
16/05/2026 Zürich
Switzerland

Finland
Hungary
4
1

World Championship
Top Division, Group A
16/05/2026 Zürich

Switzerland
Latvia
4
2

World Championship
Top Division, Group A
16/05/2026 Fribourg
Switzerland

Canada
Italy
6
0

World Championship
Top Division, Group B
16/05/2026 Fribourg
Switzerland

Slovakia
Norway
2
1

World Championship
Top Division, Group B
16/05/2026 Fribourg
Switzerland

Slovenia
Czechia
3
2
After overtime
World Championship
Top Division, Group B
15/05/2026 Zürich
Switzerland

Finland
Germany
3
1

World Championship
Top Division, Group A
15/05/2026 Zürich

Switzerland
USA
3
1

World Championship
Top Division, Group A
15/05/2026 Fribourg
Switzerland

Canada
Sweden
5
3

World Championship
Top Division, Group B
15/05/2026 Fribourg
Switzerland

Czechia
Denmark
4
1

World Championship
Top Division, Group B
13/05/2026 Neuchâtel
Switzerland

Canada
Hungary
3
1

Friendly
12/05/2026 Varese

Italy
Great Britain
3
5

Friendly
10/05/2026 Chicago
USA

Puerto Rico
Lebanon
5
4

Challenger Series
10/05/2026 Paris

France
Canada
1
6

Friendly
10/05/2026 Mannheim

Germany
USA
2
5

Friendly
10/05/2026 Varese

Italy
Great Britain
2
0

Friendly
10/05/2026 Ängelholm

Sweden
Finland
1
5

Sweden Hockey Games
10/05/2026 Ängelholm
Sweden

Switzerland
Czechia
6
1

Sweden Hockey Games
09/05/2026 Chicago
USA

Greece Heritage
Puerto Rico
8
5

Challenger Series
09/05/2026 Chicago
USA

Jamaica
Lebanon
6
2

Challenger Series
09/05/2026 Klagenfurt

Austria
Slovenia
4
1

Friendly
09/05/2026 Spišská Nová Ves

Slovakia
Denmark
4
2

Friendly
09/05/2026 Ängelholm
Sweden

Finland
Czechia
3
2

Sweden Hockey Games
09/05/2026 Ängelholm

Sweden
Switzerland
3
0

Sweden Hockey Games
08/05/2026 Chicago
USA

Greece Heritage
Lebanon
10
6

Challenger Series
08/05/2026 Chicago
USA

Puerto Rico
Jamaica
6
2

Challenger Series
08/05/2026 Sosnowiec
Poland

Kazakhstan
France
2
1
After shootout
World Championship
Division I, Group A
08/05/2026 Sosnowiec

Poland
Lithuania
1
2
After overtime
World Championship
Division I, Group A
08/05/2026 Sosnowiec
Poland

Ukraine
Japan
3
1

World Championship
Division I, Group A
08/05/2026 Spišská Nová Ves

Slovakia
Denmark
0
3

Friendly
07/05/2026 Chicago
USA

Jamaica
Greece Heritage
7
5

Challenger Series
07/05/2026 Sosnowiec
Poland

France
Lithuania
2
1
After shootout
World Championship
Division I, Group A
07/05/2026 Sosnowiec
Poland

Kazakhstan
Ukraine
5
4
After shootout
World Championship
Division I, Group A
07/05/2026 Sosnowiec

Poland
Japan
4
2

World Championship
Division I, Group A
07/05/2026 Rīga

Latvia
Norway
4
3
After shootout
Friendly
07/05/2026 Bled

Slovenia
Hungary
3
2

Friendly
07/05/2026 Ängelholm

Sweden
Czechia
1
3

Sweden Hockey Games
07/05/2026 Zürich

Switzerland
Finland
5
4
After shootout
Sweden Hockey Games
06/05/2026 Rīga

Latvia
Norway
3
2
After overtime
Friendly
05/05/2026 Sosnowiec
Poland

Japan
Lithuania
3
2
After overtime
World Championship
Division I, Group A
05/05/2026 Sosnowiec

Poland
Kazakhstan
2
3

World Championship
Division I, Group A
05/05/2026 Sosnowiec
Poland

Ukraine
France
3
2

World Championship
Division I, Group A
05/05/2026 Shenzhen

China
Estonia
4
3
After shootout
World Championship
Division I, Group B
05/05/2026 Shenzhen
China

Romania
South Korea
4
1

World Championship
Division I, Group B
05/05/2026 Shenzhen
China

Spain
Netherlands
4
0

World Championship
Division I, Group B
03/05/2026 Sosnowiec
Poland

Kazakhstan
Japan
6
0

World Championship
Division I, Group A
03/05/2026 Sosnowiec

Poland
France
2
3
After shootout
World Championship
Division I, Group A
03/05/2026 Sosnowiec
Poland

Ukraine
Lithuania
2
1

World Championship
Division I, Group A
03/05/2026 Shenzhen

China
Spain
3
0

World Championship
Division I, Group B
03/05/2026 Shenzhen
China

Estonia
Romania
3
1

World Championship
Division I, Group B
03/05/2026 Shenzhen
China

South Korea
Netherlands
4
1

World Championship
Division I, Group B
03/05/2026 České Budějovice

Czechia
Switzerland
0
1
After shootout
Czech Hockey Games
03/05/2026 České Budějovice
Czechia

Sweden
Finland
3
2

Czech Hockey Games
03/05/2026 Bratislava

Slovakia
Latvia
5
2

Friendly
02/05/2026 Sosnowiec
Poland

France
Japan
4
3

World Championship
Division I, Group A
02/05/2026 Sosnowiec
Poland

Kazakhstan
Lithuania
4
1

World Championship
Division I, Group A
02/05/2026 Sosnowiec

Poland
Ukraine
3
2

World Championship
Division I, Group A
02/05/2026 Shenzhen

China
Netherlands
6
3

World Championship
Division I, Group B
02/05/2026 Shenzhen
China

Estonia
South Korea
4
2

World Championship
Division I, Group B
02/05/2026 Shenzhen
China

Romania
Spain
4
1

World Championship
Division I, Group B
02/05/2026 České Budějovice

Czechia
Sweden
2
4

Czech Hockey Games
02/05/2026 České Budějovice
Czechia

Finland
Switzerland
5
3

Czech Hockey Games
02/05/2026 Copenhagen

Denmark
Hungary
7
4

Denmark 3-Nations Tournament
02/05/2026 Garmisch-Partenkirchen

Germany
Slovakia
5
2

Friendly
02/05/2026 Nottingham

Great Britain
Italy
4
1

Friendly
02/05/2026 Bratislava

Slovakia
Latvia
1
5

Friendly
01/05/2026 Copenhagen
Denmark

Norway
Hungary
2
1

Denmark 3-Nations Tournament
30/04/2026 Shenzhen

China
Romania
4
3
After overtime
World Championship
Division I, Group B
30/04/2026 Shenzhen
China

Estonia
Netherlands
5
1

World Championship
Division I, Group B
30/04/2026 Shenzhen
China

South Korea
Spain
6
4

World Championship
Division I, Group B
30/04/2026 České Budějovice

Czechia
Finland
3
2

Czech Hockey Games
30/04/2026 Jönköping

Sweden
Switzerland
8
1

Czech Hockey Games
30/04/2026 Copenhagen

Denmark
Norway
3
1

Denmark 3-Nations Tournament
30/04/2026 Zell am See

Austria
Germany
3
4

Friendly
30/04/2026 Milton Keynes

Great Britain
Italy
4
6

Friendly
29/04/2026 Shenzhen

China
South Korea
4
7

World Championship
Division I, Group B
29/04/2026 Shenzhen
China

Estonia
Spain
12
2

World Championship
Division I, Group B
29/04/2026 Shenzhen
China

Romania
Netherlands
7
0

World Championship
Division I, Group B
29/04/2026 Bytom

Poland
France
3
2
After shootout
Friendly
26/04/2026 Angers

France
Italy
4
2

Friendly
25/04/2026 Angers

France
Italy
5
2

Friendly
25/04/2026 Augsburg

Germany
Slovakia
3
1

Friendly
25/04/2026 Győr

Hungary
Japan
2
4

Friendly
25/04/2026 Tychy

Poland
Slovenia
5
2

Friendly
25/04/2026 Seoul

South Korea
Estonia
4
5
After overtime
Friendly
24/04/2026 Jihlava

Czechia
Austria
4
0

Friendly
24/04/2026 Kouvola

Finland
Denmark
10
5

Friendly
24/04/2026 Szombathely

Hungary
Japan
3
4

Friendly
24/04/2026 Tychy

Poland
Slovenia
2
3

Friendly
24/04/2026 Biel/Bienne

Switzerland
Hungary
6
1

Friendly
23/04/2026 Vienna

Austria
Czechia
1
5

Friendly
23/04/2026 Kaufbeuren

Germany
Slovakia
3
1

Friendly
23/04/2026 Lahti
Finland

Latvia
Denmark
2
1
After shootout
Friendly
23/04/2026 Gwanghyewon

South Korea
Estonia
3
2
After overtime
Friendly
23/04/2026 Biel/Bienne

Switzerland
Hungary
6
1

Friendly
22/04/2026 Lahti

Finland
Latvia
1
2
After overtime
Friendly
19/04/2026 Cape Town

South Africa
Bosnia & Herzegovina
4
3

World Championship
Division III, Group A
19/04/2026 Cape Town
South Africa

Thailand
Turkmenistan
6
5
After shootout
World Championship
Division III, Group A
19/04/2026 Cape Town
South Africa

Türkiye
Mexico
6
3

World Championship
Division III, Group A
19/04/2026 Hong Kong

Hong Kong
Uzbekistan
4
9

World Championship
Division III, Group B
19/04/2026 Hong Kong
Hong Kong

Mongolia
Philippines
13
4

World Championship
Division III, Group B
19/04/2026 Hong Kong
Hong Kong

North Korea
Luxembourg
5
1

World Championship
Division III, Group B
19/04/2026 Yokohama

Japan
South Korea
6
2

Friendly
19/04/2026 Vilnius

Lithuania
Estonia
3
1

Friendly
18/04/2026 Nishitokyo

Japan
South Korea
2
1
After shootout
Friendly
18/04/2026 Elektrėnai

Lithuania
Estonia
4
0

Friendly
17/04/2026 Cape Town
South Africa

Mexico
Thailand
10
2

World Championship
Division III, Group A
17/04/2026 Cape Town

South Africa
Turkmenistan
5
3

World Championship
Division III, Group A
17/04/2026 Cape Town
South Africa

Türkiye
Bosnia & Herzegovina
2
1

World Championship
Division III, Group A
17/04/2026 Hong Kong

Hong Kong
Philippines
10
4

World Championship
Division III, Group B
17/04/2026 Hong Kong
Hong Kong

North Korea
Mongolia
8
6

World Championship
Division III, Group B
17/04/2026 Hong Kong
Hong Kong

Uzbekistan
Luxembourg
14
0

World Championship
Division III, Group B
17/04/2026 Karlovy Vary

Czechia
Germany
4
1

Friendly
17/04/2026 Budapest

Hungary
Poland
3
2
After overtime
Friendly
17/04/2026 Topoľčany

Slovakia
Switzerland
3
5

Friendly
16/04/2026 Cape Town
South Africa

Bosnia & Herzegovina
Thailand
5
2

World Championship
Division III, Group A
16/04/2026 Cape Town
South Africa

Mexico
Turkmenistan
5
4

World Championship
Division III, Group A
16/04/2026 Cape Town

South Africa
Türkiye
1
8

World Championship
Division III, Group A
16/04/2026 Hong Kong

Hong Kong
Mongolia
11
2

World Championship
Division III, Group B
16/04/2026 Hong Kong
Hong Kong

Luxembourg
Philippines
4
2

World Championship
Division III, Group B
16/04/2026 Hong Kong
Hong Kong

Uzbekistan
North Korea
20
3

World Championship
Division III, Group B
16/04/2026 Feldkirch

Austria
Italy
3
2
After overtime
Friendly
16/04/2026 Karlovy Vary

Czechia
Germany
5
3

Friendly
16/04/2026 Budapest

Hungary
Poland
0
4

Friendly
16/04/2026 Topoľčany

Slovakia
Switzerland
3
1

Friendly
14/04/2026 Cape Town
South Africa

Bosnia & Herzegovina
Mexico
4
3
After overtime
World Championship
Division III, Group A
14/04/2026 Cape Town

South Africa
Thailand
3
7

World Championship
Division III, Group A
14/04/2026 Cape Town
South Africa

Türkiye
Turkmenistan
6
4

World Championship
Division III, Group A
14/04/2026 Hong Kong

Hong Kong
North Korea
3
4

World Championship
Division III, Group B
14/04/2026 Hong Kong
Hong Kong

Luxembourg
Mongolia
7
5

World Championship
Division III, Group B
14/04/2026 Hong Kong
Hong Kong

Uzbekistan
Philippines
28
3

World Championship
Division III, Group B
13/04/2026 Cape Town
South Africa

Bosnia & Herzegovina
Turkmenistan
4
3

World Championship
Division III, Group A
13/04/2026 Cape Town

South Africa
Mexico
4
5
After overtime
World Championship
Division III, Group A
13/04/2026 Cape Town
South Africa

Türkiye
Thailand
6
1

World Championship
Division III, Group A
13/04/2026 Hong Kong

Hong Kong
Luxembourg
7
1

World Championship
Division III, Group B
13/04/2026 Hong Kong
Hong Kong

North Korea
Philippines
8
2

World Championship
Division III, Group B
13/04/2026 Hong Kong
Hong Kong

Uzbekistan
Mongolia
26
1

World Championship
Division III, Group B
12/04/2026 Sofia

Bulgaria
Taiwan
6
4

World Championship
Division II, Group B
12/04/2026 Sofia
Bulgaria

Israel
Iceland
5
2

World Championship
Division II, Group B
12/04/2026 Sofia
Bulgaria

New Zealand
Kyrgyzstan
5
4

World Championship
Division II, Group B
11/04/2026 Sofia

Bulgaria
Iceland
3
1

World Championship
Division II, Group B
11/04/2026 Sofia
Bulgaria

Israel
Kyrgyzstan
4
3
After overtime
World Championship
Division II, Group B
11/04/2026 Sofia
Bulgaria

New Zealand
Taiwan
9
2

World Championship
Division II, Group B
11/04/2026 Elektrėnai

Lithuania
Poland
0
3

Friendly
10/04/2026 Elektrėnai

Lithuania
Poland
1
3

Friendly
09/04/2026 Sofia

Bulgaria
New Zealand
1
7

World Championship
Division II, Group B
09/04/2026 Sofia
Bulgaria

Iceland
Kyrgyzstan
6
3

World Championship
Division II, Group B
09/04/2026 Sofia
Bulgaria

Israel
Taiwan
6
1

World Championship
Division II, Group B
09/04/2026 Rīga

Latvia
Austria
1
0

Friendly
08/04/2026 Rīga

Latvia
Austria
3
4

Friendly
07/04/2026 Sofia

Bulgaria
Israel
2
4

World Championship
Division II, Group B
07/04/2026 Sofia
Bulgaria

Iceland
New Zealand
6
2

World Championship
Division II, Group B
07/04/2026 Sofia
Bulgaria

Taiwan
Kyrgyzstan
5
1

World Championship
Division II, Group B
06/04/2026 Sofia

Bulgaria
Kyrgyzstan
3
5

World Championship
Division II, Group B
06/04/2026 Sofia
Bulgaria

Iceland
Taiwan
6
5

World Championship
Division II, Group B
06/04/2026 Sofia
Bulgaria

Israel
New Zealand
7
6
After overtime
World Championship
Division II, Group B
04/04/2026 Sofia

Bulgaria
Iceland
2
10

Friendly
15/03/2026 Melbourne

Australia
New Zealand
6
1

Trans-Tasman Challenge
14/03/2026 Melbourne

Australia
New Zealand
4
0

Trans-Tasman Challenge
13/03/2026 Melbourne

Australia
New Zealand
4
5

Trans-Tasman Challenge
22/02/2026 Milan
Italy

USA
Canada
2
1
After overtime
Winter Olympic Games
Final
21/02/2026 Milan
Italy

Finland
Slovakia
6
1

Winter Olympic Games
3rd Place Match
20/02/2026 Milan
Italy

Canada
Finland
3
2

Winter Olympic Games
Semi-Final
20/02/2026 Milan
Italy

USA
Slovakia
6
2

Winter Olympic Games
Semi-Final
18/02/2026 Milan
Italy

Canada
Czechia
4
3
After overtime
Winter Olympic Games
Quarter-Final
18/02/2026 Rho
Italy

Finland
Switzerland
3
2
After overtime
Winter Olympic Games
Quarter-Final
18/02/2026 Milan
Italy

Slovakia
Germany
6
2

Winter Olympic Games
Quarter-Final
18/02/2026 Milan
Italy

USA
Sweden
2
1
After overtime
Winter Olympic Games
Quarter-Final
17/02/2026 Milan
Italy

Czechia
Denmark
3
2

Winter Olympic Games
Quarter-Final Play-Off
17/02/2026 Milan
Italy

Germany
France
5
1

Winter Olympic Games
Quarter-Final Play-Off
17/02/2026 Rho

Italy
Switzerland
0
3

Winter Olympic Games
Quarter-Final Play-Off
17/02/2026 Milan
Italy

Sweden
Latvia
5
1

Winter Olympic Games
Quarter-Final Play-Off
15/02/2026 Milan
Italy

Canada
France
10
2

Winter Olympic Games
Group A
15/02/2026 Milan
Italy

Switzerland
Czechia
4
3
After overtime
Winter Olympic Games
Group A
15/02/2026 Rho
Italy

Denmark
Latvia
4
2

Winter Olympic Games
Group C
15/02/2026 Milan
Italy

USA
Germany
5
1

Winter Olympic Games
Group C
14/02/2026 Milan

Italy
Finland
0
11

Winter Olympic Games
Group B
14/02/2026 Milan
Italy

Sweden
Slovakia
5
3

Winter Olympic Games
Group B
14/02/2026 Rho
Italy

Latvia
Germany
4
3

Winter Olympic Games
Group C
14/02/2026 Milan
Italy

USA
Denmark
6
3

Winter Olympic Games
Group C
14/02/2026 Muscat

Oman
Bahrain
3
1

Oman Ice Hockey Championship
Final
13/02/2026 Milan
Italy

Canada
Switzerland
5
1

Winter Olympic Games
Group A
13/02/2026 Milan
Italy

Czechia
France
6
3

Winter Olympic Games
Group A
13/02/2026 Milan
Italy

Finland
Sweden
4
1

Winter Olympic Games
Group B
13/02/2026 Rho

Italy
Slovakia
2
3

Winter Olympic Games
Group B
12/02/2026 Milan
Italy

Canada
Czechia
5
0

Winter Olympic Games
Group A
12/02/2026 Milan
Italy

Switzerland
France
4
0

Winter Olympic Games
Group A
12/02/2026 Rho
Italy

Germany
Denmark
3
1

Winter Olympic Games
Group C
12/02/2026 Milan
Italy

USA
Latvia
5
1

Winter Olympic Games
Group C
12/02/2026 Muscat

Oman
Bahrain
5
1

Oman Ice Hockey Championship
Group Stage
11/02/2026 Milan

Italy
Sweden
2
5

Winter Olympic Games
Group B
11/02/2026 Milan
Italy

Slovakia
Finland
4
1

Winter Olympic Games
Group B
07/02/2026 Edinburgh

Great Britain
Poland
5
4

European Cup of Nations
Group I
07/02/2026 Edinburgh
Great Britain

Ukraine
Slovenia
4
2

European Cup of Nations
Group I
07/02/2026 Oslo

Norway
Austria
5
2

European Cup of Nations
Group J
07/02/2026 Brașov

Romania
Spain
6
1

European Cup of Nations
Group K
06/02/2026 Edinburgh

Great Britain
Slovenia
2
4

European Cup of Nations
Group I
06/02/2026 Edinburgh
Great Britain

Ukraine
Poland
4
2

European Cup of Nations
Group I
06/02/2026 Oslo
Norway

Austria
Hungary
4
1

European Cup of Nations
Group J
06/02/2026 Brașov
Romania

Spain
Lithuania
4
2

European Cup of Nations
Group K
05/02/2026 Edinburgh

Great Britain
Ukraine
3
2
After overtime
European Cup of Nations
Group I
05/02/2026 Edinburgh
Great Britain

Slovenia
Poland
4
3

European Cup of Nations
Group I
05/02/2026 Oslo

Norway
Hungary
5
4
After overtime
European Cup of Nations
Group J
05/02/2026 Brașov

Romania
Lithuania
3
1

European Cup of Nations
Group K
04/02/2026 Bolzano

Italy
Germany
3
4

Friendly
25/01/2026 Rabat

Morocco
Portugal
7
3

Friendly
24/01/2026 Rabat

Morocco 'B'
Portugal
0
5

Friendly