Saturday, April 5, 2025

2026 World Cup - Seeding Pots

So I spent some time today to change my software to be able to predict future rankings beyond only the next one which it could already do. Below is a prediction (not from a simulation) for the (28?) November 2025 FIFA ranking if all (known) matches go as expected. From this we can then determine, following earlier simulation posts, what the seeding pots will likely look like.

NOTE 1: This ranking doesn't include matches from the 2025 CONCACAF Gold Cup, the draw for which will happen on 10 April, nor does it include matches from 2026 World Cup qualifying groups that are still to be determined, notably the AFC fourth round and the CONCACAF third round. With the "big three" in CONCACAF already qualified though, those tournaments are unlikely to affect the top or second seeding bracket.

NOTE 2: the "+/-" columns here refer to the changes from the (also) predicted (23?) October 2025 ranking. That ranking follows on from predicted (18?) September and 10 July 2025 rankings.

Pos   Country                          Points    +/-      +/-
  1   Argentina                        1907.90     0     0.00
  2   Spain                            1886.50     0     8.85
  3   France                           1883.09     0     7.20
  4   England                          1844.01     0     9.76
  5   Brazil                           1798.25     0     0.00
  6   Netherlands                      1781.01     0     8.71
  7   Portugal                         1779.39    -1     7.29
  8   Belgium                          1766.80     0     2.84
  9   Italy                            1749.57     0     8.85
 10   Germany                          1747.84     0    10.22
 11   Croatia                          1729.21     0     6.49
 12   Uruguay                          1711.27     0     0.00
 13   Morocco                          1707.90     0     0.00
 14   Colombia                         1691.51     0     0.00
 15   Switzerland                      1670.53     1    13.57
 16   Japan                            1669.10     0     0.00
 17   Denmark                          1665.51     0    12.44
 18   United States                    1652.62     0     0.00
 19   Mexico                           1650.79     0     0.00
 20   Iran                             1648.88     0     0.00
 21   Senegal                          1646.63     0     0.00
 22   Austria                          1621.85     0     9.64
 23   South Korea                      1586.58     0     0.00
 24   Ecuador                          1574.99     0     0.00
 25   Ukraine                          1570.97     0     1.47
 26   Türkiye                          1561.46     0     0.35
 27   Australia                        1554.14     0     0.00
 28   Sweden                           1548.28     0     0.66
 29   Serbia                           1541.58     0    -2.50
 30   Egypt                            1538.15     0     0.00
 31   Canada                           1535.89     0     0.00
 32   Wales                            1535.04     2    10.65
 33   Algeria                          1529.76     0     0.00
 34   Poland                           1527.68    -2    -4.65
 35   Panama                           1524.44     0     0.00
 36   Hungary                          1523.24     3    15.55
 37   Russia                           1518.48     0     0.00
 38   Côte d'Ivoire                    1510.92     0     0.00
 39   Norway                           1510.69    -2    -2.67
 40   Czechia                          1499.61     0     1.75
 41   Nigeria                          1497.15     0     0.00
 42   Slovakia                         1493.96     0    -0.59
 43   Tunisia                          1491.75     0     0.00
 44   Cameroon                         1490.09     0     0.00
 45   Greece                           1487.73     2     6.61
 46   Mali                             1485.11     0     0.00
 47   Scotland                         1480.29    -2    -8.80
 48   Romania                          1478.11     1    11.12
 49   Costa Rica                       1468.50     0     0.00
 50   Venezuela                        1465.72     0     0.00
 51   South Africa                     1463.69     0     0.00
 52   Peru                             1457.57     0     0.00
 53   Chile                            1453.95     0     0.00
 54   Paraguay                         1452.54     0     0.00
 55   Qatar                            1448.25     0     0.00
 55   Uzbekistan                       1448.22     0     0.00
 57   Slovenia                         1446.28    -2    -3.36
 58   Saudi Arabia                     1418.66     0     0.00
 59   Democratic Republic of Congo     1417.14     0     0.00
 60   Iraq                             1404.54     0     0.00
 61   Jordan                           1400.21     0     0.00
 62   Ireland                          1397.79    -2   -15.04
 63   Jamaica                          1397.11     0     0.00
 64   Burkina Faso                     1391.24     0     0.00
 65   United Arab Emirates             1380.40     0     0.00
 66   North Macedonia                  1374.88    -1    -9.18
 67   Georgia                          1372.91     1     7.02
 68   Albania                          1370.91    -1     0.45
 69   Cape Verde Islands               1352.39     0     0.00
 70   Northern Ireland                 1346.98     3     9.68
 71   Ghana                            1344.44     0     0.00
 72   Honduras                         1342.51     0     0.00
 73   Finland                          1342.15     0     4.67
 74   Bosnia and Herzegovina           1335.24    -4   -16.25
 75   Iceland                          1328.84     0     0.70
 76   Montenegro                       1326.21     0    -1.32
 77   Israel                           1324.62     2     5.79
 78   Oman                             1323.60     0     0.00
 79   Gabon                            1320.44     0     0.00
 80   El Salvador                      1311.61     0     0.00
 81   Guinea                           1295.52     0     0.00
 82   Haiti                            1294.87     0     0.00
 83   Zambia                           1292.37     0     0.00
 84   Angola                           1291.93     0     0.00
 85   Bolivia                          1283.01     0     0.00
 86   Bahrain                          1280.06     0     0.00
 87   Uganda                           1277.84     0     0.00
 88   Syria                            1277.79     1     3.64
 89   New Zealand                      1276.87     0     0.00
 90   Curaçao                          1271.75     0     0.00
 91   Equatorial Guinea                1269.54     0     0.00
 92   China                            1260.81     0     0.00
 93   Thailand                         1260.39     2     3.83
 94   Benin                            1259.26     0     0.00
 95   Mozambique                       1254.32     0     0.00
 96   Bulgaria                         1251.27    -4   -16.22
 97   Tajikistan                       1231.74     1     4.27
 98   Trinidad and Tobago              1230.74     0     0.00
 99   Palestine                        1223.86     0     0.00
