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)

FIXTURES/RESULTS

FIXTURES20252024202320222021202020192018
20172016201520142013201220112010

RANKINGS
WORLDAFRICAAMERICASASIA & OCEANIAEUROPE
MEN'S ICE HOCKEY - 2025 RESULTS
DATE VENUE MATCH SCORE   TOURNAMENT
20/05/2025 Stockholm
Sweden

Finland
Slovakia


World Championship
Top Division, Group A
20/05/2025 Stockholm
Sweden

Latvia
Austria


World Championship
Top Division, Group A
20/05/2025 Stockholm

Sweden
Canada


World Championship
Top Division, Group A
20/05/2025 Herning
Denmark

Czechia
USA


World Championship
Top Division, Group B
20/05/2025 Herning

Denmark
Germany


World Championship
Top Division, Group B
20/05/2025 Herning
Denmark

Switzerland
Kazakhstan


World Championship
Top Division, Group B
19/05/2025 Stockholm
Sweden

Finland
Canada
2
1
After shootout
World Championship
Top Division, Group A
19/05/2025 Stockholm
Sweden

Slovenia
France
3
1

World Championship
Top Division, Group A
19/05/2025 Herning
Denmark

Czechia
Germany
5
0

World Championship
Top Division, Group B
19/05/2025 Herning
Denmark

Norway
Hungary
1
0

World Championship
Top Division, Group B
18/05/2025 Stockholm
Sweden

Austria
Slovenia
3
2
After shootout
World Championship
Top Division, Group A
18/05/2025 Stockholm
Sweden

Latvia
Slovakia
5
1

World Championship
Top Division, Group A
18/05/2025 Herning
Denmark

Switzerland
Hungary
10
0

World Championship
Top Division, Group B
18/05/2025 Herning
Denmark

USA
Kazakhstan
6
1

World Championship
Top Division, Group B
17/05/2025 Stockholm
Sweden

Canada
Slovakia
7
0

World Championship
Top Division, Group A
17/05/2025 Stockholm
Sweden

Finland
Latvia
2
1

World Championship
Top Division, Group A
17/05/2025 Stockholm

Sweden
France
4
0

World Championship
Top Division, Group A
17/05/2025 Herning
Denmark

Czechia
Kazakhstan
8
1

World Championship
Top Division, Group B
17/05/2025 Herning

Denmark
Norway
6
3

World Championship
Top Division, Group B
17/05/2025 Herning
Denmark

USA
Germany
6
3

World Championship
Top Division, Group B
16/05/2025 Stockholm
Sweden

Austria
France
5
2

World Championship
Top Division, Group A
16/05/2025 Stockholm

Sweden
Slovenia
4
0

World Championship
Top Division, Group A
16/05/2025 Herning

Denmark
Hungary
8
2

World Championship
Top Division, Group B
16/05/2025 Herning
Denmark

Switzerland
Norway
3
0

World Championship
Top Division, Group B
15/05/2025 Stockholm
Sweden

Canada
Austria
5
1

World Championship
Top Division, Group A
15/05/2025 Stockholm
Sweden

Finland
Slovenia
9
1

World Championship
Top Division, Group A
15/05/2025 Herning
Denmark

Czechia
Hungary
6
1

World Championship
Top Division, Group B
15/05/2025 Herning
Denmark

Switzerland
Germany
5
1

World Championship
Top Division, Group B
14/05/2025 Stockholm
Sweden

Slovakia
France
2
1

World Championship
Top Division, Group A
14/05/2025 Stockholm

Sweden
Latvia
6
0

World Championship
Top Division, Group A
14/05/2025 Herning

Denmark
Kazakhstan
5
1

World Championship
Top Division, Group B
14/05/2025 Herning
Denmark

USA
Norway
6
5
After overtime
World Championship
Top Division, Group B
13/05/2025 Stockholm
Sweden

Canada
France
5
0

World Championship
Top Division, Group A
13/05/2025 Stockholm
Sweden

Latvia
Slovenia
5
2

World Championship
Top Division, Group A
13/05/2025 Herning
Denmark

Germany
Norway
5
2

World Championship
Top Division, Group B
13/05/2025 Herning
Denmark

Hungary
Kazakhstan
4
2

World Championship
Top Division, Group B
12/05/2025 Stockholm
Sweden

Austria
Slovakia
3
2
After shootout
World Championship
Top Division, Group A
12/05/2025 Stockholm

Sweden
Finland
2
1

World Championship
Top Division, Group A
12/05/2025 Herning

