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

FIXTURES20252024202320222021202020192018
20172016201520142013201220112010

RANKINGS
WORLDAFRICAAMERICASASIA & OCEANIAEUROPE
MEN'S ICE HOCKEY - 2025 RESULTS
DATE VENUE MATCH SCORE   TOURNAMENT
19/12/2025 Bangkok

Thailand
Indonesia
2
3

Southeast Asian Games
Final
18/12/2025 Bangkok
Thailand

Philippines
Singapore
5
3

Southeast Asian Games
3rd Place Match
17/12/2025 Bangkok

Thailand
Philippines
8
1

Southeast Asian Games
Semi-Final
17/12/2025 Bangkok
Thailand

Indonesia
Singapore
8
3

Southeast Asian Games
Semi-Final
16/12/2025 Bangkok
Thailand

Singapore
Malaysia
5
4

Southeast Asian Games
Group Stage
16/12/2025 Bangkok

Thailand
Philippines
8
0

Southeast Asian Games
Group Stage
14/12/2025 Budapest
Hungary

France
Italy
2
1

European Cup of Nations
Group G
14/12/2025 Budapest

Hungary
Poland
2
5

European Cup of Nations
Group G
14/12/2025 Bangkok
Thailand

Indonesia
Malaysia
10
4

Southeast Asian Games
Group Stage
14/12/2025 Bangkok

Thailand
Singapore
7
3

Southeast Asian Games
Group Stage
14/12/2025 Novosibirsk

Russia U25
Kazakhstan
9
0

Channel One Cup
14/12/2025 Zürich
Switzerland

Sweden
Czechia
5
0

Swiss Hockey Games
14/12/2025 Zürich

Switzerland
Finland
3
4
After overtime
Swiss Hockey Games
13/12/2025 Budapest

Hungary
France
2
5

European Cup of Nations
Group G
13/12/2025 Budapest
Hungary

Poland
Italy
4
2

European Cup of Nations
Group G
13/12/2025 Bucharest

Romania
Ukraine
4
5
After overtime
European Cup of Nations
Group H
13/12/2025 Bangkok
Thailand

Philippines
Singapore
3
1

Southeast Asian Games
Group Stage
13/12/2025 Bangkok

Thailand
Indonesia
2
3
After overtime
Southeast Asian Games
Group Stage
13/12/2025 Novosibirsk

Russia U25
Belarus
3
1

Channel One Cup
13/12/2025 Zürich
Switzerland

Sweden
Finland
4
2

Swiss Hockey Games
13/12/2025 Zürich

Switzerland
Czechia
3
5

Swiss Hockey Games
12/12/2025 Banská Bystrica

Slovakia
Latvia
3
2
After overtime
European Cup of Nations
Group F
12/12/2025 Budapest

Hungary
Italy
1
2

European Cup of Nations
Group G
12/12/2025 Budapest
Hungary

Poland
France
4
3
After shootout
European Cup of Nations
Group G
12/12/2025 Bucharest

Romania
Ukraine
1
2

European Cup of Nations
Group H
12/12/2025 Novosibirsk
Russia

Belarus
Kazakhstan
4
1

Channel One Cup
11/12/2025 Banská Bystrica
Slovakia

Latvia
Norway
4
0

European Cup of Nations
Group F
11/12/2025 Bucharest

Romania
Ukraine
2
3

European Cup of Nations
Group H
11/12/2025 Bangkok
Thailand

Indonesia
Philippines
5
1

Southeast Asian Games
Group Stage
11/12/2025 Bangkok

Thailand
Malaysia
14
0

Southeast Asian Games
Group Stage
11/12/2025 Liberec

Czechia
Finland
3
1

Swiss Hockey Games
11/12/2025 Zürich

Switzerland
Sweden
2
3
After shootout
Swiss Hockey Games
10/12/2025 Banská Bystrica

Slovakia
Norway
7
4

European Cup of Nations
Group F
10/12/2025 Bangkok
Thailand

Indonesia
Singapore
6
1

