MEN
FOOTBALLRUGBY UNIONFUTSALCRICKET
BEACH SOCCERICE HOCKEY
WOMEN
FOOTBALLRUGBY UNIONFUTSALCRICKET
BEACH SOCCERICE HOCKEY

SCOT SCORES
 
80 SPORTS ARCHIVE

BUY ME A COFFEE

MEN'S ICE HOCKEY - WORLD RANKING
WORLDAFRICAAMERICASASIA-PACIFICEUROPE

RESULTSFIXTURESRANKINGSArchive202120202019201820172016201520142013201220112010

RANK TEAM MATCHES LAST MATCH POINTS
1 Finland 1833 Canada (+1 point) 6452
2 Canada 1641 Finland (-1 point) 6444
3 Russia 778 Belarus (-6 points) 6435
4 Sweden 2081 Canada (-7 points) 6418
5 Czechia 861 USA (+31 points) 6407
6 USA 1124 Czechia (-31 points) 6405
7 Switzerland 1453 USA (-18 points) 6391
8 Slovakia 688 Finland (+1 point) 6340
9 Denmark 883 Slovakia (-38 points) 6282
10 Germany 838 Czechia (-10 points) 6276
11 Latvia 572 Sweden (+6 points) 6239
12 Norway 1322 USA (+3 points) 6197
13 Belarus 506 Russia (+6 points) 6182
14 Kazakhstan 339 Italy (+6 points) 6177
15 Austria 1061 Great Britain (+1 point) 6163
16 Slovenia 445 South Korea (+2 points) 6135
17 France 1163 Canada (-10 points) 6123
18 Italy 969 Kazakhstan (-6 points) 6009
19 Great Britain 496 Austria (-1 point) 6003
20 Hungary 873 Romania (-1 point) 5992
21 Poland 1120 Japan (+6 points) 5992
22 South Korea 317 Slovenia (-2 points) 5973
23 Japan 702 Poland (-6 points) 5965
24 Ukraine 359 Estonia (+29 points) 5858
25 Lithuania 207 Romania (+3 points) 5843
26 Romania 731 Hungary (+1 point) 5800
27 Estonia 211 Ukraine (-29 points) 5682
28 Netherlands 705 Croatia (+27 points) 5607
29 Croatia 237 Netherlands (-27 points) 5506
30 China 360 Spain (+17 points) 5449
31 Serbia 177 Estonia (+5 points) 5445
32 Australia 208 New Zealand (+37 points) 5400
33 Spain 235 China (-17 points) 5391
34 Belgium 436 Iceland (-2 points) 5254
35 Iceland 112 Belgium (+2 points) 5245
36 New Zealand 136 Australia (-37 points) 5228
37 Jamaica 12 Argentina (+3 points) 5218
38 Israel 156 Spain (-2 points) 5104
39 Lebanon 11 Mexico B (±0 points) 4916
40 Georgia 43 Mexico (+32 points) 4901
41 North Korea 182 Mexico (-23 points) 4896
42 Bulgaria 430 Georgia (-50 points) 4848
43 Mexico 129 Georgia (-32 points) 4846
44 Türkiye 126 Turkmenistan (±0 points) 4808
45 Colombia 49 Algeria (+6 points) 4739
46 Turkmenistan 17 Türkiye (±0 points) 4721
47 Argentina 41 Puerto Rico (+25 points) 4697
48 United Arab Emirates 125 Bahrain (-6 points) 4688
49 Kyrgyzstan 39 Kuwait (+1 point) 4683
50 Haiti 1 Lebanon (new rank) 4669
51 South Africa 147 Thailand (-11 points) 4650
52 Puerto Rico 16 Argentina (-25 points) 4649
53 Luxembourg 104 Taiwan (-22 points) 4642
54 Taiwan 74 Luxembourg (+22 points) 4626
55 Armenia 19 North Korea (+8 points) 4599
56 Liechtenstein 7 Andorra (-2 points) 4554
57 Greece 55 Luxembourg (+8 points) 4531
58 Thailand 95 South Africa (+11 points) 4523
59 Mongolia 81 Philippines (+17 points) 4478
60 North Macedonia 7 Portugal (+8 points) 4453
61 Ireland 59 Portugal (+11 points) 4438
62 Morocco 12 Ireland (+38 points) 4421
63 Costa Rica 2 Stanley (-1 point) 4416
64 Philippines 25 Malaysia (+11 points) 4354
65 Hong Kong 85 Taiwan (+5 points) 4344
66 Brazil 38 Argentina (-5 points) 4323
67 Tunisia 2 Lebanon (±0 points) 4318
68 Iran 8 Malaysia (+1 point) 4314
69 Venezuela 20 Argentina (-11 points) 4281
70 Algeria 13 Colombia (-6 points) 4260
71 Bosnia & Herzegovina 34 Thailand (+11 points) 4211
72 Andorra 14 Liechtenstein (+2 points) 4168
73 Singapore 67 Malaysia (+21 points) 4151
74 Portugal 14 Ireland (-11 points) 4102
75 Saudi Arabia 6 Kuwait (+17 points) 3988
76 Malaysia 82 Singapore (-21 points) 3972
77 Kuwait 99 Saudi Arabia (-17 points) 3946
78 Chile 12 Lebanon B (-4 points) 3869
79 Qatar 25 Kyrgyzstan (+5 points) 3837
80 Macau 69 Malaysia (-5 points) 3799
81 Oman 36 Macau (+49 points) 3779
82 Indonesia 22 Malaysia (+11 points) 3754
83 Kenya 1 The Last Game All Stars (new rank) 3709
84 Monaco 1 The Last Game All Stars (new rank) 3709
85 India 42 The Last Game All Stars (+1 point) 3683
86 Malta 2 Qatar Canucks (-10 points) 3650
87 Egypt 4 Bahrain (-1 point) 3611
88 Bahrain 21 United Arab Emirates (+6 points) 3520

Ranking generated from a database of 16537 matches.
The rating of teams having played fewer than 10 matches is subject to increased fluctuation.
Teams listed with 'n/r' have played matches, but not against any ranked teams.
Matches = total number of matches for that team in the database used to calculate the rankings.
Last Match = last match for that team along with the points gained or lost for that match.

Ranking generated at 09:24:57 on Saturday, 25 June, 2022.