Denmark
Czechia
2
7

World Championship
Top Division, Group B
12/05/2025 Herning
Denmark

Switzerland
USA
3
0

World Championship
Top Division, Group B
11/05/2025 Stockholm
Sweden

Canada
Latvia
7
1

World Championship
Top Division, Group A
11/05/2025 Stockholm
Sweden

Finland
France
4
3
After overtime
World Championship
Top Division, Group A
11/05/2025 Stockholm
Sweden

Slovakia
Slovenia
3
1

World Championship
Top Division, Group A
11/05/2025 Herning
Denmark

Czechia
Norway
2
1

World Championship
Top Division, Group B
11/05/2025 Herning
Denmark

Germany
Kazakhstan
4
1

World Championship
Top Division, Group B
11/05/2025 Herning
Denmark

USA
Hungary
6
0

World Championship
Top Division, Group B
11/05/2025 Chicago
USA

Puerto Rico
Jamaica
7
3

Challenger Series
10/05/2025 Stockholm
Sweden

Canada
Slovenia
4
0

World Championship
Top Division, Group A
10/05/2025 Stockholm
Sweden

Latvia
France
4
1

World Championship
Top Division, Group A
10/05/2025 Stockholm

Sweden
Austria
4
2

World Championship
Top Division, Group A
10/05/2025 Herning

Denmark
Switzerland
2
5

World Championship
Top Division, Group B
10/05/2025 Herning
Denmark

Germany
Hungary
6
1

World Championship
Top Division, Group B
10/05/2025 Herning
Denmark

Kazakhstan
Norway
2
1

World Championship
Top Division, Group B
10/05/2025 Chicago
USA

Greece Heritage
Puerto Rico
5
4

Challenger Series
10/05/2025 Chicago
USA

Lebanon
Jamaica
6
4

Challenger Series
09/05/2025 Stockholm
Sweden

Finland
Austria
2
1

World Championship
Top Division, Group A
09/05/2025 Stockholm

Sweden
Slovakia
5
0

World Championship
Top Division, Group A
09/05/2025 Herning
Denmark

Czechia
Switzerland
5
4
After overtime
World Championship
Top Division, Group B
09/05/2025 Herning

Denmark
USA
0
5

World Championship
Top Division, Group B
09/05/2025 Chicago
USA

Greece Heritage
Jamaica
12
2

Challenger Series
09/05/2025 Chicago
USA

Lebanon
Puerto Rico
6
5
After shootout
Challenger Series
08/05/2025 Minsk

Belarus
Russia U25
1
3

Friendly
08/05/2025 Chicago
USA

Greece Heritage
Lebanon
9
4

Challenger Series
06/05/2025 Budapest

Hungary
Canada
0
6

Friendly
06/05/2025 Tolyatti

Russia U25
Belarus
1
3

Friendly
06/05/2025 Stockholm
Sweden

Slovenia
Kazakhstan
3
2

Friendly
05/05/2025 Belgrade
Serbia

Australia
Israel
4
3

World Championship
Division II, Group A
05/05/2025 Belgrade

Serbia
Netherlands
1
3

World Championship
Division II, Group A
05/05/2025 Belgrade
Serbia

United Arab Emirates
Belgium
8
0

World Championship
Division II, Group A
05/05/2025 Tolyatti

Russia U25
Belarus
7
8
After overtime
Friendly
04/05/2025 Vienna

Austria
Canada
1
5

Friendly
04/05/2025 Düsseldorf

Germany
USA
2
5

Friendly
04/05/2025 Brno

Czechia
Switzerland
3
5

Czech Hockey Games
04/05/2025 Brno
Czechia

Sweden
Finland
6
2

Czech Hockey Games
03/05/2025 Sfântu Gheorghe
Romania

Great Britain
Poland
3
0

World Championship
Division I, Group A
03/05/2025 Sfântu Gheorghe
Romania

Japan
Ukraine
3
2

World Championship
Division I, Group A
03/05/2025 Sfântu Gheorghe

Romania
Italy
1
7

World Championship
Division I, Group A
03/05/2025 Belgrade
Serbia

Netherlands
Belgium
6
0

World Championship
Division II, Group A
03/05/2025 Belgrade

Serbia
Israel
2
1

World Championship
Division II, Group A
03/05/2025 Belgrade
Serbia

United Arab Emirates
Australia
3
1

World Championship
Division II, Group A
03/05/2025 Dunedin
New Zealand