Southeast Asian Games
Group Stage
10/12/2025 Bangkok
Thailand

Philippines
Malaysia
7
2

Southeast Asian Games
Group Stage
23/11/2025 Beijing

China
South Korea
0
3

Asia Championship
23/11/2025 Beijing
China

Kazakhstan
Japan
4
3

Asia Championship
22/11/2025 Beijing

China
Kazakhstan
1
5

Asia Championship
22/11/2025 Beijing
China

South Korea
Japan
1
0

Asia Championship
20/11/2025 Beijing

China
Japan
1
4

Asia Championship
20/11/2025 Beijing
China

Kazakhstan
South Korea
4
2

Asia Championship
09/11/2025 Landshut

Germany
Slovakia
3
0

European Cup of Nations
Group A
09/11/2025 Landshut
Germany

Latvia
Austria
4
2

European Cup of Nations
Group A
09/11/2025 Tampere
Finland

Czechia
Switzerland
4
0

Karjala Tournament
09/11/2025 Tampere

Finland
Sweden
2
4

Karjala Tournament
08/11/2025 Landshut

Germany
Austria
2
5

European Cup of Nations
Group A
08/11/2025 Landshut
Germany

Slovakia
Latvia
4
1

European Cup of Nations
Group A
08/11/2025 Épinal

France
Hungary
4
6

European Cup of Nations
Group B
08/11/2025 Épinal
France

Norway
Denmark
3
2
After overtime
European Cup of Nations
Group B
08/11/2025 Sosnowiec
Poland

Italy
Slovenia
3
2

European Cup of Nations
Group C
08/11/2025 Sosnowiec

Poland
Great Britain
1
0

European Cup of Nations
Group C
08/11/2025 Elektrėnai

Lithuania
Romania
2
1

European Cup of Nations
Group D
08/11/2025 Tallinn

Estonia
Netherlands
6
0

European Cup of Nations
Group E
08/11/2025 Tampere

Finland
Czechia
4
2

Karjala Tournament
08/11/2025 Tampere
Finland

Sweden
Switzerland
8
3

Karjala Tournament
07/11/2025 Épinal
France

Denmark
Hungary
5
1

European Cup of Nations
Group B
07/11/2025 Épinal

France
Norway
2
0

European Cup of Nations
Group B
07/11/2025 Sosnowiec
Poland

Italy
Great Britain
5
4
After overtime
European Cup of Nations
Group C
07/11/2025 Sosnowiec

Poland
Slovenia
2
3
After overtime
European Cup of Nations
Group C
07/11/2025 Elektrėnai
Lithuania

Ukraine
Romania
4
1

European Cup of Nations
Group D
07/11/2025 Tallinn
Estonia

Spain
Netherlands
4
2

European Cup of Nations
Group E
06/11/2025 Landshut

Germany
Latvia
4
1

European Cup of Nations
Group A
06/11/2025 Landshut
Germany

Slovakia
Austria
6
2

European Cup of Nations
Group A
06/11/2025 Épinal

France
Denmark
3
1

European Cup of Nations
Group B
06/11/2025 Épinal
France

Norway
Hungary
4
2

European Cup of Nations
Group B
06/11/2025 Sosnowiec

Poland
Italy
4
2

European Cup of Nations
Group C
06/11/2025 Sosnowiec
Poland

Slovenia
Great Britain
5
1

European Cup of Nations
Group C
06/11/2025 Elektrėnai

Lithuania
Ukraine
2
1

European Cup of Nations
Group D
06/11/2025 Tallinn

Estonia
Spain
8
2

European Cup of Nations
Group E
06/11/2025 Tampere

Finland
Switzerland
1
3

Karjala Tournament
06/11/2025 Ängelholm

Sweden
Czechia
3
1

Karjala Tournament
05/11/2025 Elektrėnai

Lithuania
Ukraine
1
5

Friendly
24/08/2025 Coral Springs
USA

Greece Heritage
Argentina
4
3

LatAm Cup
Division 1, Final
24/08/2025 Coral Springs
USA