100   Vietnam                          1213.64     3     5.07
101   Namibia                          1210.83     0     0.00
102   Kyrgyzstan                       1208.03     0     0.00
103   Luxembourg                       1207.94    -5   -19.31
104   Tanzania                         1206.82     0     0.00
105   Lebanon                          1204.79     2     5.59
106   Kosovo                           1203.72    -5   -10.88
107   Guatemala                        1198.71     0     0.00
108   Belarus                          1198.15    -4   -10.26
109   Comoros                          1196.27     0     0.00
110   Kenya                            1186.79     0     0.00
111   Mauritania                       1182.51     0     0.00
112   Madagascar                       1175.34     0     0.00
113   Armenia                          1172.94    -1    -7.80
114   India                            1166.93     1     6.27
115   Sudan                            1162.72     0     0.00
116   Kazakhstan                       1157.30     0    -2.24
117   Libya                            1154.05     0     0.00
118   Zimbabwe                         1153.10     0     0.00
119   Togo                             1152.12     0     0.00
120   Sierra Leone                     1149.17     0     0.00
121   Guinea-Bissau                    1140.97     0     0.00
122   North Korea                      1138.97     0     0.00
123   Malaysia                         1134.28     4     8.08
124   Estonia                          1131.34    -1    -5.01
125   Indonesia                        1130.08     0     0.00
126   Gambia                           1128.72     0     0.00
127   Azerbaijan                       1125.48    -3    -9.37
128   Congo                            1122.91     0     0.00
129   Niger                            1120.66     0     0.00
130   Nicaragua                        1120.46     0     0.00
131   Rwanda                           1108.32     0     0.00
132   Cyprus                           1105.55    -1    -2.91
133   Malawi                           1102.49     0     0.00
134   Surinam                          1099.25     0     0.00
135   Kuwait                           1098.87     0     0.00
136   Turkmenistan                     1091.18     3    10.00
137   Dominican Republic               1085.92     0     0.00
138   Central African Republic         1082.50     0     0.00
139   Faroe Islands                    1080.74    -2    -1.97
140   Philippines                      1078.81     3    10.41
141   Lithuania                        1077.21     0    -1.59
142   Latvia                           1076.54    -2    -3.68
143   Botswana                         1071.82     0     0.00
144   St. Kitts and Nevis              1066.61     0     0.00
145   Burundi                          1065.91     0     0.00
146   Liberia                          1047.96     0     0.00
147   Solomon Islands                  1045.58     0     0.00
148   Fiji                             1043.44     0     0.00
149   New Caledonia                    1039.55     0     0.00
150   Hong Kong                        1038.10     0    -1.08
151   Yemen                            1037.27     2     9.36
151   Guyana                           1037.07     0     0.00
153   Ethiopia                         1030.85     0     0.00
154   Lesotho                          1020.57     0     0.00
155   Tahiti                           1019.04     0     0.00
156   Afghanistan                      1017.39     0    -0.65
157   Puerto Rico                      1007.50     0     0.00
158   Antigua and Barbuda              1004.67     0     0.00
159   Moldova                          1000.36    -2    -7.20
160   Eswatini                          997.93     0     0.00
161   Singapore                         995.04     0     1.08
162   Vanuatu                           991.59     0     0.00
163   Myanmar                           991.38     0     0.65
164   Bermuda                           987.24     0     0.00
165   Cuba                              980.63     0     0.00
166   St. Lucia                         978.50     0     0.00
167   St. Vincent and the Grenadines    974.86     0     0.00
168   Maldives                          970.23    -3   -10.41
169   Papua New Guinea                  969.17     0     0.00
170   Taiwan                            965.50    -2   -10.00
171   South Sudan                       953.77     0     0.00
172   Grenada                           953.46     0     0.00
173   Malta                             947.04    -2    -7.14
174   Barbados                          944.98     0     0.00
175   Andorra                           937.17     0    -4.04
176   Nepal                             925.60     0    -8.08
177   Belize                            916.85     0     0.00
178   Cambodia                          912.67     0     0.00
179   Montserrat                        904.54     0     0.00
180   Mauritius                         902.91     0     0.00
181   Chad                              902.62     0     0.00
182   Dominica                          901.07     0     0.00
183   Bhutan                            884.63     0    -9.36
184   American Samoa                    883.17     0     0.00
185   Mongolia                          879.75     0     0.00
186   Cook Islands                      877.53     0     0.00
187   Samoa                             876.41     0     0.00
188   Bangladesh                        869.10     0    -6.27
189   Brunei                            868.96     0    -5.59
190   Macao                             865.29     0     0.00
191   Eritrea                           855.56     0     0.00
192   Cayman Islands                    853.37     0     0.00
193   Aruba                             848.83     0     0.00
194   Djibouti                          848.18     0     0.00
195   Laos                              846.57    -2    -5.07
196   São Tomé and Príncipe             846.09     0     0.00
197   Tonga                             835.64     0     0.00
198   Guam                              823.08     0     0.00
199   Gibraltar                         822.56    -1    -4.95
200   Somalia                           818.96     0     0.00
201   Timor Leste                       811.59     0    -4.27
202   Pakistan                          809.10     0    -3.64
203   Bahamas                           807.36     0     0.00
203   Sri Lanka                         807.00     0    -3.83
205   Seychelles                        804.93     0     0.00
206   Turks and Caicos Islands          803.98     0     0.00
207   Liechtenstein                     800.10     0    -2.07
208   US Virgin Islands                 779.71     0     0.00
209   British Virgin Islands            768.47     0     0.00
210   Anguilla                          758.52     0     0.00
211   San Marino                        728.94     0    -1.35