Bulgaria
Taiwan
5
4
After overtime
World Championship
Division II, Group B
03/05/2025 Dunedin
New Zealand

Georgia
Thailand
15
1

World Championship
Division II, Group B
03/05/2025 Dunedin

New Zealand
Iceland
1
5

World Championship
Division II, Group B
03/05/2025 Querétaro
Mexico

Hong Kong
Mongolia
7
3

World Championship
Division III, Group B
03/05/2025 Querétaro

Mexico
North Korea
9
2

World Championship
Division III, Group B
03/05/2025 Querétaro
Mexico

Philippines
Singapore
7
1

World Championship
Division III, Group B
03/05/2025 Astana

Kazakhstan
Belarus
0
2

Kazakhstan Open
03/05/2025 Asker

Norway
Latvia
2
1
After overtime
Friendly
03/05/2025 Zvolen

Slovakia
France
8
1

Friendly
03/05/2025 Brno

Czechia
Sweden
2
4

Czech Hockey Games
03/05/2025 Brno
Czechia

Switzerland
Finland
8
2

Czech Hockey Games
02/05/2025 Tallinn

Estonia
China
5
0

World Championship
Division I, Group B
02/05/2025 Tallinn
Estonia

Lithuania
South Korea
4
1

World Championship
Division I, Group B
02/05/2025 Tallinn
Estonia

Spain
Croatia
2
1
After overtime
World Championship
Division I, Group B
02/05/2025 Belgrade
Serbia

Israel
United Arab Emirates
3
2

World Championship
Division II, Group A
02/05/2025 Belgrade
Serbia

Netherlands
Australia
5
1

World Championship
Division II, Group A
02/05/2025 Belgrade

Serbia
Belgium
2
0

World Championship
Division II, Group A
02/05/2025 Dunedin
New Zealand

Georgia
Taiwan
3
1

World Championship
Division II, Group B
02/05/2025 Dunedin
New Zealand

Iceland
Thailand
6
3

World Championship
Division II, Group B
02/05/2025 Dunedin

New Zealand
Bulgaria
3
2

World Championship
Division II, Group B
02/05/2025 Querétaro
Mexico

Hong Kong
Singapore
11
0

World Championship
Division III, Group B
02/05/2025 Querétaro

Mexico
Mongolia
7
6

World Championship
Division III, Group B
02/05/2025 Querétaro
Mexico

North Korea
Philippines
6
5
After overtime
World Championship
Division III, Group B
02/05/2025 Astana
Kazakhstan

Belarus
Russia U25
4
2

Kazakhstan Open
02/05/2025 Budapest

Hungary
Slovenia
2
4

Friendly
02/05/2025 Asker

Norway
Latvia
1
2
After overtime
Friendly
02/05/2025 Zvolen

Slovakia
France
4
2

Friendly
01/05/2025 Sfântu Gheorghe
Romania

Great Britain
Italy
5
1

World Championship
Division I, Group A
01/05/2025 Sfântu Gheorghe

Romania
Japan
3
5

World Championship
Division I, Group A
01/05/2025 Sfântu Gheorghe
Romania

Ukraine
Poland
4
1

World Championship
Division I, Group A
01/05/2025 Tallinn
Estonia

China
Spain
4
3
After shootout
World Championship
Division I, Group B
01/05/2025 Tallinn

Estonia
South Korea
1
4

World Championship
Division I, Group B
01/05/2025 Tallinn
Estonia

Lithuania
Croatia
2
1
After overtime
World Championship
Division I, Group B
01/05/2025 Astana

Kazakhstan
Russia U25
1
4

Kazakhstan Open
01/05/2025 Brno

Czechia
Finland
4
2

Czech Hockey Games
01/05/2025 Kloten

Switzerland
Sweden
1
2

Czech Hockey Games
30/04/2025 Sfântu Gheorghe
Romania

Great Britain
Japan
5
4
After overtime
World Championship
Division I, Group A
30/04/2025 Sfântu Gheorghe
Romania

Italy
Poland
4
1

World Championship
Division I, Group A
30/04/2025 Sfântu Gheorghe

Romania
Ukraine
0
4

World Championship
Division I, Group A
30/04/2025 Belgrade
Serbia

Belgium
Australia
3
1

World Championship
Division II, Group A
30/04/2025 Belgrade
Serbia

Netherlands
Israel
6
2

World Championship
Division II, Group A
30/04/2025 Belgrade

Serbia
United Arab Emirates
4
1

World Championship
Division II, Group A
30/04/2025 Dunedin
New Zealand