Greece Heritage 'B'
Chile
3
2
After overtime
LatAm Cup
Division 2, Final (3 x 15 mins)
23/08/2025 Coral Springs
USA

Mexico Warriors
Colombia
9
2

LatAm Cup
Division 1, Quarter-Final
23/08/2025 Coral Springs
USA

Puerto Rico
Armenia Hockey Club
6
1

LatAm Cup
Division 1, Quarter-Final
23/08/2025 Coral Springs
USA

Argentina
Puerto Rico
6
1

LatAm Cup
Division 1, Semi-Final
23/08/2025 Coral Springs
USA

Greece Heritage
Mexico Warriors
11
4

LatAm Cup
Division 1, Semi-Final
23/08/2025 Wellington
USA

Mexico Warriors 'B'
Venezuela
5
4

LatAm Cup
Division 2, 11th Place Match (3 x 15 mins)
23/08/2025 Wellington
USA

Colombia 'B'
Argentina 'B'
6
3

LatAm Cup
Division 2, 13th Place Match (3 x 15 mins)
23/08/2025 Wellington
USA

Caribbean 'B'
Puerto Rico 'B'
3
2

LatAm Cup
Division 2, 7th Place Match (3 x 15 mins)
23/08/2025 Wellington
USA

Israel Select
Panthers Warriors
13
9

LatAm Cup
Division 2, 9th Place Match (3 x 15 mins)
23/08/2025 Wellington
USA

Greece Heritage 'B'
Central America
2
0

LatAm Cup
Division 2, Quarter-Final (3 x 15 mins)
23/08/2025 Wellington
USA

Lebanon Flying Cedars
Brazil
2
1

LatAm Cup
Division 2, Quarter-Final (3 x 15 mins)
23/08/2025 Coral Springs
USA

Chile
Lebanon Flying Cedars
4
1

LatAm Cup
Division 2, Semi-Final (3 x 15 mins)
23/08/2025 Coral Springs
USA

Greece Heritage 'B'
Cuba
2
1
After overtime
LatAm Cup
Division 2, Semi-Final (3 x 15 mins)
22/08/2025 Coral Springs
USA

Mexico Warriors
Armenia Hockey Club
5
4

LatAm Cup
Division 1, Group Stage
22/08/2025 Coral Springs
USA

Argentina
Colombia
9
1

LatAm Cup
Division 1, Group Stage
22/08/2025 Coral Springs
USA

Greece Heritage
Puerto Rico
4
1

LatAm Cup
Division 1, Group Stage
22/08/2025 Coral Springs
USA

Central America
Israel Select
6
5

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
22/08/2025 Coral Springs
USA

Puerto Rico 'B'
Argentina 'B'
5
1

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
22/08/2025 Coral Springs
USA

Brazil
Panthers Warriors
8
4

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
22/08/2025 Coral Springs
USA

Caribbean
Mexico Warriors 'B'
4
1

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
22/08/2025 Coral Springs
USA

Cuba
Colombia 'B'
5
0

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
22/08/2025 Coral Springs
USA

Chile
Venezuela
5
0

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
22/08/2025 Coral Springs
USA

Greece Heritage 'B'
Puerto Rico 'B'
4
1

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Greece Heritage
Armenia Hockey Club
3
0

LatAm Cup
Division 1, Group Stage
21/08/2025 Coral Springs
USA

Colombia
Mexico Warriors
8
7

LatAm Cup
Division 1, Group Stage
21/08/2025 Coral Springs
USA

Argentina
Puerto Rico
4
4

LatAm Cup
Division 1, Group Stage
21/08/2025 Coral Springs
USA

Cuba
Mexico Warriors 'B'
7
1

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Lebanon Flying Cedars
Israel Select
6
5

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Central America
Colombia 'B'
10
0

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Chile
Panthers Warriors
9
0

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Caribbean
Lebanon Flying Cedars
3
2
After shootout
LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Venezuela
Greece Heritage 'B'
3
2
After shootout
LatAm Cup
Division 2, Group Stage (3 x 15 mins)
21/08/2025 Coral Springs
USA