From this we can then determine that the top seeds will be:

 1) United States (certain, hosts)
 2) Mexico (certain, hosts)
 3) Canada (certain, hosts)
 4) Argentina (CONMEBOL #1)
 5) Spain (UEFA Group E Winner)
 6) France (UEFA Group D Winner)
 7) England (UEFA Group K Winner)
 8) Brazil (CONMEBOL #3)
 9) Netherlands (UEFA Group G Winner)
10) Portugal (UEFA Group F Winner)
11) Belgium (UEFA Group J Winner)
12) Italy (UEFA Group I Winner)

Second seeds would then be (Germany by less than 2 FIFA ranking points!):

13) Germany (UEFA Group A Winner)
14) Croatia (UEFA Group L Winner)
15) Uruguay (CONMEBOL #2)
16) Morocco (CAF Group E Winner)
17) Colombia (CONMEBOL #4)
18) Switzerland (UEFA Group B Winner)
19) Japan (AFC Group C Winner)
20) Denmark (UEFA Group C Winner)
21) Iran (AFC Group A Winner)
22) Senegal (CAF Group B Winner)
23) Austria (UEFA Group H Winner)
24) South Korea (AFC Group B Winner)

Third seeds would then be:

25) Ecuador (CONMEBOL #5)
26) Australia (AFC Group C Runner Up)
27) Egypt (CAF Group A Winner)
28) Algeria (CAF Group G Winner)
29) Panama (CONCACAF Third Round Group Winner)
30) Côte d'Ivoire (CAF Group F Winner)
31) Tunisia (CAF Group H Winner)
32) Cameroon (CAF Group D Winner)
33) Costa Rica (CONCACAF Third Round Group Winner)
34) South Africa (CAF Group C Winner)
35) Paraguay (CONMEBOL #6)
36) Uzbekistan (AFC Group A Runner Up)

Finally, the fourth bracket would have the remaining teams (with the UEFA playoff winners and Intercontinental playoff winners only being determined in March 2026, several months after the finals draw which is expected to be held in December 2025):

- Ghana (CAF Group I Winner)
- Jordan (AFC Group B Runner Up)
- New Zealand (Oceania Winner)
- 4 x UEFA Playoff Winners (assuming the highest ranked teams of the November 2025 ranking: Serbia? Sweden? Türkiye? Ukraine? With Wales, Poland, Hungary and Norway being the next highest ranked teams)
- 1 x CONCACAF Third Round Group Winner (assuming the highest ranked teams of the predicted July 2025 ranking, one from: Jamaica? Honduras? El Salvador? Haiti?)
- 2 x AFC qualifier (again assuming the highest ranked teams of the predicted July 2025 ranking, 2 from: Saudi Arabia? Iraq? United Arab Emirates? Oman?)
- 2 x Intercontinental Playoff Winners