Georgia
Bulgaria
8
7
After overtime
World Championship
Division II, Group B
30/04/2025 Dunedin
New Zealand

Iceland
Taiwan
2
1

World Championship
Division II, Group B
30/04/2025 Dunedin

New Zealand
Thailand
7
1

World Championship
Division II, Group B
30/04/2025 Querétaro
Mexico

Hong Kong
Philippines
17
2

World Championship
Division III, Group B
30/04/2025 Querétaro

Mexico
Singapore
18
1

World Championship
Division III, Group B
30/04/2025 Querétaro
Mexico

North Korea
Mongolia
7
3

World Championship
Division III, Group B
30/04/2025 Maribor

Slovenia
Denmark
2
5

Friendly
29/04/2025 Tallinn
Estonia

China
Croatia
4
3

World Championship
Division I, Group B
29/04/2025 Tallinn

Estonia
Lithuania
1
2

World Championship
Division I, Group B
29/04/2025 Tallinn
Estonia

South Korea
Spain
9
3

World Championship
Division I, Group B
29/04/2025 Belgrade
Serbia

Belgium
Israel
2
0

World Championship
Division II, Group A
29/04/2025 Belgrade
Serbia

Netherlands
United Arab Emirates
5
0

World Championship
Division II, Group A
29/04/2025 Belgrade

Serbia
Australia
3
0

World Championship
Division II, Group A
28/04/2025 Sfântu Gheorghe
Romania

Poland
Japan
2
1

World Championship
Division I, Group A
28/04/2025 Sfântu Gheorghe

Romania
Great Britain
1
2
After overtime
World Championship
Division I, Group A
28/04/2025 Sfântu Gheorghe
Romania

Ukraine
Italy
3
2
After shootout
World Championship
Division I, Group A
28/04/2025 Dunedin
New Zealand

Iceland
Bulgaria
8
4

World Championship
Division II, Group B
28/04/2025 Dunedin

New Zealand
Georgia
0
5

World Championship
Division II, Group B
28/04/2025 Dunedin
New Zealand

Taiwan
Thailand
7
3

World Championship
Division II, Group B
28/04/2025 Querétaro

Mexico
Philippines
9
1

World Championship
Division III, Group B
28/04/2025 Querétaro
Mexico

Mongolia
Singapore
11
1

World Championship
Division III, Group B
28/04/2025 Querétaro
Mexico

North Korea
Hong Kong
9
5

World Championship
Division III, Group B
27/04/2025 Sfântu Gheorghe
Romania

Great Britain
Ukraine
4
3
After shootout
World Championship
Division I, Group A
27/04/2025 Sfântu Gheorghe
Romania

Italy
Japan
4
1

World Championship
Division I, Group A
27/04/2025 Sfântu Gheorghe

Romania
Poland
1
4

World Championship
Division I, Group A
27/04/2025 Tallinn

Estonia
Croatia
6
2

World Championship
Division I, Group B
27/04/2025 Tallinn
Estonia

Lithuania
Spain
5
0

World Championship
Division I, Group B
27/04/2025 Tallinn
Estonia

South Korea
China
2
1

World Championship
Division I, Group B
27/04/2025 Dunedin
New Zealand

Bulgaria
Thailand
5
3

World Championship
Division II, Group B
27/04/2025 Dunedin
New Zealand

Georgia
Iceland
4
0

World Championship
Division II, Group B
27/04/2025 Dunedin

New Zealand
Taiwan
3
1

World Championship
Division II, Group B
27/04/2025 İstanbul
Türkiye

Bosnia & Herzegovina
Luxembourg
6
2

World Championship
Division III, Group A
27/04/2025 İstanbul

Türkiye
Kyrgyzstan
1
3

World Championship
Division III, Group A
27/04/2025 İstanbul
Türkiye

Turkmenistan
South Africa
6
5
After overtime
World Championship
Division III, Group A
27/04/2025 Querétaro

Mexico
Hong Kong
5
2

World Championship
Division III, Group B
27/04/2025 Querétaro
Mexico

Mongolia
Philippines
13
7

World Championship
Division III, Group B
27/04/2025 Querétaro
Mexico

North Korea
Singapore
14
1

World Championship
Division III, Group B
26/04/2025 Tallinn

Estonia
Spain
6
1

World Championship
Division I, Group B
26/04/2025 Tallinn
Estonia

Lithuania
China
1
0

World Championship
Division I, Group B
26/04/2025 Tallinn
Estonia