Brazil
Argentina 'B'
11
0

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Coral Springs
USA

Puerto Rico
Armenia Hockey Club
3
1

LatAm Cup
Division 1, Group Stage
20/08/2025 Coral Springs
USA

Mexico Warriors
Argentina
9
5

LatAm Cup
Division 1, Group Stage
20/08/2025 Coral Springs
USA

Greece Heritage
Colombia
8
1

LatAm Cup
Division 1, Group Stage
20/08/2025 Wellington
USA

Cuba
Central America
6
2

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Wellington
USA

Israel Select
Caribbean
6
3

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Wellington
USA

Lebanon Flying Cedars
Colombia 'B'
7
1

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Wellington
USA

Panthers Warriors
Venezuela
8
5

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Wellington
USA

Brazil
Puerto Rico 'B'
2
1

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Wellington
USA

Chile
Argentina 'B'
8
0

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Wellington
USA

Greece Heritage 'B'
Mexico Warriors 'B'
5
2

LatAm Cup
Division 2, Group Stage (3 x 15 mins)
20/08/2025 Coral Springs
USA

Mexico Lobos
Brazil 'B'
4
1

LatAm Cup
Division 3, 5th Place Match (3 x 15 mins)
20/08/2025 Coral Springs
USA

Caribbean 'B'
Chile 'B'
6
4

LatAm Cup
Division 3, 7th Place Match (3 x 15 mins)
20/08/2025 Coral Springs
USA

Panthers Warriors 'B'
Venezuela 'B'
4
2

LatAm Cup
Division 3, 9th Place Match (3 x 15 mins)
20/08/2025 Coral Springs
USA

Pakistan
Peru
6
1

LatAm Cup
Division 3, Final (3 x 15 mins)
20/08/2025 Coral Springs
USA

Pakistan
Cuba 'B'
3
1

LatAm Cup
Division 3, Semi-Final (3 x 15 mins)
20/08/2025 Coral Springs
USA

Peru
Puerto Rico 'C'
8
7
After overtime
LatAm Cup
Division 3, Semi-Final (3 x 15 mins)
19/08/2025 Coral Springs
USA

Mexico Lobos
Chile 'B'
8
4

LatAm Cup
Division 3, Inter-Pool Match (3 x 15 mins)
19/08/2025 Coral Springs
USA

Brazil 'B'
Panthers Warriors 'B'
6
4

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
19/08/2025 Coral Springs
USA

Cuba 'B'
Venezuela 'B'
6
2

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
19/08/2025 Coral Springs
USA

Puerto Rico 'C'
Mexico Lobos
7
2

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
19/08/2025 Coral Springs
USA

India Heritage
Mexico Warriors
5
4

Friendly
19/08/2025 Coral Springs
USA

India Heritage
Armenia Hockey Club
11
3

Friendly
18/08/2025 Coral Springs
USA

Pakistan
Peru
8
2

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
18/08/2025 Coral Springs
USA

Peru
Panthers Warriors 'B'
12
1

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
18/08/2025 Coral Springs
USA

Brazil 'B'
Chile 'B'
8
5

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
18/08/2025 Coral Springs
USA

Puerto Rico 'C'
Caribbean 'B'
3
2

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
18/08/2025 Coral Springs
USA

Venezuela 'B'
Mexico Lobos
3
2

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
18/08/2025 Coral Springs
USA

Cuba 'B'
Caribbean 'B'
5
2

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
18/08/2025 Coral Springs
USA

Mexico Warriors
India Heritage
C
C
Match cancelled
Friendly
18/08/2025 Coral Springs
USA

South Florida Select
India Heritage
7
4

Friendly
18/08/2025 Coral Springs
USA

India Heritage
Pakistan
11
3

Friendly
1 x 45 mins
17/08/2025 Coral Springs
USA

Pakistan
Panthers Warriors 'B'
20
5

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
17/08/2025 Coral Springs
USA