It already looks like for the top seeds the only uncertainties are Belgium and Italy, and possible top seeds are Germany, Uruguay and Morocco. Germany's fate will likely be sealed in June during the 2024/2025 UEFA Nations League finals that they host, and Italy will be wanting to avoid slip ups in their home and away matches against their nearest 2026 World Cup Qualifying Group I challenger Norway. For Uruguay and Morocco it shouldn't depend on their own matches anymore, but rather whether Belgium and/or Italy lose points from matches they are expected to win during the qualifiers.

Monday, March 24, 2025

2026 World Cup Qualifying UEFA 10000 Simulations (update 24 March 2025) [Provisional pending April 2025 FIFA Ranking]

Wow! What a night that was! Can't remember ever seeing that many goals in a set of 4 quarter finals! Are the teams THAT good offensively, or THAT bad defensively? I think a bit of both! So what does it mean for the 2026 World Cup Qualifying UEFA? I know this still depends on some results in the next couple of days, and also potentially some friendlies, but below is how things stands right now using the rankings from December 2024. NOTE: this will still potentially change a bit following the published April 2025 ranking at which stage I'll post a new simulation using that ranking. Right now my software doesn't take into account that ranking yet.

Not too many surprises of course, given that this is effectively based on the FIFA ranking after all, which is pretty static over a short period of time, so doesn't favor teams that are achieving above or below their ranking currently. Romania fans will be thinking that perhaps they've already blown it after day 1, but given yesterday's results I think anything is still possible that an away win in the reverse fixture won't solve.

And yeah I know, you'd like to see the results of the 1 simulation of 10000 where San Marino, Andorra and Gibraltar actually won their respective groups right? ;-)  Yeah well, "Even a blind squirrel finds a nut now and again", or take the fact that someone pretty much always wins the lottery! I think Norway and Türkiye will certainly fancy their chances, and the groups B, C and H are going to be close affairs. And write off the Scots at your peril. I think if they get a good start you never know, they'll be difficult to beat, even considering yesterday's result.

Below the % chance of winning the group, ending as runner-up, third, fourth, fifth, chances of at least getting a playoff spot (so winner + playoff), and the % chance of not qualifying.

Update 2025-04-02 05:22 UTC: as "ted" rightfully pointed out, the "Pl-off" and "NotQual" percentages don't take into account the chances of qualifying via the playoffs, so take these numbers as qualifying for the play-off, or not qualifying for via the group, excluding qualifying as one of the best 2024/2025 UEFA Nations League A-D winners or league A runners-up.

Group A

                        Winner  Run-up   Third  Fourth  Pl-off NotQual
Germany                 67.96%  22.85%   7.07%   2.12%  90.81%   9.19%
Slovakia                22.11%  41.79%  23.83%  12.27%  63.90%  36.10%
Northern Ireland         3.78%  16.51%  38.99%  40.72%  20.29%  79.71%
Luxembourg               6.15%  18.85%  30.11%  44.89%  25.00%  75.00%

Group B

                        Winner  Run-up   Third  Fourth  Pl-off NotQual
Switzerland             49.14%  29.18%  17.19%   4.49%  78.32%  21.68%
Sweden                  30.00%  34.22%  25.92%   9.86%  64.22%  35.78%
Slovenia                18.23%  28.15%  36.00%  17.62%  46.38%  53.62%
Kosovo                   2.63%   8.45%  20.89%  68.03%  11.08%  88.92%

Group C

                        Winner  Run-up   Third  Fourth  Pl-off NotQual
Denmark                 50.56%  28.08%  17.15%   4.22%  78.64%  21.36%
Greece                  24.66%  33.23%  30.73%  11.38%  57.89%  42.11%
Scotland                22.88%  32.02%  33.18%  11.92%  54.90%  45.10%
Belarus                  1.90%   6.67%  18.94%  72.49%   8.57%  91.43%

Group D

                        Winner  Run-up   Third  Fourth  Pl-off NotQual
France                  83.96%  13.63%   2.16%   0.25%  97.59%   2.41%
Ukraine                 12.47%  55.93%  24.67%   6.93%  68.40%  31.60%
Iceland                  3.14%  24.02%  49.59%  23.25%  27.16%  72.84%
Azerbaijan               0.43%   6.42%  23.58%  69.57%   6.85%  93.15%

Group E

                        Winner  Run-up   Third  Fourth  Pl-off NotQual
Spain                   81.13%  15.17%   3.04%   0.66%  96.30%   3.70%
Türkiye                 12.91%  49.19%  25.67%  12.23%  62.10%  37.90%
Georgia                  3.75%  21.37%  38.94%  35.94%  25.12%  74.88%
Bulgaria                 2.21%  14.27%  32.35%  51.17%  16.48%  83.52%

Group F

                        Winner  Run-up   Third  Fourth  Pl-off NotQual
Portugal                71.99%  20.94%   5.89%   1.18%  92.93%   7.07%
Hungary                 18.49%  43.13%  27.92%  10.46%  61.62%  38.38%
Ireland                  7.91%  26.32%  40.91%  24.86%  34.23%  65.77%
Armenia                  1.61%   9.61%  25.28%  63.50%  11.22%  88.78%

