Ranking football clubs by the dominant eigenvector of the normalized points-won matrix.

Euro Championship 1958-2023

EP Pts W D L GF GA GP PR
1 Germany 6.932 342 103 33 23 345 123 159 3
2 Spain 6.468 384 117 33 29 407 138 179 1
3 Italy 5.768 347 99 50 22 292 116 171 2
4 France 5.253 325 95 40 28 329 144 163 5
5 England 5.188 321 94 39 21 331 105 154 6
6 Netherlands 4.889 333 103 24 37 356 140 164 4
7 Portugal 4.847 321 95 36 33 308 147 164 7
8 Soviet Union 3.538 141 41 18 12 120 53 71 29
9 Czech Republic 3.336 213 66 15 24 192 97 105 16
10 Croatia 3.186 200 59 23 18 178 78 100 19
11 Czechoslovakia 2.936 118 34 16 14 119 58 64 34
12 Romania 2.785 256 70 46 36 252 144 152 10
13 Denmark 2.757 259 74 37 55 269 205 166 8
14 Belgium 2.592 258 76 30 38 263 147 144 9
15 Yugoslavia 2.550 143 43 14 21 154 101 78 28
16 Sweden 2.500 247 71 34 41 241 151 146 11
17 Poland 2.260 208 57 37 38 203 140 132 18
18 Turkey 2.078 213 60 33 53 180 189 146 17
19 Scotland 2.070 224 64 32 43 205 157 139 13
20 Ireland 1.976 214 57 43 48 205 168 148 15
21 Greece 1.864 224 65 29 50 199 165 144 14
22 Russia 1.851 177 53 18 24 188 93 95 25
23 Switzerland 1.779 190 51 37 40 210 157 128 21
24 Hungary 1.743 228 65 33 52 240 201 150 12
25 Bulgaria 1.619 187 51 34 51 175 167 136 22
26 Austria 1.422 198 59 21 48 227 175 128 20
27 East Germany 1.273 72 20 12 14 76 57 46 43
28 Wales 1.231 186 53 27 50 158 161 130 23
29 Northern Ireland 1.186 171 48 27 59 142 170 134 26
30 Iceland 1.185 129 36 21 66 123 185 123 31
31 Ukraine 1.131 127 36 19 26 109 84 81 32
32 Norway 1.087 181 51 28 57 182 184 136 24
33 Slovakia 0.850 140 42 14 31 131 110 87 30
34 Serbia 0.834 90 24 18 16 89 75 58 38
35 Slovenia 0.610 127 36 19 34 123 105 89 33
36 Albania 0.580 101 25 26 61 101 180 112 36
37 Bosnia-Herzegovina 0.567 99 29 12 34 104 114 75 37
38 Finland 0.556 144 40 24 63 144 185 127 27
39 Israel 0.488 113 32 17 32 123 107 81 35
40 Belarus 0.448 70 18 16 43 62 118 77 45
41 Latvia 0.438 80 22 14 47 76 140 83 39
42 North Macedonia 0.355 75 19 18 44 86 132 81 41
43 Georgia 0.351 75 21 12 45 83 119 78 40
44 Armenia 0.318 66 17 15 44 74 121 76 46
45 Lithuania 0.286 75 21 12 41 63 122 74 42
46 Cyprus 0.284 72 19 15 88 101 316 122 44
47 Kosovo 0.256 22 5 7 7 24 28 19 56
48 Moldova 0.244 55 14 13 49 62 150 76 47
49 Montenegro 0.232 37 9 10 17 29 56 36 51
50 Kazakhstan 0.219 47 13 8 33 53 92 54 50
51 Luxembourg 0.212 52 13 13 101 64 338 127 49
52 Azerbaijan 0.168 35 8 11 57 48 182 76 52
53 Estonia 0.131 55 15 10 53 51 151 78 48
54 Malta 0.127 26 4 14 102 54 335 120 54
55 Liechtenstein 0.083 24 5 9 64 22 235 78 55
56 Faroe Islands 0.068 29 7 8 71 46 225 86 53
57 Andorra 0.017 6 1 3 66 17 189 70 57
58 San Marino 0.001 1 0 1 85 11 371 86 58
59 Gibraltar 0 0 0 0 26 5 128 26 59

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

3164 matches, played between 970 team pairs (1711 possible pairs).
Three points attributed for wins throughout.
Latest Match November 21, 2023.