Peru
Brazil 'B'
9
1

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
17/08/2025 Coral Springs
USA

Pakistan
Chile 'B'
12
2

LatAm Cup
Division 3, Pool 1 (3 x 15 mins)
17/08/2025 Coral Springs
USA

Puerto Rico 'C'
Cuba 'B'
5
2

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
17/08/2025 Coral Springs
USA

Caribbean 'B'
Venezuela 'B'
4
3

LatAm Cup
Division 3, Pool 2 (3 x 15 mins)
13/07/2025 Montreal
Canada

Greece Heritage
Lebanon
7
4

Challenger Series
Final
12/07/2025 Montreal
Canada

Lebanon
Jamaica
9
5

Challenger Series
Group Stage
12/07/2025 Montreal
Canada

Puerto Rico
Greece Heritage
6
5
After shootout
Challenger Series
Group Stage
11/07/2025 Montreal
Canada

Greece Heritage
Lebanon
11
8

Challenger Series
Group Stage
11/07/2025 Montreal
Canada

Jamaica
Puerto Rico
9
5

Challenger Series
Group Stage
10/07/2025 Montreal
Canada

Greece Heritage
Jamaica
7
5

Challenger Series
Group Stage
10/07/2025 Montreal
Canada

Lebanon
Puerto Rico
9
7

Challenger Series
Group Stage
01/06/2025 East Rutherford
USA

Central America
Armenia Hockey Club
6
1

Dream Nations Cup
Division 1, Final (3 x 15 mins)
01/06/2025 East Rutherford
USA

Caribbean
Brazil
5
4

Dream Nations Cup
Division 2, Final (3 x 15 mins)
31/05/2025 East Rutherford
USA

Egypt
Team Indigenous
w
o
Egypt walkover (insufficient players for Team Indigenous)
Dream Nations Cup
Division 1, 3rd Place Match (3 x 15 mins)
31/05/2025 East Rutherford
USA

Central America
Egypt
4
3

Dream Nations Cup
Division 1, Semi-Final (3 x 15 mins)
31/05/2025 East Rutherford
USA

Armenia Hockey Club
Team Indigenous
14
2

Dream Nations Cup
Division 1, Semi-Final (3 x 15 mins)
31/05/2025 East Rutherford
USA

Pakistan
Mexico Lions
10
2

Dream Nations Cup
Division 2, 3rd Place Match (3 x 15 mins)
30/05/2025 East Rutherford
USA

Armenia Hockey Club
Team Indigenous
6
6

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
30/05/2025 East Rutherford
USA

Central America
South Korea Select
9
2

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
30/05/2025 East Rutherford
USA

Egypt
Puerto Rico 'B'
5
1

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
30/05/2025 East Rutherford
USA

Caribbean
Pakistan
4
1

Dream Nations Cup
Division 2, Group Stage (3 x 15 mins)
30/05/2025 East Rutherford
USA

Brazil
Mexico Lions
5
2

Dream Nations Cup
Division 2, Group Stage (3 x 15 mins)
29/05/2025 East Rutherford
USA

Egypt
South Korea Select
7
1

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
29/05/2025 East Rutherford
USA

Team Indigenous
Central America
2
1

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
29/05/2025 East Rutherford
USA

Puerto Rico 'B'
Armenia Hockey Club
4
2

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
29/05/2025 East Rutherford
USA

Pakistan
Mexico Lions
12
1

Dream Nations Cup
Division 2, Group Stage (3 x 15 mins)
29/05/2025 East Rutherford
USA

Caribbean
Brazil
6
0

Dream Nations Cup
Division 2, Group Stage (3 x 15 mins)
28/05/2025 East Rutherford
USA

Central America
Puerto Rico 'B'
4
1

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
28/05/2025 East Rutherford
USA

Armenia Hockey Club
Egypt
6
0

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
28/05/2025 East Rutherford
USA

Team Indigenous
South Korea Select
9
4

Dream Nations Cup
Division 1, Group Stage (3 x 15 mins)
28/05/2025 East Rutherford
USA

