Module:SportsRankings/data/World Football Elo Ratings

local data = {}

-- information about other templates used by module data.templates = { flagged_team_link = "fb" } -- template for flag icon and team link

-- general information about ranking and website being cited data.source = { name   = 'World Football Elo Ratings', text   = 'Elo rankings change compared to one year ago. ',	url    = 'https://www.eloratings.net/', title  = 'World Football Elo Ratings', website = 'eloratings.net' }

-- date of latest update data.updated = { day = 25, month = 'November', year = 2019 }

-- see "Generating code" section on doc page for how to update the rankings

data.rankings = { { 'Belgium', 1, 2, 2084 }, { 'Brazil', 2, -1, 2082 }, { 'France', 3, -1, 2047 }, { 'Spain', 4, 0, 2028 }, { 'Netherlands', 5, 0, 2017 }, { 'Portugal', 6, 1, 1986 }, { 'Colombia', 7, -1, 1985 }, { 'Italy', 8, 7, 1969 }, { 'Argentina', 9, 4, 1967 }, { 'Uruguay', 10, 1, 1966 }, { 'Germany', 11, -2, 1965 }, { 'England', 12, -5, 1956 }, { 'Croatia', 13, -3, 1921 }, { 'Mexico', 14, 8, 1904 }, { 'Switzerland', 15, -4, 1898 }, { 'Denmark', 16, -2, 1891 }, { 'Peru', 17, -1, 1866 }, { 'Sweden', 18, -1, 1860 }, { 'Ukraine', 19, 5, 1855 }, { 'Venezuela', 20, 9, 1830 }, { 'Chile', 21, -4, 1807 }, { 'Russia', 22, 8, 1794 }, { 'Serbia', 23, -3, 1792 }, { 'Poland', 24, 8, 1790 }, { 'Wales', 25, 2, 1782 }, { 'Turkey', 26, 18, 1779 }, { 'Senegal', 27, 1, 1766 }, { 'South Korea', 28, -5, 1752 }, { 'Japan', 29, 6, 1749 }, { 'Algeria', 30, 45, 1746 }, { 'Austria', 31, -5, 1741 }, { 'Iran', 32, -13, 1739 }, { 'Paraguay', 33, 5, 1738 }, { 'Czechia', 34, 3, 1736 }, { 'Slovakia', 35, -2, 1734 }, { 'Ireland', 36, 7, 1730 }, { 'Ecuador', 37, -12, 1726 }, { 'Norway', 38, 7, 1723 }, { 'Qatar', 38, 36, 1723 }, { 'United States', 40, -6, 1721 }, { 'Australia', 41, -3, 1712 }, { 'Nigeria', 42, 0, 1711 }, { 'Romania', 43, -13, 1701 }, { 'Bosnia and Herzegovina', 44, -23, 1683 }, { 'Northern Ireland', 45, 6, 1678 }, { 'Iceland', 46, 0, 1672 }, { 'Morocco', 47, -11, 1661 }, { 'Costa Rica', 48, -8, 1659 }, { 'Finland', 49, 3, 1647 }, { 'Scotland', 50, -9, 1641 }, { 'Ghana', 51, -1, 1633 }, { 'Honduras', 52, 7, 1630 }, { 'Tunisia', 53, -5, 1621 }, { 'Hungary', 54, 1, 1619 }, { 'Ivory Coast', 55, 1, 1617 }, { 'Greece', 56, -2, 1608 }, { 'Canada', 57, 12, 1605 }, { 'Iraq', 58, 7, 1597 }, { 'Bolivia', 59, -12, 1595 }, { 'Egypt', 60, -7, 1585 }, { 'Slovenia', 60, 7, 1585 }, { 'Jamaica', 62, 1, 1582 }, { 'Cameroon', 63, -6, 1580 }, { 'Uzbekistan', 64, -4, 1579 }, { 'Bulgaria', 65, -16, 1575 }, { 'Kosovo', 66, 18, 1564 }, { 'Haiti', 67, 14, 1558 }, { 'Georgia', 68, 3, 1551 }, { 'North Macedonia', 69, 10, 1546 }, { 'Israel', 70, -4, 1538 }, { 'Mali', 71, 5, 1537 }, { 'South Africa', 72, -4, 1533 }, { 'Albania', 73, 7, 1531 }, { 'Burkina Faso', 74, 3, 1529 }, { 'Montenegro', 75, -14, 1523 }, { 'Saudi Arabia', 76, -14, 1519 }, { 'Oman', 77, -5, 1517 }, { 'Bahrain', 78, 29, 1507 }, { 'Democratic Republic of Congo', 79, -9, 1506 }, { 'Panama', 80, -16, 1505 }, { 'Guatemala', 81, 3, 1502 }, { 'Uganda', 82, 5, 1499 }, { 'Belarus', 83, -11, 1493 }, { 'El Salvador', 84, 10, 1489 }, { 'New Zealand', 85, -2, 1486 }, { 'Syria', 86, -28, 1483 }, { 'Jordan', 87, 4, 1474 }, { 'Libya', 88, -2, 1467 }, { 'Benin', 89, 20, 1464 }, { 'United Arab Emirates', 90, -8, 1462 }, { 'China', 91, -14, 1460 }, { 'Gabon', 91, 13, 1460 }, { 'Northern Cyprus', 93, 0, 1456 }, { 'Armenia', 94, 2, 1451 }, { 'Martinique', 95, 0, 1446 }, { 'Guinea', 96, -7, 1434 }, { 'Estonia', 96, -6, 1434 }, { 'Madagascar', 98, 23, 1432 }, { 'Zambia', 99, 1, 1429 }, { 'Kuwait', 100, 2, 1424 }, { 'Kurdistan', 100, -1, 1424 }, { 'Curaçao', 102, 22, 1414 }, { 'Zimbabwe', 103, -15, 1412 }, { 'Vietnam', 104, 35, 1408 }, { 'Cape Verde', 105, -1, 1407 }, { 'Lebanon', 106, -14, 1404 }, { 'Cyprus', 107, -6, 1399 }, { 'Congo', 108, 0, 1394 }, { 'Mauritania', 109, 9, 1382 }, { 'Palestine', 110, 1, 1381 }, { 'Kenya', 111, -1, 1377 }, { 'Azerbaijan', 112, -6, 1376 }, { 'North Korea', 113, -16, 1375 }, { 'Zanzibar', 114, 0, 1370 }, { 'Réunion', 115, -3, 1369 }, { 'Kazakhstan', 116, 10, 1361 }, { 'Thailand', 117, -14, 1358 }, { 'Central African Republic', 118, 7, 1348 }, { 'Trinidad and Tobago', 119, -21, 1346 }, { 'Angola', 120, 8, 1343 }, { 'Malawi', 120, 29, 1343 }, { 'Mozambique', 122, 14, 1342 }, { 'Luxembourg', 123, -4, 1339 }, { 'Gambia', 124, 10, 1335 }, { 'Sierra Leone', 125, -8, 1334 }, { 'Namibia', 126, -13, 1331 }, { 'Liberia', 127, -7, 1329 }, { 'Tanzania', 128, -1, 1323 }, { 'Lithuania', 129, -6, 1320 }, { 'Togo', 130, -14, 1316 }, { 'Suriname', 131, 15, 1314 }, { 'Bermuda', 132, 35, 1300 }, { 'Lesotho', 132, 3, 1300 }, { 'Equatorial Guinea', 132, 6, 1300 }, { 'Botswana', 135, -3, 1296 }, { 'Guinea-Bissau', 136, -5, 1295 }, { 'Ethiopia', 137, 7, 1285 }, { 'Sudan', 138, 3, 1276 }, { 'Burundi', 139, -24, 1273 }, { 'New Caledonia', 140, 13, 1270 }, { 'Kyrgyzstan', 140, 4, 1270 }, { 'Cuba', 142, -20, 1269 }, { 'Turkmenistan', 143, 8, 1265 }, { 'French Guiana', 143, -13, 1265 }, { 'Rwanda', 145, -3, 1256 }, { 'Niger', 146, -13, 1255 }, { 'Latvia', 147, -10, 1254 }, { 'Moldova', 148, -19, 1240 }, { 'Tajikistan', 149, 5, 1233 }, { 'Fiji', 150, 8, 1230 }, { 'Faroe Islands', 151, -3, 1226 }, { 'Mayotte', 152, 3, 1225 }, { 'Guyana', 153, 13, 1220 }, { 'Grenada', 154, 31, 1213 }, { 'Chad', 154, -7, 1213 }, { 'Guadeloupe', 156, 6, 1210 }, { 'Yemen', 157, 8, 1206 }, { 'Malaysia', 158, 18, 1201 }, { 'Saint Kitts and Nevis', 159, -9, 1199 }, { 'Tahiti', 160, -8, 1196 }, { 'India', 161, -4, 1190 }, { 'Nicaragua', 161, -21, 1190 }, { 'Comoros', 163, 15, 1189 }, { 'Hong Kong', 164, -8, 1184 }, { 'Dominican Republic', 165, -22, 1183 }, { 'Saint Vincent and the Grenadines', 166, 14, 1179 }, { 'Vanuatu', 167, -7, 1174 }, { 'Malta', 168, 0, 1169 }, { 'Solomon Islands', 169, -8, 1162 }, { 'Singapore', 170, 12, 1159 }, { 'Antigua and Barbuda', 171, -2, 1158 }, { 'Philippines', 172, -14, 1152 }, { 'Papua New Guinea', 173, 4, 1151 }, { 'Liechtenstein', 174, -1, 1142 }, { 'Belize', 175, -4, 1139 }, { 'Afghanistan', 176, -6, 1137 }, { 'Eswatini', 177, -14, 1124 }, { 'Indonesia', 178, -14, 1118 }, { 'Andorra', 179, 0, 1106 }, { 'Barbados', 180, -6, 1105 }, { 'São Tomé and Príncipe', 181, -1, 1095 }, { 'Gibraltar', 182, -7, 1086 }, { 'Eritrea', 183, 0, 1059 }, { 'South Sudan', 184, 4, 1057 }, { 'Myanmar', 185, 1, 1047 }, { 'Saint Lucia', 186, -14, 1036 }, { 'Mauritius', 187, -3, 1030 }, { 'Dominica', 188, -1, 1024 }, { 'Somaliland', 189, 1, 1002 }, { 'Western Sahara', 190, 1, 996 }, { 'Puerto Rico', 191, -2, 975 }, { 'Greenland', 192, 4, 963 }, { 'Bonaire', 193, 0, 961 }, { 'Maldives', 194, -2, 947 }, { 'Taiwan', 195, -1, 941 }, { 'Nepal', 196, 5, 915 }, { 'Cayman Islands', 197, 0, 914 }, { 'Seychelles', 198, -3, 913 }, { 'Monaco', 199, 1, 903 }, { 'Bahamas', 200, 2, 902 }, { 'Aruba', 201, -2, 893 }, { 'Djibouti', 202, 8, 884 }, { 'Somalia', 203, 0, 874 }, { 'Pakistan', 204, -6, 873 }, { 'Saint Martin', 205, 0, 856 }, { 'Montserrat', 206, 8, 854 }, { 'Cambodia', 207, 1, 837 }, { 'Bangladesh', 208, 1, 831 }, { 'San Marino', 209, -5, 820 }, { 'Turks and Caicos Islands', 210, 2, 802 }, { 'Chagos Islands', 211, 2, 776 }, { 'Sint Maarten', 212, -6, 767 }, { 'Tuvalu', 213, -2, 739 }, { 'Guam', 214, -7, 734 }, { 'Mongolia', 215, 1, 730 }, { 'Saint Barthélemy', 216, 3, 715 }, { 'US Virgin Islands', 217, -2, 706 }, { 'Wallis and Futuna', 218, 0, 701 }, { 'Macao', 219, 6, 696 }, { 'Vatican', 220, 2, 692 }, { 'Laos', 221, -1, 690 }, { 'Cook Islands', 222, 1, 687 }, { 'Samoa', 223, -3, 680 }, { 'Saint Pierre and Miquelon', 224, 0, 677 }, { 'Sri Lanka', 225, -8, 669 }, { 'East Timor', 226, 1, 638 }, { 'Tibet', 227, 1, 630 }, { 'Brunei', 228, 1, 619 }, { 'British Virgin Islands', 229, -3, 611 }, { 'Falkland Islands', 230, 1, 580 }, { 'Federated States of Micronesia', 231, 1, 565 }, { 'Bhutan', 232, 1, 563 }, { 'Anguilla', 233, -3, 552 }, { 'Kiribati', 234, 1, 545 }, { 'Tonga', 235, -1, 529 }, { 'Niue', 236, 0, 496 }, { 'Eastern Samoa', 237, 0, 472 }, { 'Northern Mariana Islands', 238, 0, 409 }, { 'Palau', 239, 0, 403 }, } -- alias list -- list of country codes  (the countries need editing to match countries names in list above) data.alias = { { 'AFG', 'Afghanistan' }, { 'AIA', 'Anguilla' }, { 'ALB', 'Albania' }, { 'ALG', 'Algeria' }, { 'AND', 'Andorra' }, { 'ANG', 'Angola' }, { 'ARG', 'Argentina' }, { 'ARM', 'Armenia' }, { 'ARU', 'Aruba' }, { 'ASA', 'Eastern Samoa' }, { 'ATG', 'Antigua and Barbuda' }, { 'AUS', 'Australia' }, { 'AUT', 'Austria' }, { 'AZE', 'Azerbaijan' }, { 'BAH', 'Bahamas' }, { 'BAN', 'Bangladesh' }, { 'BDI', 'Burundi' }, { 'BEL', 'Belgium' }, { 'BEN', 'Benin' }, { 'BER', 'Bermuda' }, { 'BFA', 'Burkina Faso' }, { 'BHR', 'Bahrain' }, { 'BHU', 'Bhutan' }, { 'BIH', 'Bosnia and Herzegovina' }, { 'BLM', 'Saint Barthélemy' }, { 'BLR', 'Belarus' }, { 'BLZ', 'Belize' }, { 'BOE', 'Bonaire' }, { 'BOL', 'Bolivia' }, { 'BOT', 'Botswana' }, { 'BRA', 'Brazil' }, { 'BRB', 'Barbados' }, { 'BRU', 'Brunei' }, { 'BUL', 'Bulgaria' }, { 'CAM', 'Cambodia' }, { 'CAN', 'Canada' }, { 'CAY', 'Cayman Islands' }, { 'CGO', 'Congo' }, { 'CHA', 'Chad' }, { 'CHG', 'Chagos Islands' },               -- missing template country data { 'CHI', 'Chile' }, { 'CHN', 'China' }, { 'CIV', 'Ivory Coast' }, { 'CMR', 'Cameroon' }, { 'COD', 'Democratic Republic of Congo' },     -- 'DR Congo' also used { 'COK', 'Cook Islands' }, { 'COL', 'Colombia' }, { 'COM', 'Comoros' }, { 'CPV', 'Cape Verde' }, { 'CRC', 'Costa Rica' }, { 'CRO', 'Croatia' }, { 'CTA', 'Central African Republic' }, { 'CUB', 'Cuba' }, { 'CUW', 'Curaçao' }, { 'CYP', 'Cyprus' }, { 'CZE', 'Czechia' }, { 'DEN', 'Denmark' }, { 'DJI', 'Djibouti' }, { 'DMA', 'Dominica' }, { 'DOM', 'Dominican Republic' }, { 'ECU', 'Ecuador' }, { 'EGY', 'Egypt' }, { 'ENG', 'England' }, { 'EQG', 'Equatorial Guinea' }, { 'ERI', 'Eritrea' }, { 'ESH', 'Western Sahara' }, { 'ESP', 'Spain' }, { 'EST', 'Estonia' }, { 'ETH', 'Ethiopia' }, { 'FIJ', 'Fiji' }, { 'FIN', 'Finland' }, { 'FLK', 'Falkland Islands' }, { 'FRA', 'France' }, { 'FRO', 'Faroe Islands' }, { 'FSM', 'Federated States of Micronesia' },    -- 'FS of Micronesia' and 'FS Micronesia' also used { 'GAB', 'Gabon' }, { 'GAM', 'Gambia' }, { 'GEO', 'Georgia' }, { 'GER', 'Germany' }, { 'GHA', 'Ghana' }, { 'GIB', 'Gibraltar' }, { 'GLP', 'Guadeloupe' }, { 'GNB', 'Guinea-Bissau' }, { 'GRE', 'Greece' }, { 'GRL', 'Greenland' }, { 'GRN', 'Grenada' }, { 'GUA', 'Guatemala' }, { 'GUF', 'French Guiana' }, { 'GUI', 'Guinea' }, { 'GUM', 'Guam' }, { 'GUY', 'Guyana' }, { 'HAI', 'Haiti' }, { 'HKG', 'Hong Kong' }, { 'HON', 'Honduras' }, { 'HUN', 'Hungary' }, { 'IDN', 'Indonesia' }, { 'IND', 'India' }, { 'IRL', 'Ireland' }, { 'IRN', 'Iran' }, { 'IRQ', 'Iraq' }, { 'ISL', 'Iceland' }, { 'ISR', 'Israel' }, { 'ITA', 'Italy' }, { 'JAM', 'Jamaica' }, { 'JOR', 'Jordan' }, { 'JPN', 'Japan' }, { 'KAZ', 'Kazakhstan' }, { 'KEN', 'Kenya' }, { 'KGZ', 'Kyrgyzstan' }, { 'KIR', 'Kiribati' }, { 'KOR', 'South Korea' }, { 'KRD', 'Kurdistan' },                         -- missing template country data { 'KSA', 'Saudi Arabia' }, { 'KUW', 'Kuwait' }, { 'KVX', 'Kosovo' }, { 'LAO', 'Laos' }, { 'LBR', 'Liberia' }, { 'LBY', 'Libya' }, { 'LCA', 'Saint Lucia' }, { 'LES', 'Lesotho' }, { 'LIB', 'Lebanon' }, { 'LIE', 'Liechtenstein' }, { 'LTU', 'Lithuania' }, { 'LUX', 'Luxembourg' }, { 'LVA', 'Latvia' }, { 'MAC', 'Macao' }, { 'MAD', 'Madagascar' }, { 'MAR', 'Morocco' }, { 'MAS', 'Malaysia' }, { 'MCO', 'Monaco' }, { 'MDA', 'Moldova' }, { 'MDV', 'Maldives' }, { 'MEX', 'Mexico' }, { 'MKD', 'North Macedonia' }, { 'MLI', 'Mali' }, { 'MLT', 'Malta' }, { 'MNE', 'Montenegro' }, { 'MNG', 'Mongolia' }, { 'MOZ', 'Mozambique' }, { 'MRI', 'Mauritius' }, { 'MSR', 'Montserrat' }, { 'MTN', 'Mauritania' }, { 'MTQ', 'Martinique' }, { 'MWI', 'Malawi' }, { 'MYA', 'Myanmar' }, { 'MYT', 'Mayotte' }, { 'NAM', 'Namibia' }, { 'NCA', 'Nicaragua' }, { 'NCL', 'New Caledonia' }, { 'NED', 'Netherlands' }, { 'NEP', 'Nepal' }, { 'NGA', 'Nigeria' }, { 'NIG', 'Niger' }, { 'NIR', 'Northern Ireland' }, { 'NIU', 'Niue' }, { 'NMI', 'Northern Mariana Islands' }, { 'NOR', 'Norway' }, { 'NZL', 'New Zealand' }, { 'OMA', 'Oman' }, { 'PAK', 'Pakistan' }, { 'PAN', 'Panama' }, { 'PAR', 'Paraguay' }, { 'PER', 'Peru' }, { 'PHI', 'Philippines' }, { 'PLE', 'Palestine' }, { 'PLW', 'Palau' }, { 'PNG', 'Papua New Guinea' }, { 'POL', 'Poland' }, { 'POR', 'Portugal' }, { 'PRK', 'North Korea' }, { 'PUR', 'Puerto Rico' }, { 'QAT', 'Qatar' }, { 'REU', 'Réunion' }, { 'RNC', 'Northern Cyprus' },                   -- missing template country data { 'ROU', 'Romania' }, { 'RSA', 'South Africa' }, { 'RUS', 'Russia' }, { 'RWA', 'Rwanda' }, { 'SAM', 'Samoa' }, { 'SCO', 'Scotland' }, { 'SDN', 'Sudan' }, { 'SEN', 'Senegal' }, { 'SEY', 'Seychelles' }, { 'SIN', 'Singapore' }, { 'SKN', 'Saint Kitts and Nevis' }, { 'SLD', 'Somaliland' },                         -- missing template country data { 'SLE', 'Sierra Leone' }, { 'SLV', 'El Salvador' }, { 'SMN', 'Saint Martin' }, { 'SMR', 'San Marino' }, { 'SOL', 'Solomon Islands' }, { 'SOM', 'Somalia' }, { 'SPM', 'Saint Pierre and Miquelon' }, { 'SRB', 'Serbia' }, { 'SRI', 'Sri Lanka' }, { 'SSD', 'South Sudan' }, { 'STP', 'São Tomé and Príncipe' }, { 'SUI', 'Switzerland' }, { 'SUR', 'Suriname' }, { 'SVK', 'Slovakia' }, { 'SVN', 'Slovenia' }, { 'SWE', 'Sweden' }, { 'SWZ', 'Eswatini' }, { 'SXM', 'Sint Maarten' }, { 'SYR', 'Syria' }, { 'TAH', 'Tahiti' }, { 'TAN', 'Tanzania' }, { 'TCA', 'Turks and Caicos Islands' }, { 'TGA', 'Tonga' }, { 'THA', 'Thailand' }, { 'TIB', 'Tibet' },                      -- missing template country data { 'TJK', 'Tajikistan' }, { 'TKM', 'Turkmenistan' }, { 'TLS', 'East Timor' }, { 'TOG', 'Togo' }, { 'TPE', 'Taiwan' }, { 'TRI', 'Trinidad and Tobago' }, { 'TUN', 'Tunisia' }, { 'TUR', 'Turkey' }, { 'TUV', 'Tuvalu' }, { 'UAE', 'United Arab Emirates' }, { 'UGA', 'Uganda' }, { 'UKR', 'Ukraine' }, { 'URU', 'Uruguay' }, { 'USA', 'United States' }, { 'UZB', 'Uzbekistan' }, { 'VAN', 'Vanuatu' }, { 'VAT', 'Vatican' }, { 'VEN', 'Venezuela' }, { 'VGB', 'British Virgin Islands' }, { 'VIE', 'Vietnam' }, { 'VIN', 'Saint Vincent and the Grenadines' },   -- 'St Vincent & Grenadines' also used { 'VIR', 'US Virgin Islands' }, { 'WAL', 'Wales' }, { 'WLF', 'Wallis and Futuna' }, { 'YEM', 'Yemen' }, { 'ZAM', 'Zambia' }, { 'ZAN', 'Zanzibar' }, { 'ZIM', 'Zimbabwe' }, }

return data