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/04/2026 Cape Town
South Africa

Mexico
Türkiye


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

South Africa
Bosnia & Herzegovina


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

Turkmenistan
Thailand


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

Hong Kong
Uzbekistan


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


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