Group G

                        Winner  Run-up   Third  Fourth   Fifth  Pl-off NotQual
Netherlands             73.25%  21.00%   5.43%   0.30%   0.02%  94.25%   5.75%
Poland                  19.81%  49.71%  27.35%   2.82%   0.31%  69.52%  30.48%
Finland                  6.77%  27.69%  54.83%   9.57%   1.14%  34.46%  65.54%
Lithuania                0.15%   1.17%   9.64%  54.75%  32.29%   1.32%  98.68%
Malta                    0.02%   0.43%   2.75%  32.56%  64.24%   0.45%  99.55%

Group H

                        Winner  Run-up   Third  Fourth   Fifth  Pl-off NotQual
Austria                 60.34%  23.51%  12.78%   3.30%   0.07%  83.85%  16.15%
Bosnia and Herzegovina  20.11%  35.51%  32.02%  12.05%   0.31%  55.62%  44.38%
Romania                 17.40%  32.90%  36.20%  13.24%   0.26%  50.30%  49.70%
Cyprus                   2.14%   8.08%  18.79%  67.87%   3.12%  10.22%  89.78%
San Marino               0.01%   0.00%   0.21%   3.54%  96.24%   0.01%  99.99%

Group I

                        Winner  Run-up   Third  Fourth   Fifth  Pl-off NotQual
Italy                   72.96%  22.12%   4.44%   0.43%   0.05%  95.08%   4.92%
Norway                  22.21%  53.72%  19.72%   3.95%   0.40%  75.93%  24.07%
Israel                   4.47%  20.73%  53.80%  17.09%   3.91%  25.20%  74.80%
Estonia                  0.30%   2.50%  14.26%  49.53%  33.41%   2.80%  97.20%
Moldova                  0.06%   0.93%   7.78%  29.00%  62.23%   0.99%  99.01%

Group J

                        Winner  Run-up   Third  Fourth   Fifth  Pl-off NotQual
Belgium                 67.02%  24.89%   7.12%   0.96%   0.01%  91.91%   8.09%
Wales                   25.52%  49.23%  22.10%   3.09%   0.06%  74.75%  25.25%
North Macedonia          7.07%  22.87%  53.36%  16.31%   0.39%  29.94%  70.06%
Kazakhstan               0.39%   2.99%  16.95%  70.43%   9.24%   3.38%  96.62%
Liechtenstein            0.00%   0.02%   0.47%   9.21%  90.30%   0.02%  99.98%

Group K

                        Winner  Run-up   Third  Fourth   Fifth  Pl-off NotQual
England                 86.84%  11.91%   1.16%   0.09%   0.00%  97.75%   1.25%
Serbia                  11.17%  57.68%  24.71%   5.70%   0.74%  68.85%  31.15%
Albania                  1.73%  25.56%  50.38%  18.95%   3.38%  27.29%  72.71%
Latvia                   0.25%   4.49%  21.10%  60.79%  13.37%   4.74%  95.26%
Andorra                  0.01%   0.36%   2.65%  14.47%  82.51%   0.37%  99.63%

Group L

                        Winner  Run-up   Third  Fourth   Fifth  Pl-off NotQual
Croatia                 68.02%  24.26%   7.27%   0.44%   0.01%  92.28%   7.72%
Czechia                 24.35%  49.03%  23.74%   2.75%   0.13%  73.38%  26.62%
Montenegro               7.44%  24.20%  52.88%  14.46%   1.02%  31.64%  68.36%
Faroe Islands            0.18%   2.43%  14.63%  64.43%  18.33%   2.61%  97.39%
Gibraltar                0.01%   0.08%   1.48%  17.92%  80.51%   0.09%  99.91%

I think everyone knows what that means who will qualify for the 2026 World Cup for UEFA, and who will get a playoff spot. While it would be fun to try and predict who will win those, I won't be doing that for a while as there's still way to many unknowns, so I'll leave that to guess between yourselves for now.

P.S. I changed the policy so that people can only comment with a valid Google username. While I think that's a bit restrictive, and I don't want to exclude anyone from commenting, I would like to know at least who I'm speaking with. I think everyone is pretty much free to create a Google id, even if you want to create an anonymous account.

Saturday, March 22, 2025

Friday, March 21, 2025

2024/2025 CONCACAF Nations League 10000 Simulations (update 21 March 2025)

Quite an upset overnight, but also not that surprising given recent performance, the USA will be competing for 3rd/4th place while Panama will be contesting the final against Mexico. But that's exactly what the FIFA ranking shows, it shows a more historical ranking rather than current form which is more short term.

Third/Fourth Place

United States 65.12%
Canada        34.88%

Winner/Runner Up

Mexico        60.84%
Panama        39.16%