South Korea
Croatia
5
2

World Championship
Division I, Group B
26/04/2025 Canillo

Andorra
Liechtenstein
2
24

Development Cup
26/04/2025 Canillo
Andorra

Portugal
Greece
7
1

Development Cup
26/04/2025 Canillo
Andorra

Puerto Rico
Brazil
19
0

Development Cup
26/04/2025 Cergy

France
Norway
4
1

Friendly
26/04/2025 Rosenheim

Germany
Austria
5
0

Friendly
26/04/2025 Miskolc

Hungary
Denmark
4
2

Friendly
25/04/2025 İstanbul
Türkiye

Kyrgyzstan
Turkmenistan
8
1

World Championship
Division III, Group A
25/04/2025 İstanbul
Türkiye

Luxembourg
South Africa
4
2

World Championship
Division III, Group A
25/04/2025 İstanbul

Türkiye
Bosnia & Herzegovina
3
2

World Championship
Division III, Group A
25/04/2025 Canillo

Andorra
Greece
4
7

Development Cup
25/04/2025 Canillo
Andorra

Liechtenstein
Brazil
19
2

Development Cup
25/04/2025 Canillo
Andorra

Puerto Rico
Portugal
2
1
After overtime
Development Cup
25/04/2025 Ostrava

Czechia
Slovakia
2
1

Friendly
25/04/2025 Hameenlinna

Finland
Sweden
3
0

Friendly
25/04/2025 Cergy

France
Norway
1
2

Friendly
25/04/2025 Miskolc

Hungary
Denmark
2
6

Friendly
25/04/2025 Rīga

Latvia
Switzerland
2
4

Friendly
24/04/2025 İstanbul
Türkiye

Kyrgyzstan
Bosnia & Herzegovina
5
1

World Championship
Division III, Group A
24/04/2025 İstanbul

Türkiye
South Africa
7
0

World Championship
Division III, Group A
24/04/2025 İstanbul
Türkiye

Turkmenistan
Luxembourg
8
3

World Championship
Division III, Group A
24/04/2025 Canillo

Andorra
Brazil
4
7

Development Cup
24/04/2025 Canillo
Andorra

Liechtenstein
Portugal
5
4

Development Cup
24/04/2025 Canillo
Andorra

Puerto Rico
Greece
11
1

Development Cup
24/04/2025 Ostrava

Czechia
Slovakia
4
0

Friendly
24/04/2025 Maribor

Slovenia
Poland
1
2

Friendly
24/04/2025 Târgu-Secuiesc
Romania

Ukraine
Japan
1
0
Ukraine won an extra overtime period, Japan won shootout
Friendly
24/04/2025 Zell am See

Austria
Germany
2
3

Friendly
24/04/2025 Rauma

Finland
Sweden
5
0

Friendly
24/04/2025 Rīga

Latvia
Switzerland
3
2
After shootout
Friendly
23/04/2025 Canillo

Andorra
Portugal
3
15

Development Cup
23/04/2025 Canillo
Andorra

Greece
Brazil
6
3

Development Cup
23/04/2025 Canillo
Andorra

Puerto Rico
Liechtenstein
5
2

Development Cup
23/04/2025 Tallinn

Estonia
China
5
2

Friendly
23/04/2025 Tallinn
Estonia

Lithuania
South Korea
4
3
After shootout
Friendly
22/04/2025 İstanbul
Türkiye

Kyrgyzstan
Luxembourg
6
0

World Championship
Division III, Group A
22/04/2025 İstanbul
Türkiye

South Africa
Bosnia & Herzegovina
3
2

World Championship
Division III, Group A
22/04/2025 İstanbul

Türkiye
Turkmenistan
1
2

World Championship
Division III, Group A
22/04/2025 Canillo

Andorra
Puerto Rico
1
15

Development Cup
22/04/2025 Canillo
Andorra

Liechtenstein
Greece
13
0

Development Cup
22/04/2025 Canillo
Andorra

Portugal
Brazil
10
0

Development Cup
22/04/2025 Zagreb

Croatia
Serbia
4
1

Friendly
22/04/2025 Bruneck

Italy
Slovenia
2
4

Friendly
22/04/2025 Sfântu Gheorghe

Romania
Japan
2
3

Friendly
21/04/2025 İstanbul
Türkiye

Kyrgyzstan
South Africa
5
2

World Championship
Division III, Group A
21/04/2025 İstanbul

Türkiye
Luxembourg
7
1

