THE ROON BA

ICE HOCKEY men
FOOTBALL (MEN)FOOTBALL (WOMEN)FUTSAL (MEN)
FOOTBALL (MEN U21-U23)FOOTBALL (MEN 'CHAN')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)FOOTBALL (MEN 'CHAN' 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
19/05/2026 Zürich
Switzerland

Hungary
Great Britain


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

Latvia
Austria


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

Norway
Italy


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

Slovakia
Slovenia


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 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 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 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 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