2024/2025 UEFA Nations League 10000 Simulations (update 21 March 2025)

Hi all, so who saw that all coming? Lots of interesting results. So what does it mean?

Quarter Finals

Quarter Final Losers

France      78.00%
Italy       73.89%
Netherlands 63.47%
Portugal    58.81%
Denmark     41.19%
Spain       36.53%
Germany     26.11%
Croatia     22.00%

Semi Finalist

Croatia     78.00%
Germany     73.89%
Spain       63.47%
Denmark     58.81%
Portugal    41.19%
Netherlands 36.53%
Italy       26.11%
France      22.00%

3rd/4th Place Playoff

Croatia     48.20%
Denmark     35.18%
Germany     34.96%
Spain       24.65%
Portugal    18.31%
Netherlands 16.97%
Italy       11.55%
France      10.18%

Fourth Place

Croatia     23.96%
Denmark     22.11%
Germany     19.32%
Portugal     9.19%
Spain        8.71%
Netherlands  7.25%
Italy        6.16%
France       3.30%

Third Place

Croatia     24.24%
Spain       15.94%
Germany     15.64%
Denmark     13.07%
Netherlands  9.72%
Portugal     9.12%
France       6.88%
Italy        5.39%

Final

Germany     38.93%
Spain       38.82%
Croatia     29.80%
Denmark     23.63%
Portugal    22.88%
Netherlands 19.56%
Italy       14.56%
France      11.82%

Runner Up

Germany     22.50%
Denmark     15.11%
Croatia     15.04%
Spain       14.01%
Portugal    12.32%
Netherlands  8.78%
Italy        8.11%
France       4.13%

Winner

Spain       24.81%
Germany     16.43%
Croatia     14.76%
Netherlands 10.78%
Portugal    10.56%
Denmark      8.52%
France       7.69%
Italy        6.45%

Playoffs

League A/B

Türkiye v Hungary (aggregate 3-1)

Türkiye  89.34%
Hungary  10.66%

Ukraine v Belgium (aggregate 3-1)

Ukraine  76.60%
Belgium  23.40%

Austria v Serbia (aggregate 1-1)

Austria  53.45%
Serbia   46.55%

Greece v Scotland (aggregate 0-1)

Greece   25.74%
Scotland 74.26%

League B/C

Kosovo v Iceland (aggregate 2-1)

Kosovo   58.97%
Iceland  41.03%

Bulgaria v Ireland (aggregate 1-2)

Bulgaria 17.24%
Ireland  82.76%

Armenia v Georgia (aggregate 0-3)

Armenia   1.20%
Georgia  98.80%

Slovakia v Slovenia (aggregate 0-0)

Slovakia 50.67%
Slovenia 49.33%

Tuesday, March 18, 2025

FIFA Ranking - April 2025 - Expected Results

Hi everyone, due to other priorities I probably won't be able to post all the expected results before all the matches start in the coming days. For the UEFA Nations League playoff matches and relative point exchanges please see my earlier post from December 2024 below:

  • http://www.football-rankings.info/2024/12/uefa-nations-league-20242025-quarter.html

For all other matches I have all the data ready in my main data application, but this is in a format that I cannot immediately post here (will work on that for the next FIFA window in June). If there's any special requests for specific point exchanges for any specific matches please let me know and I can post them here in the comments.

Monday, March 17, 2025

FIFA Ranking - April 2025 - Expected Ranking

Hi everyone, below is the expected ranking which includes results of matches already played since the last ranking was posted on 19 December 2024 until now, and predictions for matches to be played from today 17 March.

Expected results to follow later today or tomorrow!

