Rankings

Our own ranking of every national team, updated as results come in.

Updated 14 October 2026 · arrows show movement since September 2026

RankTeamConf.Rating Move
since Sep
Next match · our call
1 Spain ESP UEFA 2,131 = at Czechia · 12 Nov · Spain 77%
2 Argentina ARG CONMEBOL 2,061 = —
3 France FRA UEFA 2,057 = at Italy · 12 Nov · France 43%
4 Portugal POR UEFA 2,056 = vs Denmark · 14 Nov · Portugal 71%
5 England ENG UEFA 2,024 ▲ 2 vs Croatia · 12 Nov · England 73%
6 Netherlands NED UEFA 2,004 ▼ 1 vs Greece · 13 Nov · Netherlands 73%
7 Colombia COL CONMEBOL 1,980 ▼ 1 vs Chile · 13 Nov · Colombia 79%
8 Brazil BRA CONMEBOL 1,978 ▲ 2 vs Japan · 14 Nov · Brazil 47%
9 Germany GER UEFA 1,970 ▼ 1 at Serbia · 13 Nov · Germany 67%
10 Belgium BEL UEFA 1,953 ▲ 1 at Turkey · 12 Nov · Turkey 39%
11 Norway NOR UEFA 1,952 ▼ 2 vs Wales · 14 Nov · Norway 78%
12 Italy ITA UEFA 1,940 = vs France · 12 Nov · France 43%
13 Switzerland SUI UEFA 1,933 ▲ 2 at Slovenia · 13 Nov · Switzerland 47%
14 Japan JPN AFC 1,914 ▲ 2 at Brazil · 14 Nov · Brazil 47%
15 Austria AUT UEFA 1,888 ▲ 3 vs Ireland · 14 Nov · Austria 70%
16 Denmark DEN UEFA 1,888 ▲ 1 at Portugal · 14 Nov · Portugal 71%
17 Morocco MAR CAF 1,877 ▲ 2 vs Niger · 9 Nov · Morocco 87%
18 Turkey TUR UEFA 1,872 ▼ 5 vs Belgium · 12 Nov · Turkey 39%
19 Mexico MEX CONCACAF 1,869 ▼ 5 at Jamaica · 14 Nov · Mexico 59%
20 Ecuador ECU CONMEBOL 1,854 = —
21 Croatia CRO UEFA 1,839 = at England · 12 Nov · England 73%
22 Senegal SEN CAF 1,837 ▲ 1 vs Sudan · 9 Nov · Senegal 86%
23 Uruguay URU CONMEBOL 1,832 ▲ 1 —
24 Paraguay PAR CONMEBOL 1,822 ▲ 3 at Singapore · 13 Nov · Paraguay 83%
25 Ukraine UKR UEFA 1,820 ▼ 3 at Northern Ireland · 14 Nov · Ukraine 42%
26 United States USA CONCACAF 1,818 ▲ 11 at Haiti · 14 Nov · United States 53%
27 Greece GRE UEFA 1,818 ▲ 1 at Netherlands · 13 Nov · Netherlands 73%
28 Algeria ALG CAF 1,811 ▼ 3 vs Togo · 9 Nov · Algeria 80%
29 Australia AUS AFC 1,801 ▼ 3 at Qatar · 13 Nov · Australia 62%
30 Canada CAN CONCACAF 1,801 ▼ 1 at Guatemala · 13 Nov · Canada 57%
31 Russia RUS UEFA 1,794 ▼ 1 —
32 Hungary HUN UEFA 1,787 ▲ 2 at Georgia · 14 Nov · Hungary 39%
33 Slovenia SVN UEFA 1,786 = vs Switzerland · 13 Nov · Switzerland 47%
34 Sweden SWE UEFA 1,782 ▲ 4 vs Bosnia & Herzegovina · 14 Nov · Sweden 64%
35 Kosovo KOS UEFA 1,780 ▲ 1 vs Israel · 14 Nov · Kosovo 60%
36 Côte d'Ivoire CIV CAF 1,777 ▼ 4 vs The Gambia · 9 Nov · Côte d'Ivoire 82%
37 Egypt EGY CAF 1,770 ▼ 6 vs Malawi · 9 Nov · Egypt 89%
38 South Korea KOR AFC 1,761 ▲ 2 at Saudi Arabia · 15 Nov · South Korea 39%
39 Iran IRN AFC 1,761 ▼ 4 vs Palestine · 12 Nov · Iran 68%
40 Nigeria NGA CAF 1,745 ▼ 1 vs Tanzania · 9 Nov · Nigeria 84%
41 Slovakia SVK UEFA 1,743 ▲ 3 vs Faroe Islands · 13 Nov · Slovakia 72%
42 Venezuela VEN CONMEBOL 1,736 ▲ 1 —
43 Ireland IRL UEFA 1,734 ▲ 2 at Austria · 14 Nov · Austria 70%
44 Poland POL UEFA 1,734 ▼ 2 at Romania · 14 Nov · Romania 40%
45 Czechia CZE UEFA 1,732 ▼ 4 vs Spain · 12 Nov · Spain 77%
46 Chile CHI CONMEBOL 1,718 ▲ 3 at Colombia · 13 Nov · Colombia 79%
47 Scotland SCO UEFA 1,716 ▲ 1 vs North Macedonia · 13 Nov · Scotland 62%
48 Northern Ireland NIR UEFA 1,709 ▲ 7 vs Ukraine · 14 Nov · Ukraine 42%
49 Israel ISR UEFA 1,708 ▼ 2 at Kosovo · 14 Nov · Kosovo 60%
50 DR Congo COD CAF 1,708 ▼ 4 vs Sierra Leone · 9 Nov · DR Congo 80%
51 Uzbekistan UZB AFC 1,707 ▲ 1 at Saudi Arabia · 11 Nov · Saudi Arabia 45%
52 Wales WAL UEFA 1,705 ▼ 2 at Norway · 14 Nov · Norway 78%
53 Georgia GEO UEFA 1,697 ▼ 2 vs Hungary · 14 Nov · Hungary 39%
54 Panama PAN CONCACAF 1,683 = at Curaçao · 12 Nov · Panama 43%
55 Bosnia & Herzegovina BIH UEFA 1,680 ▲ 4 at Sweden · 14 Nov · Sweden 64%
56 Saudi Arabia KSA AFC 1,670 ▲ 10 vs Uzbekistan · 11 Nov · Saudi Arabia 45%
57 Cameroon CMR CAF 1,670 ▲ 1 vs Namibia · 9 Nov · Cameroon 79%
58 Mali MLI CAF 1,666 ▲ 4 vs Rwanda · 9 Nov · Mali 69%
59 Serbia SRB UEFA 1,666 ▼ 3 vs Germany · 13 Nov · Germany 67%
60 Iceland ISL UEFA 1,666 = at Bulgaria · 13 Nov · Iceland 41%
61 Romania ROU UEFA 1,662 ▼ 8 vs Poland · 14 Nov · Romania 40%
62 South Africa RSA CAF 1,653 ▲ 10 vs Kenya · 9 Nov · South Africa 70%
63 Cape Verde CPV CAF 1,651 ▼ 6 vs Liberia · 9 Nov · Cape Verde 79%
64 Belarus BLR UEFA 1,650 ▼ 1 at San Marino · 12 Nov · Belarus 80%
65 Albania ALB UEFA 1,649 ▼ 1 vs Finland · 12 Nov · Albania 57%
66 Iraq IRQ AFC 1,639 ▼ 1 vs Lebanon · 12 Nov · Iraq 73%
67 Costa Rica CRC CONCACAF 1,637 ▲ 1 —
68 Jamaica JAM CONCACAF 1,634 ▲ 3 vs Mexico · 14 Nov · Mexico 59%
69 Peru PER CONMEBOL 1,632 = —
70 Tunisia TUN CAF 1,630 ▼ 3 vs Libya · 9 Nov · Tunisia 58%
71 Jordan JOR AFC 1,629 ▼ 1 vs Indonesia · 13 Nov · Jordan 68%
72 Haiti HAI CONCACAF 1,628 ▲ 4 vs United States · 14 Nov · United States 53%
73 North Macedonia MKD UEFA 1,626 ▼ 12 at Scotland · 13 Nov · Scotland 62%
74 United Arab Emirates UAE AFC 1,626 = vs Vietnam · 10 Jan · United Arab Emirates 54%
75 Burkina Faso BFA CAF 1,619 ▼ 2 vs Mauritania · 9 Nov · Burkina Faso 69%
76 Montenegro MNE UEFA 1,602 ▲ 4 vs Latvia · 12 Nov · Montenegro 72%
77 Angola ANG CAF 1,602 ▲ 1 vs South Sudan · 9 Nov · Angola 81%
78 Honduras HON CONCACAF 1,600 ▼ 3 —
79 Finland FIN UEFA 1,597 = at Albania · 12 Nov · Albania 57%
80 New Zealand NZL OFC 1,592 ▲ 4 vs India · 12 Nov · New Zealand 82%
81 Bolivia BOL CONMEBOL 1,580 = —
82 Guatemala GUA CONCACAF 1,580 ▲ 4 vs Canada · 13 Nov · Canada 57%
83 Ghana GHA CAF 1,575 ▼ 6 vs Somalia · 9 Nov · Ghana 77%
84 Libya LBY CAF 1,571 ▼ 2 at Tunisia · 9 Nov · Tunisia 58%
85 Guinea GUI CAF 1,569 = vs Eritrea · 9 Nov · Guinea 79%
86 Curaçao CUW CONCACAF 1,568 ▲ 9 vs Panama · 12 Nov · Panama 43%
87 Suriname SUR CONCACAF 1,565 ▲ 1 —
88 Faroe Islands FRO UEFA 1,560 ▲ 1 at Slovakia · 13 Nov · Slovakia 72%
89 Bulgaria BUL UEFA 1,560 ▼ 2 vs Iceland · 13 Nov · Iceland 41%
90 Luxembourg LUX UEFA 1,558 ▼ 7 vs Estonia · 13 Nov · Luxembourg 56%
91 Oman OMA AFC 1,552 ▼ 1 vs Bahrain · 14 Nov · Oman 55%
92 Qatar QAT AFC 1,547 ▲ 8 vs Australia · 13 Nov · Australia 62%
93 Uganda UGA CAF 1,546 ▲ 8 vs Botswana · 9 Nov · Uganda 68%
94 Syria SYR AFC 1,544 ▼ 2 vs Kyrgyzstan · 9 Jan · Syria 56%
95 Comoros COM CAF 1,544 ▼ 4 vs Congo · 9 Nov · Comoros 72%
96 Gabon GAB CAF 1,540 ▲ 1 vs Lesotho · 9 Nov · Gabon 73%
97 Palestine PLE AFC 1,539 ▲ 5 at Iran · 12 Nov · Iran 68%
98 Madagascar MAD CAF 1,539 ▼ 5 vs Guinea-Bissau · 9 Nov · Madagascar 70%
99 Thailand THA AFC 1,538 = vs Tajikistan · 14 Nov · Thailand 64%
100 Togo TOG CAF 1,537 ▼ 6 at Algeria · 9 Nov · Algeria 80%
101 Rwanda RWA CAF 1,522 ▲ 4 at Mali · 9 Nov · Mali 69%
102 Benin BEN CAF 1,521 ▲ 2 vs Central African Republic · 9 Nov · Benin 68%
103 Kazakhstan KAZ UEFA 1,517 ▼ 5 at Moldova · 13 Nov · Moldova 44%
104 Estonia EST UEFA 1,516 ▲ 5 at Luxembourg · 13 Nov · Luxembourg 56%
105 Vietnam VIE AFC 1,514 ▲ 23 vs Chinese Taipei · 11 Nov · Vietnam 86%
106 Cyprus CYP UEFA 1,514 = at Armenia · 12 Nov · Armenia 44%
107 Guadeloupe GLP CONCACAF 1,513 ▼ 11 vs Barbados · 12 Nov · Guadeloupe 83%
108 Mozambique MOZ CAF 1,504 ▲ 5 vs Ethiopia · 9 Nov · Mozambique 63%
109 Guyana GUY CONCACAF 1,503 ▲ 6 vs Cayman Islands · 12 Nov · Guyana 85%
110 Equatorial Guinea EQG CAF 1,503 ▼ 2 vs Zimbabwe · 9 Nov · Equatorial Guinea 55%
111 Réunion REU CAF 1,496 ▼ 1 —
112 Kenya KEN CAF 1,495 ▼ 5 at South Africa · 9 Nov · South Africa 70%
113 Niger NIG CAF 1,492 ▼ 2 at Morocco · 9 Nov · Morocco 87%
114 Indonesia IDN AFC 1,490 ▼ 2 at Jordan · 13 Nov · Jordan 68%
115 Trinidad & Tobago TRI CONCACAF 1,490 ▼ 12 at Antigua & Barbuda · 12 Nov · Trinidad & Tobago 75%
116 Malaysia MAS AFC 1,483 ▲ 10 at China · 14 Nov · China 44%
117 North Korea PRK AFC 1,476 = at Bahrain · 8 Jan · North Korea 44%
118 The Gambia GAM CAF 1,474 ▲ 11 at Côte d'Ivoire · 9 Nov · Côte d'Ivoire 82%
119 Malta MLT UEFA 1,473 ▲ 3 at Gibraltar · 16 Nov · Malta 47%
120 Moldova MDA UEFA 1,472 ▼ 4 vs Kazakhstan · 13 Nov · Moldova 44%
121 Mauritania MTN CAF 1,472 ▼ 1 at Burkina Faso · 9 Nov · Burkina Faso 69%
122 Dominican Republic DOM CONCACAF 1,470 ▲ 8 —
123 Zimbabwe ZIM CAF 1,469 = at Equatorial Guinea · 9 Nov · Equatorial Guinea 55%
124 Azerbaijan AZE UEFA 1,467 ▲ 1 at Liechtenstein · 13 Nov · Azerbaijan 59%
125 Armenia ARM UEFA 1,467 ▼ 6 vs Cyprus · 12 Nov · Armenia 44%
126 Sudan SDN CAF 1,465 ▼ 5 at Senegal · 9 Nov · Senegal 86%
127 Lebanon LBN AFC 1,455 = at Iraq · 12 Nov · Iraq 73%
128 Nicaragua NCA CONCACAF 1,454 ▼ 14 at Montserrat · 13 Nov · Nicaragua 65%
129 Lithuania LTU UEFA 1,453 ▲ 2 vs Liechtenstein · 16 Nov · Lithuania 76%
130 Zambia ZAM CAF 1,444 ▲ 6 vs Burundi · 9 Nov · Zambia 53%
131 China CHN AFC 1,440 ▼ 13 vs Malaysia · 14 Nov · China 44%
132 Bahrain BHR AFC 1,436 ▼ 8 at Oman · 14 Nov · Oman 55%
133 Yemen YEM AFC 1,435 ▲ 5 at Malaysia · 17 Nov · Malaysia 57%
134 Tajikistan TJK AFC 1,434 ▲ 1 at Thailand · 14 Nov · Thailand 64%
135 Sierra Leone SLE CAF 1,431 ▼ 1 at DR Congo · 9 Nov · DR Congo 80%
136 Latvia LVA UEFA 1,427 ▼ 3 at Montenegro · 12 Nov · Montenegro 72%
137 El Salvador SLV CONCACAF 1,423 = at Saint Martin (FRA) · 13 Nov · El Salvador 53%
138 Burundi BDI CAF 1,422 ▲ 2 at Zambia · 9 Nov · Zambia 53%
139 New Caledonia NCL OFC 1,417 ▼ 7 —
140 Kyrgyzstan KGZ AFC 1,413 ▲ 4 at Hong Kong · 11 Nov · Hong Kong 40%
141 Namibia NAM CAF 1,411 ▲ 1 at Cameroon · 9 Nov · Cameroon 79%
142 Tanzania TAN CAF 1,411 ▼ 3 at Nigeria · 9 Nov · Nigeria 84%
143 Ethiopia ETH CAF 1,404 = at Mozambique · 9 Nov · Mozambique 63%
144 Botswana BOT CAF 1,404 ▲ 4 at Uganda · 9 Nov · Uganda 68%
145 Mayotte MYT CAF 1,400 ▲ 1 —
146 St. Vincent & the Grenadines VIN CONCACAF 1,400 ▲ 8 vs Belize · 14 Nov · St. Vincent & the Grenadines 52%
147 Kuwait KUW AFC 1,395 ▼ 6 at Oman · 8 Jan · Oman 60%
148 Cuba CUB CONCACAF 1,394 ▲ 2 vs Bonaire · 12 Nov · Cuba 79%
149 Liberia LBR CAF 1,391 ▼ 2 at Cape Verde · 9 Nov · Cape Verde 79%
150 Philippines PHI AFC 1,390 ▼ 5 —
151 Zanzibar ZAN CAF 1,385 = —
152 Guinea-Bissau GNB CAF 1,382 ▲ 8 at Madagascar · 9 Nov · Madagascar 70%
153 Central African Republic CTA CAF 1,379 ▼ 4 at Benin · 9 Nov · Benin 68%
154 Martinique MTQ CONCACAF 1,378 ▼ 2 at Aruba · 12 Nov · Aruba 40%
155 Puerto Rico PUR CONCACAF 1,372 ▲ 2 vs Dominica · 13 Nov · Puerto Rico 63%
156 Congo CGO CAF 1,363 = at Comoros · 9 Nov · Comoros 72%
157 Tahiti TAH OFC 1,362 ▼ 2 —
158 Turkmenistan TKM AFC 1,360 = —
159 Sint Maarten SMA CONCACAF 1,350 ▼ 6 at French Guiana · 14 Nov · French Guiana 48%
160 Lesotho LES CAF 1,350 ▼ 1 at Gabon · 9 Nov · Gabon 73%
161 Malawi MWI CAF 1,350 = at Egypt · 9 Nov · Egypt 89%
162 Somalia SOM CAF 1,340 = at Ghana · 9 Nov · Ghana 77%
163 Hong Kong HKG AFC 1,339 ▲ 1 vs Kyrgyzstan · 11 Nov · Hong Kong 40%
164 French Guiana GUF CONCACAF 1,332 ▲ 7 vs Sint Maarten · 14 Nov · French Guiana 48%
165 Singapore SGP AFC 1,331 ▲ 5 vs Paraguay · 13 Nov · Paraguay 83%
166 Gibraltar GIB UEFA 1,328 ▲ 2 at Andorra · 13 Nov · Andorra 49%
167 Andorra AND UEFA 1,322 ▼ 4 vs Gibraltar · 13 Nov · Andorra 49%
168 Eswatini SWZ CAF 1,321 ▼ 1 —
169 Saint Martin (FRA) SMN CONCACAF 1,320 = vs El Salvador · 13 Nov · El Salvador 53%
170 South Sudan SSD CAF 1,315 ▼ 4 at Angola · 9 Nov · Angola 81%
171 Eritrea ERI CAF 1,314 ▲ 1 at Guinea · 9 Nov · Guinea 79%
172 Mauritius MRI CAF 1,306 ▲ 1 —
173 Aruba ARU CONCACAF 1,305 ▲ 1 vs Martinique · 12 Nov · Aruba 40%
174 Belize BLZ CONCACAF 1,304 ▼ 9 at St. Vincent & the Grenadines · 14 Nov · St. Vincent & the Grenadines 52%
175 Saint Kitts & Nevis SKN CONCACAF 1,298 ▲ 3 at Grenada · 13 Nov · Saint Kitts & Nevis 43%
176 India IND AFC 1,293 ▲ 1 vs Pakistan · 5 Nov · India 45%
177 Myanmar MYA AFC 1,288 ▲ 2 —
178 Saint Lucia LCA CONCACAF 1,276 ▲ 3 at Bermuda · 13 Nov · Saint Lucia 40%
179 Grenada GRN CONCACAF 1,268 ▼ 3 vs Saint Kitts & Nevis · 13 Nov · Saint Kitts & Nevis 43%
180 Bermuda BER CONCACAF 1,267 ▼ 5 vs Saint Lucia · 13 Nov · Saint Lucia 40%
181 Fiji FIJ OFC 1,259 ▲ 1 —
182 Cambodia CAM AFC 1,256 ▼ 2 —
183 Montserrat MSR CONCACAF 1,255 ▲ 6 vs Nicaragua · 13 Nov · Nicaragua 65%
184 Chad CHA CAF 1,254 ▼ 1 —
185 Sri Lanka SRI AFC 1,250 ▲ 6 vs Bhutan · 8 Nov · Sri Lanka 62%
186 Djibouti DJI CAF 1,249 ▼ 2 —
187 Vanuatu VAN OFC 1,248 ▲ 3 —
188 Pakistan PAK AFC 1,244 ▼ 2 at India · 5 Nov · India 45%
189 São Tomé and Príncipe STP CAF 1,236 ▼ 1 —
190 Bangladesh BAN AFC 1,231 ▼ 3 vs Bhutan · 5 Nov · Bangladesh 70%
191 Liechtenstein LIE UEFA 1,229 ▼ 6 vs Azerbaijan · 13 Nov · Azerbaijan 59%
192 Solomon Islands SOL OFC 1,213 ▲ 4 —
193 Papua New Guinea PNG OFC 1,210 = —
194 San Marino SMR UEFA 1,205 ▼ 2 vs Belarus · 12 Nov · Belarus 80%
195 Afghanistan AFG AFC 1,203 = —
196 Nepal NEP AFC 1,197 ▲ 1 —
197 Barbados BRB CONCACAF 1,194 ▲ 4 at Guadeloupe · 12 Nov · Guadeloupe 83%
198 Dominica DMA CONCACAF 1,187 ▼ 4 at Puerto Rico · 13 Nov · Puerto Rico 63%
199 Laos LAO AFC 1,166 = —
200 Cayman Islands CAY CONCACAF 1,161 = at Guyana · 12 Nov · Guyana 85%
201 Chinese Taipei TPE AFC 1,154 ▲ 1 at Vietnam · 11 Nov · Vietnam 86%
202 British Virgin Islands VGB CONCACAF 1,151 ▼ 4 —
203 Guam GUM AFC 1,147 = —
204 Samoa SAM OFC 1,144 = —
205 Bonaire BOE CONCACAF 1,143 = at Cuba · 12 Nov · Cuba 79%
206 East Timor TLS AFC 1,119 = —
207 Antigua & Barbuda ATG CONCACAF 1,112 ▲ 3 vs Trinidad & Tobago · 12 Nov · Trinidad & Tobago 75%
208 Mongolia MNG AFC 1,112 = —
209 Seychelles SEY CAF 1,111 ▼ 2 —
210 Maldives MDV AFC 1,091 ▼ 1 at Pakistan · 8 Nov · Pakistan 59%
211 Bhutan BHU AFC 1,078 = at Bangladesh · 5 Nov · Bangladesh 70%
212 U.S. Virgin Islands VIR CONCACAF 1,056 ▲ 2 —
213 Turks and Caicos Islands TCA CONCACAF 1,046 ▲ 2 —
214 Anguilla AIA CONCACAF 1,043 ▼ 2 —
215 Brunei Darussalam BRU AFC 1,041 ▼ 2 —
216 Macau MAC AFC 1,000 ▲ 1 vs Hong Kong · 15 Nov · Hong Kong 71%
217 Cook Islands COK OFC 988 ▲ 1 —
218 Bahamas BAH CONCACAF 987 ▼ 2 —
219 Tuvalu TUV OFC 963 = —
220 Tonga TGA OFC 929 = —
221 Northern Mariana Islands NMI AFC 882 = —
222 American Samoa ASA OFC 785 = —