International Team Football Rankings

RANKINGS PREDICTOR: To predict the result of a game, use the “FINAL” column and compare teams.  Add 0.55 goals for Home Advantage to get the expected goal difference.

Please note that only the most recent 36 months of games get factored into these rankings.

Rankings are current through November 22, 2022

For an explanation of how we calculate our rankings, please click here!

Rank Team Confed W-D-L SOS Margin Final
1 Brazil CONMEBOL 23-4-1 28 2.00 99.58
2 Spain UEFA 20-12-4 6 1.36 99.48
3 Argentina CONMEBOL 21-8-1 32 1.53 99.45
4 Portugal UEFA 20-7-6 11 1.55 99.44
5 France UEFA 20-9-4 14 1.27 99.41
6 Belgium UEFA 22-6-7 7 1.17 99.40
7 England UEFA 23-8-5 13 1.61 99.40
8 Netherlands UEFA 21-8-4 16 1.42 99.39
9 Denmark UEFA 23-3-9 5 1.31 99.32
10 Italy UEFA 22-11-5 4 1.16 99.31
11 Serbia UEFA 16-8-5 31 1.00 99.19
12 Germany UEFA 17-11-6 8 1.15 99.13
13 Croatia UEFA 16-8-10 10 0.38 98.98
14 Uruguay CONMEBOL 12-7-8 18 0.22 98.89
15 USA CONCACAF 25-9-5 52 1.41 98.88
16 Colombia CONMEBOL 12-11-7 23 0.30 98.82
17 Norway UEFA 15-6-7 36 0.93 98.81
18 Hungary UEFA 16-9-8 9 0.42 98.75
19 Mexico CONCACAF 23-13-10 48 0.61 98.68
20 Iran AFC 17-2-4 74 1.22 98.59
21 Sweden UEFA 19-2-15 15 0.11 98.58
22 Switzerland UEFA 13-10-10 1 0.36 98.51
23 Wales UEFA 13-11-10 2 0.00 98.51
24 Ecuador CONMEBOL 12-13-8 25 0.30 98.49
25 Canada CONCACAF 22-5-8 61 1.71 98.42
26 Scotland UEFA 15-10-8 34 0.33 98.41
27 Poland UEFA 14-9-10 3 0.61 98.38
28 Morocco CAF 20-6-2 89 1.43 98.36
29 Ukraine UEFA 12-11-10 19 -0.06 98.26
30 Korea Republic AFC 22-4-5 76 1.16 98.25
31 Greece UEFA 14-9-7 39 0.43 98.24
32 Peru CONMEBOL 14-7-12 22 0.03 98.21
33 Austria UEFA 16-5-13 20 0.18 98.19
34 Czech Republic UEFA 15-6-14 12 0.31 98.10
35 Russia UEFA 12-7-7 38 0.23 98.09
36 Japan AFC 23-4-7 72 1.79 98.08
37 Slovenia UEFA 13-11-6 53 0.53 97.95
38 Algeria CAF 17-7-4 83 1.43 97.95
39 Tunisia CAF 22-6-7 78 0.94 97.81
40 Turkey UEFA 15-10-9 37 0.47 97.80
41 Saudi Arabia AFC 19-7-7 73 0.76 97.78
42 Costa Rica CONCACAF 14-10-11 46 -0.11 97.73
43 Australia AFC 12-4-4 88 0.95 97.71
44 Egypt CAF 19-7-5 92 0.87 97.70
45 Senegal CAF 17-7-3 98 0.96 97.70
46 Mali CAF 13-6-4 100 0.96 97.65
47 Panama CONCACAF 18-11-10 66 0.56 97.56
48 Côte d'Ivoire CAF 14-7-5 71 0.77 97.56
49 Finland UEFA 11-8-14 29 -0.18 97.53
50 Georgia UEFA 12-7-10 54 0.03 97.48
51 Israel UEFA 11-7-10 43 0.00 97.43
52 Cameroon CAF 14-8-5 87 0.67 97.43
53 Qatar AFC 21-8-12 65 0.32 97.42
54 Paraguay CONMEBOL 7-10-13 21 -0.53 97.40
55 Burkina Faso CAF 15-9-6 85 0.47 97.39
56 North Macedonia UEFA 13-9-12 49 0.26 97.31
57 Chile CONMEBOL 8-10-15 24 -0.42 97.30
58 Republic of Ireland UEFA 8-11-11 33 0.20 97.20
59 Romania UEFA 10-6-13 44 0.03 97.14
60 Slovakia UEFA 9-12-12 50 -0.09 97.13
61 Albania UEFA 11-8-11 42 -0.03 97.12
62 Armenia UEFA 8-7-13 45 -1.18 97.00
63 Montenegro UEFA 10-9-11 62 0.13 96.96
64 Bosnia-Herzegovina UEFA 6-11-12 30 -0.52 96.95
65 Iraq AFC 11-15-6 94 0.06 96.93
66 Equatorial Guinea CAF 9-6-6 95 -0.14 96.92
67 Iceland UEFA 8-12-17 27 -0.73 96.92
68 Jordan AFC 18-4-9 114 0.65 96.80
69 Venezuela CONMEBOL 7-4-17 26 -0.64 96.77
70 Nigeria CAF 11-7-9 79 0.19 96.75
71 Jamaica CONCACAF 7-9-13 47 -0.55 96.73
72 Bulgaria UEFA 7-10-15 40 -0.38 96.66
73 Northern Ireland UEFA 6-8-14 35 -0.32 96.66
74 Bahrain AFC 22-5-12 109 0.69 96.66
75 Cape Verde Islands CAF 12-5-7 112 0.46 96.65
76 Bolivia CONMEBOL 6-3-19 17 -0.93 96.58
77 South Africa CAF 16-7-5 140 0.61 96.56
78 New Zealand OFC 7-1-5 97 1.00 96.55
79 Ghana CAF 10-8-9 80 0.07 96.50
80 Oman AFC 14-8-10 99 0.47 96.45
81 Palestine AFC 12-0-3 182 1.40 96.44
82 Uzbekistan AFC 14-1-10 103 0.88 96.39
83 Gabon CAF 8-5-7 107 0.05 96.36
84 Haiti CONCACAF 10-1-6 122 1.24 96.34
85 Guatemala CONCACAF 14-8-8 102 0.57 96.33
86 Kosovo UEFA 10-7-16 57 -0.03 96.33
87 Estonia UEFA 9-7-15 51 -0.58 96.30
88 Luxembourg UEFA 9-6-15 55 -0.53 96.29
89 Gambia CAF 11-4-7 134 0.14 96.23
90 Belarus UEFA 10-5-16 60 -0.55 96.18
91 Latvia UEFA 10-12-9 86 0.23 96.14
92 Zambia CAF 13-5-13 118 0.00 96.09
93 Reunion CAF 0-0-0 214 0.00 96.08
94 Angola CAF 8-6-6 132 0.40 96.08
95 Honduras CONCACAF 5-9-19 41 -0.76 96.08
96 Kenya CAF 9-5-4 153 -0.06 96.05
97 Kazakhstan UEFA 7-6-14 68 -0.85 96.03
98 El Salvador CONCACAF 10-10-19 64 -0.21 96.03
99 Azerbaijan UEFA 7-7-16 63 -0.43 96.02
100 United Arab Emirates AFC 14-5-14 84 0.15 96.02
101 China PR AFC 7-4-9 90 0.20 95.96
102 Congo DR CAF 6-6-9 96 -0.14 95.94
103 Guinea CAF 8-8-10 101 -0.35 95.92
104 Faroe Islands UEFA 8-8-14 69 -0.70 95.90
105 Korea DPR AFC 0-0-0 214 0.00 95.89
106 Guinea-Bissau CAF 6-7-8 105 -0.10 95.87
107 Mauritania CAF 10-6-11 110 -0.41 95.82
108 Malta UEFA 10-6-14 82 -0.50 95.82
109 Cyprus UEFA 5-6-19 58 -1.30 95.78
110 Sierra Leone CAF 4-8-8 104 -0.60 95.76
111 Tajikistan AFC 7-6-6 147 0.32 95.72
112 Cuba CONCACAF 8-1-5 171 1.07 95.69
113 Uganda CAF 11-8-10 148 0.17 95.64
114 Lithuania UEFA 6-5-20 59 -1.26 95.58
115 Thailand AFC 13-5-6 174 0.71 95.58
116 Benin CAF 7-4-8 138 0.05 95.55
117 French Guiana CONCACAF 6-2-0 173 1.13 95.55
118 Eswatini CAF 9-7-6 159 0.36 95.54
119 Botswana CAF 7-4-9 128 -0.10 95.53
120 Togo CAF 4-7-8 106 -0.21 95.51
121 Martinique CONCACAF 2-2-6 77 -1.40 95.50
122 Comoros CAF 9-2-11 124 -0.14 95.49
123 Rwanda CAF 5-7-7 119 0.11 95.49
124 Nicaragua CONCACAF 8-6-8 141 0.59 95.38
125 Curacao CONCACAF 6-2-7 130 0.60 95.34
126 Trinidad and Tobago CONCACAF 8-6-6 152 0.45 95.29
127 Ethiopia CAF 7-9-11 123 0.00 95.26
128 Sudan CAF 10-15-15 145 -0.35 95.26
129 Suriname CONCACAF 7-1-8 126 0.13 95.26
130 Syria AFC 6-3-16 91 -0.44 95.26
131 Moldova UEFA 6-4-23 56 -1.52 95.25
132 Namibia CAF 6-6-8 144 -0.15 95.24
133 Vietnam AFC 9-4-10 143 0.39 95.18
134 Burundi CAF 8-3-10 151 0.29 95.07
135 Indonesia AFC 13-5-7 189 0.64 95.04
136 India AFC 8-6-6 179 0.00 95.03
137 Mayotte CAF 0-0-0 214 0.00 95.03
138 Antigua and Barbuda CONCACAF 5-1-3 169 0.22 95.02
139 Lebanon AFC 4-4-12 93 -0.65 95.01
140 Malawi CAF 7-5-15 125 -0.70 94.99
141 Tanzania CAF 7-6-12 136 -0.28 94.99
142 Kyrgyzstan AFC 6-1-6 150 0.31 94.96
143 Libya CAF 7-2-13 142 -0.55 94.89
144 Guadeloupe CONCACAF 5-1-6 146 -0.17 94.88
145 St. Kitts and Nevis CONCACAF 4-1-4 167 0.00 94.88
146 Andorra UEFA 6-5-19 70 -1.27 94.86
147 Lesotho CAF 5-7-10 154 -1.00 94.85
148 Turkmenistan AFC 2-0-4 135 -1.17 94.84
149 Zimbabwe CAF 2-7-9 116 -0.61 94.84
150 Gibraltar UEFA 4-6-18 75 -2.14 94.82
151 Kuwait AFC 7-4-13 137 -0.50 94.82
152 Zanzibar CAF 0-1-2 172 -0.67 94.79
153 Mozambique CAF 5-7-15 129 -0.56 94.77
154 Montserrat CONCACAF 3-2-3 158 -0.13 94.76
155 Niger CAF 6-6-13 127 -0.76 94.76
156 Liberia CAF 3-1-11 108 -1.07 94.75
157 Congo CAF 3-6-9 120 -0.78 94.73
158 Central African Republic CAF 1-4-11 115 -1.31 94.72
159 Guyana CONCACAF 5-1-8 157 -1.14 94.70
160 Madagascar CAF 2-5-10 121 -0.88 94.70
161 Malaysia AFC 8-2-10 168 -0.30 94.68
162 South Sudan CAF 3-2-9 139 -0.57 94.64
163 Dominican Republic CONCACAF 3-3-5 163 0.00 94.60
164 Hong Kong AFC 3-2-11 111 -1.63 94.59
165 Puerto Rico CONCACAF 5-1-2 190 2.13 94.56
166 Liechtenstein UEFA 2-3-22 81 -2.33 94.55
167 Fiji OFC 5-1-3 194 0.11 94.54
168 Papua New Guinea OFC 4-0-1 185 0.60 94.54
169 Afghanistan AFC 2-4-4 192 -0.30 94.52
170 Bermuda CONCACAF 3-3-7 160 -0.23 94.52
171 Grenada CONCACAF 2-2-10 113 -1.36 94.51
172 Philippines AFC 5-2-6 198 0.23 94.47
173 Sao Tome e Principe CAF 1-1-6 133 -1.50 94.47
174 Belize CONCACAF 1-2-7 162 -1.20 94.45
175 Barbados CONCACAF 2-2-11 155 -1.93 94.41
176 Eritrea CAF 3-1-3 156 0.14 94.37
177 Chad CAF 0-2-5 149 -1.00 94.36
178 Singapore AFC 6-3-10 180 -0.63 94.35
179 Yemen AFC 0-2-8 117 -2.50 94.34
180 Nepal AFC 8-4-13 184 -1.12 94.31
181 Maldives AFC 6-3-7 196 -0.56 94.30
182 San Marino UEFA 0-4-24 67 -2.82 94.26
183 Djibouti CAF 2-1-11 131 -2.36 94.26
184 Bonaire CONCACAF 3-1-1 199 1.20 94.26
185 St. Lucia CONCACAF 3-1-2 202 0.33 94.24
186 Solomon Islands OFC 2-1-2 188 -0.40 94.23
187 St. Vincent and Grenadines CONCACAF 2-1-10 165 -2.23 94.18
188 Dominica CONCACAF 3-3-3 203 0.33 94.17
189 Seychelles CAF 1-7-8 187 -1.38 94.16
190 Bangladesh AFC 5-8-15 191 -0.93 94.16
191 Somalia CAF 1-2-5 164 -0.88 94.11
192 Mongolia AFC 2-1-5 161 -2.13 94.00
193 Sri Lanka AFC 1-3-11 186 -1.33 93.89
194 New Caledonia OFC 0-0-4 176 -2.25 93.77
195 Aruba CONCACAF 2-1-5 166 -2.50 93.72
196 Mauritius CAF 0-3-7 201 -1.20 93.57
197 Pakistan AFC 0-0-1 207 -1.00 93.49
198 Vanuatu OFC 0-0-3 195 -1.67 93.48
199 Bahamas CONCACAF 2-2-9 183 -1.92 93.46
200 Cambodia AFC 3-1-9 175 -2.31 93.44
201 Chinese Taipei AFC 0-0-5 181 -2.20 93.25
202 Myanmar AFC 1-2-13 170 -2.81 93.24
203 Macau AFC 0-0-0 214 0.00 92.98
204 Brunei Darussalam AFC 2-0-3 211 -0.60 92.87
205 Tahiti OFC 0-0-1 208 -2.00 92.85
206 Cayman Islands CONCACAF 0-3-4 178 -2.71 92.78
207 Guam AFC 2-0-5 200 -1.71 92.75
208 Sint Maarten CONCACAF 1-2-1 212 1.00 92.34
209 Saint Martin CONCACAF 0-2-2 210 -1.00 92.07
210 US Virgin Islands CONCACAF 1-2-7 193 -1.90 91.98
211 Laos AFC 1-0-6 206 -2.14 91.73
212 Anguilla CONCACAF 3-3-5 204 -2.00 91.58
213 Timor-Leste AFC 1-0-8 205 -2.78 90.84
214 Bhutan AFC 0-0-0 214 0.00 90.80
215 Cook Islands OFC 0-0-1 208 -2.00 90.73
216 British Virgin Islands CONCACAF 0-2-7 177 -3.22 90.61
217 Samoa OFC 0-0-0 214 0.00 90.48
218 American Samoa OFC 0-0-0 214 0.00 90.13
219 Tonga OFC 0-0-0 214 0.00 90.07
220 Turks and Caicos Islands CONCACAF 2-0-8 197 -3.30 89.92
221 Tuvalu OFC 0-0-0 214 0.00 89.62
222 Northern Mariana Islands AFC 0-0-2 213 -1.50 88.47

12 thoughts on “International Team Football Rankings