World Championship
Division III, Group A
21/04/2025 İstanbul
Türkiye

Turkmenistan
Bosnia & Herzegovina
3
1

World Championship
Division III, Group A
21/04/2025 Tallinn
Estonia

China
Spain
8
4

Friendly
21/04/2025 Tallinn

Estonia
Lithuania
3
2

Friendly
20/04/2025 Tallinn

Estonia
South Korea
0
1

Friendly
19/04/2025 Yerevan

Armenia
Indonesia
14
1

World Championship
Division IV
19/04/2025 Yerevan
Armenia

Kuwait
Iran
11
0

World Championship
Division IV
19/04/2025 Yerevan
Armenia

Uzbekistan
Malaysia
18
3

World Championship
Division IV
19/04/2025 Szombathely

Hungary
Norway
2
0

Friendly
19/04/2025 Sosnowiec

Poland
Italy
3
1

Friendly
19/04/2025 Linz

Austria
Czechia
4
3
After overtime
Friendly
19/04/2025 Marseille

France
Switzerland
2
5

Friendly
19/04/2025 Dordrecht

Netherlands
Belgium
4
1

Friendly
18/04/2025 Sosnowiec

Poland
Italy
2
3

Friendly
18/04/2025 Gothenburg

Sweden
Finland
0
2

Friendly
18/04/2025 Marseille

France
Switzerland
3
4

Friendly
18/04/2025 Győr

Hungary
Norway
5
3

Friendly
17/04/2025 Yerevan

Armenia
Iran
8
0

World Championship
Division IV
17/04/2025 Yerevan
Armenia

Kuwait
Malaysia
22
9

World Championship
Division IV
17/04/2025 Yerevan
Armenia

Uzbekistan
Indonesia
26
1

World Championship
Division IV
17/04/2025 Gothenburg

Sweden
Finland
2
1

Friendly
17/04/2025 Znojmo

Czechia
Austria
4
0

Friendly
17/04/2025 Piešťany

Slovakia
Germany
4
0

Friendly
16/04/2025 Yerevan

Armenia
Kuwait
4
5
After overtime
World Championship
Division IV
16/04/2025 Yerevan
Armenia

Indonesia
Malaysia
7
4

World Championship
Division IV
16/04/2025 Yerevan
Armenia

Uzbekistan
Iran
20
0

World Championship
Division IV
16/04/2025 Rīga
Latvia

Lithuania
Estonia
3
2

Friendly
16/04/2025 Belgrade

Serbia
Croatia
2
1

Friendly
16/04/2025 Piešťany

Slovakia
Germany
2
3

Friendly
14/04/2025 Yerevan

Armenia
Uzbekistan
3
2
After shootout
World Championship
Division IV
14/04/2025 Yerevan
Armenia

Iran
Malaysia
5
1

World Championship
Division IV
14/04/2025 Yerevan
Armenia

Kuwait
Indonesia
15
6

World Championship
Division IV
14/04/2025 Krynica-Zdrój

Poland
Ukraine
3
2
After overtime
Friendly
13/04/2025 Yerevan

Armenia
Malaysia
24
3

World Championship
Division IV
13/04/2025 Yerevan
Armenia

Indonesia
Iran
2
1

World Championship
Division IV
13/04/2025 Yerevan
Armenia

Uzbekistan
Kuwait
13
3

World Championship
Division IV
13/04/2025 Krynica-Zdrój

Poland
Ukraine
2
3
After overtime
Friendly
12/04/2025 Mechelen

Belgium
Netherlands
2
3

Friendly
12/04/2025 Regensburg

Germany
Czechia
0
1

Friendly
11/04/2025 Ajka

Hungary
Austria
5
1

Friendly
11/04/2025 Herisau

Switzerland
Slovakia
5
3

Friendly
10/04/2025 Regensburg

Germany
Czechia
0
7

Friendly
10/04/2025 Székesfehérvár

Hungary
Austria
4
2

Friendly
10/04/2025 Rīga

Latvia
Finland
1
4

Friendly
10/04/2025 Herisau

Switzerland
Slovakia
4
3
After overtime
Friendly
09/04/2025 Rīga

Latvia
Finland
3
2

Friendly
08/04/2025 Katowice

Poland
Lithuania
2
0

Friendly
07/04/2025 Katowice

Poland
Lithuania
2
1

Friendly
05/04/2025 Vienna

Austria
Latvia
1
4

Friendly
04/04/2025 Vienna

Austria
Latvia
2
3
After overtime
Friendly
22/03/2025 Henderson
USA