Pos   Country                          Points    +/-      +/-
  1   Argentina                        1886.16     0    18.91
  2   France                           1876.62     0    16.83
  3   Spain                            1872.81     0    19.54
  4   England                          1819.20     0     5.39
  5   Brazil                           1776.04     0     0.19
  6   Portugal                         1773.96     0    17.83
  7   Belgium                          1750.37     1     9.75
  8   Italy                            1730.21     1    -1.30
  9   Netherlands                      1728.01    -2   -19.54
 10   Germany                          1705.08     0     1.30
 11   Morocco                          1694.32     3     6.14
 12   Uruguay                          1692.00    -1    -3.92
 13   Colombia                         1691.29    -1    -3.15
 14   Croatia                          1674.75    -1   -16.83
 15   Japan                            1665.17     0    12.38
 16   United States                    1657.88     0    12.39
 17   Iran                             1649.89     1    14.58
 18   Senegal                          1642.68    -1     5.44
 19   Mexico                           1637.76     0    10.36
 20   Switzerland                      1629.66     0     4.50
 21   Austria                          1602.50     1    12.66
 22   South Korea                      1599.66     1    14.21
 23   Denmark                          1593.65    -2   -17.83
 24   Ecuador                          1580.74     0    20.61
 25   Australia                        1554.58     1    10.44
 26   Wales                            1548.07     3    13.68
 27   Sweden                           1545.92     0     5.72
 28   Ukraine                          1545.19    -3    -9.75
 29   Türkiye                          1536.68    -1    -0.56
 30   Egypt                            1518.60     3     5.12
 31   Hungary                          1518.13    -1     0.56
 32   Poland                           1517.35     2     6.73
 33   Russia                           1516.34     0     4.02
 34   Canada                           1515.96    -3     0.00
 35   Algeria                          1506.93     2    11.08
 36   Romania                          1504.10     2     9.90
 37   Panama                           1502.06    -1    -2.33
 38   Serbia                           1501.62    -6   -12.66
 39   Norway                           1497.18     4    12.74
 40   Peru                             1495.98     0     7.55
 41   Nigeria                          1493.64     3    11.41
 42   Czechia                          1491.43     0     6.55
 43   Greece                           1489.61    -4    -0.27
 44   Côte d'Ivoire                    1487.07     2     8.60
 45   Slovakia                         1485.28    -4    -0.90
 46   Qatar                            1481.60     2     7.00
 47   Scotland                         1480.51    -2     0.27
 48   Cameroon                         1477.79     1     6.30
 49   Tunisia                          1474.30     2     9.88
 50   Mali                             1472.73     1     6.64
 51   Venezuela                        1464.34    -4   -11.37
 52   Chile                            1461.62    -2    -7.82
 53   Costa Rica                       1459.13     1     4.14
 54   Slovenia                         1455.16     0     0.90
 55   Paraguay                         1451.19    -2    -7.08
 56   Iraq                             1450.62     0     7.76
 57   South Africa                     1445.28     0    16.41
 58   Uzbekistan                       1424.52     0    -0.42
 59   Ireland                          1412.23     1    12.01
 60   Saudi Arabia                     1408.03    -1     1.46
 61   Democratic Republic of Congo     1406.59     0    10.82
 62   Jamaica                          1398.82     0     7.98
 63   Burkina Faso                     1386.11     3    12.35
 64   United Arab Emirates             1382.73    -1    -2.84
 65   Jordan                           1376.00    -1     0.09
 66   Albania                          1375.95    -1     0.37
 67   Georgia                          1373.05     1    10.84
 68   Finland                          1372.29     1    10.76
 69   Iceland                          1366.14     1    11.04
 70   North Macedonia                  1363.08    -3    -5.88
 71   Northern Ireland                 1343.80     0    -5.78
 72   Montenegro                       1337.36     1    10.60
 73   Honduras                         1333.51     2     7.58
 74   Ghana                            1333.13     3    12.62
 75   Cape Verde Islands               1332.17    -3     3.66
 76   Bosnia and Herzegovina           1326.37    -2    -0.31
 77   Israel                           1321.78    -1    -0.48
 78   Guinea                           1317.63     0     5.75
 79   Bahrain                          1315.00     2     9.49
 80   Oman                             1311.91     0     5.24
 81   Gabon                            1310.18     3    12.31
 82   Angola                           1304.25     3     7.77
 83   El Salvador                      1300.81     0     0.00
 84   Bolivia                          1295.62    -3   -12.96
 85   Haiti                            1291.53     1     3.79
 86   Bulgaria                         1289.03    -4   -12.01
 87   Zambia                           1285.18     0     5.95
 88   New Zealand                      1284.43     1    14.60
 89   Uganda                           1273.83    -1     3.42
 90   Equatorial Guinea                1267.96     2    11.76
 91   Curaçao                          1264.78     0     0.00
 92   Syria                            1253.81     3     4.34
 93   China                            1252.70    -3   -13.68
 94   Benin                            1252.68     0     1.69
 95   Luxembourg                       1251.98    -3    -4.44
 96   Thailand                         1234.17     1     3.00
 97   Belarus                          1230.41     1     4.10
 98   Trinidad and Tobago              1227.97     4    13.16
 99   Mozambique                       1227.08    -3    -5.63