Brazil
Pakistan
4
2

Dream Nations Cup
Division 2, Group Stage (3 x 15 mins)
28/05/2025 East Rutherford
USA

Caribbean
Mexico Lions
7
0

Dream Nations Cup
Division 2, Group Stage (3 x 15 mins)
25/05/2025 Stockholm

Sweden
Denmark
6
2

World Championship
Top Division, 3rd Place Match
25/05/2025 Stockholm
Sweden

USA
Switzerland
1
0
After overtime
World Championship
Top Division, Final
24/05/2025 Stockholm

Sweden
USA
2
6

World Championship
Top Division, Semi-Final
24/05/2025 Stockholm
Sweden

Switzerland
Denmark
7
0

World Championship
Top Division, Semi-Final
22/05/2025 Herning

Denmark
Canada
2
1

World Championship
Top Division, Quarter-Final
22/05/2025 Stockholm

Sweden
Czechia
5
2

World Championship
Top Division, Quarter-Final
22/05/2025 Herning
Denmark

Switzerland
Austria
6
0

World Championship
Top Division, Quarter-Final
22/05/2025 Stockholm
Sweden

USA
Finland
5
2

World Championship
Top Division, Quarter-Final
20/05/2025 Stockholm
Sweden

Austria
Latvia
6
1

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

Finland
Slovakia
2
1

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

Sweden
Canada
3
5

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

Denmark
Germany
2
1
After shootout
World Championship
Top Division, Group B
20/05/2025 Herning
Denmark

Switzerland
Kazakhstan
4
1

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

USA
Czechia
5
2

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

Greece Heritage
Lebanon
9
4

Challenger Series
08/05/2025 Minsk

Belarus
Russia U25
1
3

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

Czechia
Switzerland
3
5

Czech Hockey Games
04/05/2025 Brno
Czechia

Sweden
Finland
6
2

Czech Hockey Games
04/05/2025 Vienna

Austria
Canada
1
5

Friendly
04/05/2025 Düsseldorf

Germany
USA
2
5

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

Czechia
Sweden
2
4

Czech Hockey Games
03/05/2025 Brno
Czechia

Switzerland
Finland
8
2

Czech Hockey Games
03/05/2025 Asker

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

Slovakia
France
8
1

Friendly
03/05/2025 Astana

Kazakhstan
Belarus
0
2

Kazakhstan Open
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 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
02/05/2025 Astana
Kazakhstan

Belarus
Russia U25
4
2

Kazakhstan Open
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 Brno

Czechia
Finland
4
2

Czech Hockey Games
01/05/2025 Kloten

Switzerland
Sweden
1
2

Czech Hockey Games
01/05/2025 Astana

Kazakhstan
Russia U25
1
4

Kazakhstan Open
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 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 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 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 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 İ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 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 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 İ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 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 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 İ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 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 Sosnowiec

Poland
Hungary
3
1

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

Slovenia
Italy
3
0

Euro Ice Hockey Tour
Poland
08/02/2025 Sfântu Gheorghe

Romania
Ukraine
3
2

Friendly
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 Stockholm
Sweden

Finland
Czechia
3
0

Sweden Hockey Games
08/02/2025 Stockholm

Sweden
Switzerland
1
2
After overtime
Sweden Hockey Games
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 Sosnowiec
Poland

Italy
Hungary
2
1

Euro Ice Hockey Tour
Poland
07/02/2025 Sosnowiec

Poland
Slovenia
3
1

Euro Ice Hockey Tour
Poland
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
06/02/2025 Harbin
China

Turkmenistan
India
19
1

Asian Winter Games
Group C
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
06/02/2025 Sfântu Gheorghe

Romania
Ukraine
1
3

Friendly
06/02/2025 Banská Bystrica

Slovakia
Germany
3
1

Friendly
06/02/2025 Stockholm

Sweden
Czechia
1
4

Sweden Hockey Games
06/02/2025 Langnau

Switzerland
Finland
0
1
After shootout
Sweden Hockey Games
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