Argentina
Colombia
15
4

LatAm Spring Classic
3rd Place Match (3 x 15 mins)
22/03/2025 Henderson
USA

Puerto Rico
Mexico Warriors
7
2

LatAm Spring Classic
Final (3 x 15 mins)
21/03/2025 Henderson
USA

Puerto Rico
Argentina
6
4

LatAm Spring Classic
Semi-Final (3 x 15 mins)
21/03/2025 Henderson
USA

Mexico Warriors
Colombia
5
3

LatAm Spring Classic
Semi-Final (3 x 15 mins)
20/03/2025 Henderson
USA

Colombia
Mexico Warriors
5
4
After overtime
LatAm Spring Classic
Group Stage (3 x 15 mins)
20/03/2025 Henderson
USA

Mexico Warriors
Argentina
5
4

LatAm Spring Classic
Group Stage (3 x 15 mins)
20/03/2025 Henderson
USA

Puerto Rico
Colombia
11
0

LatAm Spring Classic
Group Stage (3 x 15 mins)
19/03/2025 Henderson
USA

Argentina
Puerto Rico
7
5

LatAm Spring Classic
Group Stage (3 x 15 mins)
19/03/2025 Henderson
USA

Puerto Rico
Mexico Warriors
6
5
After overtime
LatAm Spring Classic
Group Stage (3 x 15 mins)
19/03/2025 Henderson
USA

Argentina
Colombia
11
3

LatAm Spring Classic
Group Stage (3 x 15 mins)
09/03/2025 Auckland

New Zealand
Australia
0
3

Trans-Tasman Challenge
08/03/2025 Auckland

New Zealand
Australia
2
5

Trans-Tasman Challenge
07/03/2025 Auckland

New Zealand
Australia
0
4

Trans-Tasman Challenge
20/02/2025 Boston

USA
Canada
2
3
After overtime
4 Nations Face-Off
Final
17/02/2025 Boston
USA

Canada
Finland
5
3

4 Nations Face-Off
Group Stage
17/02/2025 Boston

USA
Sweden
1
2

4 Nations Face-Off
Group Stage
15/02/2025 Montreal

Canada
USA
1
3

4 Nations Face-Off
Group Stage
15/02/2025 Montreal
Canada

Finland
Sweden
4
3
After overtime
4 Nations Face-Off
Group Stage
14/02/2025 Harbin

China
South Korea
2
5

Asian Winter Games
3rd Place Match
14/02/2025 Harbin
China

Kazakhstan
Japan
5
0

Asian Winter Games
Final
13/02/2025 Harbin

China
Kazakhstan
1
3

Asian Winter Games
Semi-Final
13/02/2025 Harbin
China

Japan
South Korea
4
3
After shootout
Asian Winter Games
Semi-Final
13/02/2025 Montreal
Canada

USA
Finland
6
1

4 Nations Face-Off
Group Stage
12/02/2025 Montreal

Canada
Sweden
4
3
After overtime
4 Nations Face-Off
Group Stage
11/02/2025 Harbin

China
Taiwan
7
2

Asian Winter Games
Quarter-Final
11/02/2025 Harbin
China

Japan
Thailand
15
2

Asian Winter Games
Quarter-Final
11/02/2025 Harbin
China

Kazakhstan
Hong Kong
24
0

Asian Winter Games
Quarter-Final
11/02/2025 Harbin
China

South Korea
Kyrgyzstan
20
0

Asian Winter Games
Quarter-Final
10/02/2025 Harbin
China

Singapore
India
13
2

Asian Winter Games
11th Place Match
10/02/2025 Harbin
China

Macau
Bahrain
4
3
After overtime
Asian Winter Games
13th Place Match
10/02/2025 Harbin
China

Kuwait
Turkmenistan
8
4

Asian Winter Games
9th Place Match
10/02/2025 Harbin

China
Japan
1
2

Asian Winter Games
Group A
10/02/2025 Harbin
China

Kazakhstan
South Korea
2
1

Asian Winter Games
Group A
10/02/2025 Harbin
China

Taiwan
Thailand
3
1

Asian Winter Games
Group A
10/02/2025 Harbin
China

Kyrgyzstan
Hong Kong
6
5
After overtime
Asian Winter Games
Quarter-Final Play-Off
09/02/2025 Harbin
China

Kuwait
Bahrain
34
0

Asian Winter Games
Group B
09/02/2025 Harbin
China

Kyrgyzstan
Singapore
11
2