100   Guatemala                        1221.03     5    19.68
101   Kosovo                           1208.78    -2   -11.04
102   Armenia                          1208.31    -2   -10.84
102   Tajikistan                       1208.30     2     5.23
104   Comoros                          1203.13    -1    -5.86
105   Tanzania                         1202.84     1     3.51
106   Palestine                        1199.88    -5   -15.99
107   Kenya                            1193.98     1     4.34
108   Vietnam                          1187.16     6    22.37
109   Kyrgyzstan                       1180.68    -2   -13.51
110   Lebanon                          1180.12     3     8.70
111   Mauritania                       1179.56    -2    -3.60
112   Kazakhstan                       1177.66    -2    -2.53
113   Sudan                            1174.49     0     9.08
114   Namibia                          1167.59    -4   -11.67
115   Madagascar                       1162.86     1     0.84
116   North Korea                      1154.30    -1   -10.11
117   Azerbaijan                       1150.59     0    -8.11
118   Togo                             1149.64     1    -2.55
119   India                            1144.53     9    10.90
120   Estonia                          1144.48     3     1.95
121   Niger                            1143.24     1    -2.72
121   Libya                            1143.12    -3   -14.91
123   Guinea-Bissau                    1140.54    -3   -11.18
124   Rwanda                           1139.86     0     3.80
125   Zimbabwe                         1135.71    -5   -15.35
126   Malawi                           1130.65     5     1.34
127   Sierra Leone                     1127.75     2    -4.31
128   Cyprus                           1127.68     2    -3.64
129   Malaysia                         1123.35     3     7.84
130   Gambia                           1121.19    -5   -13.50
131   Indonesia                        1117.92    -4   -15.49
132   Congo                            1116.30    -4   -16.35
133   Nicaragua                        1114.28     0     0.00
134   Botswana                         1100.96     2     2.11
135   Kuwait                           1097.91    -1   -10.81
136   Surinam                          1096.60     0     0.00
137   Latvia                           1092.49     2     8.38
137   Dominican Republic               1092.12     4     8.76
139   Central African Republic         1089.30    -4   -12.93
140   Burundi                          1086.33    -1    -0.93
141   Faroe Islands                    1085.12    -4   -11.76
142   Turkmenistan                     1076.13     1    10.72
143   Liberia                          1068.30     2     5.27
144   St. Kitts and Nevis              1064.99     0     0.00
145   Philippines                      1063.01     5    16.34
146   Ethiopia                         1060.62     0     0.68
147   Lithuania                        1060.06    -5    -9.89
148   Solomon Islands                  1045.58    -1    -5.41
149   Fiji                             1043.44    -1    -5.04
150   Lesotho                          1033.85    -1   -12.91
151   Hong Kong                        1033.29     4     4.53
152   Tahiti                           1031.54     1     0.07
153   Moldova                          1031.37    -3   -14.22
154   Yemen                            1028.86     4    10.59
155   New Caledonia                    1027.30    -3    -7.13
156   Eswatini                         1023.16     3     7.91
157   Afghanistan                      1020.81    -1    -4.19
158   Puerto Rico                      1014.07    -1    -8.76
158   Guyana                           1014.00    -4   -16.60
160   Singapore                        1012.02     0     0.34
161   Antigua and Barbuda              1010.97     0     0.00
162   Vanuatu                           991.59     1    -2.63
163   Maldives                          986.42    -1   -14.96
164   St. Lucia                         985.72     0     0.00
165   Taiwan                            979.85     0   -10.72
166   Cuba                              979.65    -3   -14.78
167   Myanmar                           979.59     2    -1.77
168   Bermuda                           977.53    -2   -10.67
169   Malta                             976.35    -1    -7.59
170   Papua New Guinea                  969.17     2     5.55
171   South Sudan                       962.85    -1   -10.70
172   Andorra                           957.41    -1   -14.14
173   Grenada                           954.45     1    -0.99
174   St. Vincent and the Grenadines    953.88    -1    -8.04
175   Barbados                          933.29     0     0.00
176   Nepal                             926.50    -1   -12.69
177   Chad                              925.12    -1   -10.29
178   Cambodia                          922.67     2     2.67
179   Belize                            919.26    -1    -5.76
180   Montserrat                        914.25     0     0.00
181   Mauritius                         908.82    -2   -14.64
182   Dominica                          900.00     0     0.00
183   Bhutan                            894.27    -1    -9.79
184   Brunei                            893.39     0    -6.48
185   Bangladesh                        891.66     0    -7.15
186   Laos                              886.28     0    -3.81
187   American Samoa                    883.17     0     0.00
188   Mongolia                          879.75     0     0.00
189   Cook Islands                      877.53     0     0.00
190   Samoa                             876.41     0     0.00
191   Cayman Islands                    866.71     0     0.00
192   Djibouti                          865.76    -1   -11.61
193   Macao                             865.29     0    -3.50
193   São Tomé and Príncipe             865.08    -4   -13.00
195   Eritrea                           855.56     0     0.00
196   Aruba                             853.58    -1    -4.42
197   Gibraltar                         843.19     0    -5.39
198   Pakistan                          838.25     1    -4.34
199   Timor Leste                       837.42    -1    -9.38
200   Tonga                             835.64     0     0.00
201   Sri Lanka                         823.92     0    -8.88
202   Guam                              823.08     2    -1.57
203   Seychelles                        820.71    -1   -10.48
204   Somalia                           819.87    -1    -9.94
205   Bahamas                           818.58     0     0.00
206   Liechtenstein                     813.86    -1    -7.85
207   Turks and Caicos Islands          803.98     0     0.00
208   British Virgin Islands            780.30     0     0.00
209   US Virgin Islands                 779.71     0     0.00
210   Anguilla                          769.31     0     0.00
211   San Marino                        741.48     0    -5.94