Asian Winter Games
Group B
09/02/2025 Harbin
China

Hong Kong
Turkmenistan
5
1

Asian Winter Games
Group C
09/02/2025 Harbin
China

India
Macau
4
2

Asian Winter Games
Group C
09/02/2025 Stockholm
Sweden

Czechia
Switzerland
3
0

Sweden Hockey Games
09/02/2025 Stockholm

Sweden
Finland
1
4

Sweden Hockey Games
08/02/2025 Harbin

China
Taiwan
5
0

Asian Winter Games
Group A
08/02/2025 Harbin
China

Kazakhstan
Japan
4
1

Asian Winter Games
Group A
08/02/2025 Harbin
China

South Korea
Thailand
10
0

Asian Winter Games
Group A
08/02/2025 Stockholm
Sweden

Finland
Czechia
3
0

Sweden Hockey Games
08/02/2025 Stockholm

Sweden
Switzerland
1
2
After overtime
Sweden Hockey Games
08/02/2025 Oslo
Norway

Denmark
Austria
6
1

Oslo Tournament
Semi-Final
08/02/2025 Oslo

Norway
France
3
2

Oslo Tournament
Semi-Final
08/02/2025 Sfântu Gheorghe

Romania
Ukraine
3
2

Friendly
08/02/2025 Sosnowiec

Poland
Hungary
3
1

Euro Ice Hockey Tour
Poland
08/02/2025 Sosnowiec
Poland

Slovenia
Italy
3
0

Euro Ice Hockey Tour
Poland
07/02/2025 Harbin

China
Thailand
8
0

Asian Winter Games
Group A
07/02/2025 Harbin
China

Kazakhstan
Taiwan
17
0

Asian Winter Games
Group A
07/02/2025 Harbin
China

South Korea
Japan
5
2

Asian Winter Games
Group A
07/02/2025 Oslo
Norway

France
Austria
5
2

Oslo Tournament
Semi-Final
07/02/2025 Oslo

Norway
Denmark
5
2

Oslo Tournament
Semi-Final
07/02/2025 Sosnowiec
Poland

Italy
Hungary
2
1

Euro Ice Hockey Tour
Poland
07/02/2025 Sosnowiec

Poland
Slovenia
3
1

Euro Ice Hockey Tour
Poland
06/02/2025 Harbin
China

Turkmenistan
India
19
1

Asian Winter Games
Group C
06/02/2025 Stockholm

Sweden
Czechia
1
4

Sweden Hockey Games
06/02/2025 Langnau

Switzerland
Finland
0
1
After shootout
Sweden Hockey Games
06/02/2025 Sfântu Gheorghe

Romania
Ukraine
1
3

Friendly
06/02/2025 Banská Bystrica

Slovakia
Germany
3
1

Friendly
06/02/2025 Sosnowiec
Poland

Hungary
Slovenia
3
1

Euro Ice Hockey Tour
Poland
06/02/2025 Sosnowiec

Poland
Italy
5
2

Euro Ice Hockey Tour
Poland
05/02/2025 Harbin

China
Kazakhstan
1
6

Asian Winter Games
Group A
05/02/2025 Harbin
China

Japan
Thailand
8
1

Asian Winter Games
Group A
05/02/2025 Harbin
China

South Korea
Taiwan
14
1

Asian Winter Games
Group A
05/02/2025 Harbin
China

Kuwait
Singapore
10
3

Asian Winter Games
Group B
05/02/2025 Harbin
China

Kyrgyzstan
Bahrain
29
0

Asian Winter Games
Group B
05/02/2025 Harbin
China

Hong Kong
India
30
0

Asian Winter Games
Group C
05/02/2025 Harbin
China

Turkmenistan
Macau
26
0

Asian Winter Games
Group C
05/02/2025 Banská Bystrica

Slovakia
Germany
4
0

Friendly
04/02/2025 Harbin

China
South Korea
5
6
After overtime
Asian Winter Games
Group A
04/02/2025 Harbin
China

Japan
Taiwan
15
0

Asian Winter Games
Group A
04/02/2025 Harbin
China

Kazakhstan
Thailand
12
0

Asian Winter Games
Group A
03/02/2025 Harbin
China

Kyrgyzstan
Kuwait
9
8
After overtime
Asian Winter Games
Group B
03/02/2025 Harbin
China

Singapore
Bahrain
20
1

Asian Winter Games
Group B
03/02/2025 Harbin
China

Hong Kong
Macau
26
1

Asian Winter Games
Group C