Module:SportsRankings/data/FIFA World Rankings

local data = {}

-- information about other templates used by module data.templates = { flagged_team_link = "fb" , flagvar = { AFG= "2004", BOL= "civil" , DOM= "civil" } }

-- general information about ranking and website being cited data.source = { url = "https://inside.fifa.com/fifa-world-ranking/men", title = "The FIFA/Coca-Cola Men's World Ranking", website = "FIFA" }

-- date of latest update and previous one for movement data.updated = { 	day = 18, 	month = 'July',  year =2024 } data.previous = { 	day = 20, 	month = 'June', year =2024 }

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

data.rankings = { { "Argentina", 1, 0, 1901.48 }, { "France", 2, 0, 1854.91 }, { "Spain", 3, 5, 1835.67 }, { "England", 4, 1, 1812.26 }, { "Brazil", 5, -1, 1785.61 }, { "Belgium", 6, -3, 1772.44 }, { "Netherlands", 7, 0, 1758.51 }, { "Portugal", 8, -2, 1741.43 }, { "Colombia", 9, 3, 1727.32 }, { "Italy", 10, 0, 1714.29 }, { "Uruguay", 11, 3, 1713.15 }, { "Croatia", 12, -3, 1701.31 }, { "Germany", 13, 3, 1686.02 }, { "Morocco", 14, -2, 1669.44 }, { "Switzerland", 15, 4, 1654.1 }, { "USA", 16, -5, 1641.75 }, { "Mexico", 17, -2, 1635.11 }, { "Japan", 18, -1, 1628.81 }, { "Senegal", 19, -1, 1623.34 }, { "IR Iran", 20, 0, 1611.16 }, { "Denmark", 21, 0, 1607.52 }, { "Austria", 22, 3, 1591.56 }, { "Korea Republic", 23, -1, 1572.87 }, { "Australia", 24, -1, 1571.29 }, { "Ukraine", 25, -1, 1567.25 }, { "Türkiye", 26, 16, 1533.6 }, { "Ecuador", 27, 3, 1530.44 }, { "Poland", 28, -2, 1523.53 }, { "Sweden", 29, -1, 1522.19 }, { "Wales", 30, -1, 1521.4 }, { "Hungary", 31, -4, 1518.77 }, { "Serbia", 32, 0, 1506.9 }, { "Russia", 33, 0, 1506.58 }, { "Qatar", 34, 1, 1504.06 }, { "Panama", 35, 8, 1502.55 }, { "Egypt", 36, 0, 1502.34 }, { "Venezuela", 37, 17, 1501.46 }, { "Côte d'Ivoire", 38, -1, 1499.69 }, { "Nigeria", 39, -1, 1498.93 }, { "Canada", 40, 8, 1494.66 }, { "Tunisia", 41, 0, 1494.06 }, { "Peru", 42, -11, 1489.68 }, { "Chile", 43, -3, 1489.5 }, { "Slovakia", 44, 1, 1479.07 }, { "Romania", 45, 2, 1474.7 }, { "Algeria", 46, -2, 1474.13 }, { "Czechia", 47, -13, 1473.46 }, { "Scotland", 48, -9, 1472.3 }, { "Costa Rica", 49, 3, 1469.69 }, { "Norway", 50, -4, 1466.48 }, { "Cameroon", 51, -2, 1458.47 }, { "Slovenia", 52, 5, 1457.06 }, { "Mali", 53, -3, 1456.74 }, { "Greece", 54, -3, 1455.95 }, { "Iraq", 55, 0, 1433.07 }, { "Saudi Arabia", 56, 0, 1431.3 }, { "South Africa", 57, 2, 1415.15 }, { "Republic of Ireland", 58, 2, 1403.84 }, { "Jamaica", 59, -6, 1401.56 }, { "Congo DR", 60, 1, 1400.93 }, { "Uzbekistan", 61, 1, 1397.41 }, { "Paraguay", 62, -4, 1396.8 }, { "Finland", 63, 0, 1393.4 }, { "Ghana", 64, 0, 1381.25 }, { "Cabo Verde", 65, 0, 1380.53 }, { "Albania", 66, 0, 1375.49 }, { "Burkina Faso", 67, 0, 1375.16 }, { "Jordan", 68, 0, 1374.13 }, { "United Arab Emirates", 69, 0, 1368.84 }, { "Georgia", 70, 4, 1361.41 }, { "Iceland", 71, -1, 1353.48 }, { "North Macedonia", 72, -1, 1348.63 }, { "Montenegro", 73, -1, 1345.02 }, { "Northern Ireland", 74, -1, 1341.33 }, { "Bosnia and Herzegovina", 75, 0, 1332.3 }, { "Oman", 76, 0, 1326.18 }, { "Guinea", 77, 0, 1324.8 }, { "Israel", 78, 1, 1312.54 }, { "Honduras", 79, -1, 1311.48 }, { "Bahrain", 80, 1, 1302.86 }, { "El Salvador", 81, -1, 1302.11 }, { "Bulgaria", 82, 0, 1295.5 }, { "Gabon", 83, 0, 1288.45 }, { "Luxembourg", 84, 1, 1276.73 }, { "Haiti", 85, 1, 1274.46 }, { "Curaçao", 86, 1, 1272.71 }, { "China PR", 87, 1, 1267.51 }, { "Equatorial Guinea", 88, 1, 1260.5 }, { "Bolivia", 89, -5, 1258.56 }, { "Angola", 90, 2, 1255.65 }, { "Benin", 91, 0, 1254.18 }, { "Zambia", 92, -2, 1249.54 }, { "Syria", 93, 0, 1246.68 }, { "Aotearoa New Zealand", 94, 13, 1245.73 }, { "Uganda", 95, -1, 1242.96 }, { "Palestine", 96, -1, 1231.25 }, { "Armenia", 97, -1, 1230.79 }, { "Namibia", 98, -1, 1221.42 }, { "Belarus", 99, -1, 1219.78 }, { "Trinidad and Tobago", 100, -1, 1219.44 }, { "Thailand", 101, -1, 1218.56 }, { "Kyrgyz Republic", 102, -1, 1213.58 }, { "Tajikistan", 103, -1, 1212.41 }, { "Mozambique", 104, -1, 1208.87 }, { "Madagascar", 105, -1, 1203.66 }, { "Kosovo", 106, -1, 1203.16 }, { "Guatemala", 107, -1, 1198.84 }, { "Kenya", 108, 0, 1197.73 }, { "Kazakhstan", 109, 0, 1193.62 }, { "Korea DPR", 110, 0, 1183.96 }, { "Azerbaijan", 111, 0, 1179.34 }, { "Mauritania", 112, 0, 1177.50 }, { "Tanzania", 113, 1, 1174.99 }, { "Guinea-Bissau", 114, 1, 1168.49 }, { "Vietnam", 115, 1, 1168.02 }, { "Lebanon", 116, 1, 1167.64 }, { "Libya", 117, 1, 1165.73 }, { "Congo", 118, -5, 1162.73 }, { "Comoros", 119, 0, 1159.84 }, { "Togo", 120, 0, 1158.70 }, { "Sudan", 121, 0, 1152.29 }, { "Sierra Leone", 122, 0, 1149.40 }, { "Estonia", 123, 0, 1146.47 }, { "India", 124, 0, 1139.39 }, { "Niger", 125, 3, 1139.21 }, { "Malawi", 126, -1, 1137.83 }, { "Cyprus", 127, -1, 1136.78 }, { "Central African Republic", 128, -1, 1129.30 }, { "Zimbabwe", 129, 0, 1126.15 }, { "Nicaragua", 130, 0, 1119.88 }, { "Rwanda", 131, 0, 1114.15 }, { "The Gambia", 132, 0, 1112.55 }, { "Indonesia", 133, 1, 1108.73 }, { "Malaysia", 134, 1, 1107.58 }, { "Lithuania", 135, 1, 1100.66 }, { "Kuwait", 136, 1, 1098.42 }, { "Latvia", 137, 1, 1095.98 }, { "Faroe Islands", 138, 1, 1093.70 }, { "Burundi", 139, 1, 1091.24 }, { "Suriname", 140, 1, 1087.77 }, { "Solomon Islands", 141, -8, 1075.06 }, { "Liberia", 142, 0, 1067.05 }, { "Ethiopia", 143, 0, 1066.16 }, { "Turkmenistan", 144, 0, 1065.42 }, { "Botswana", 145, 0, 1063.64 }, { "St Kitts and Nevis", 146, 0, 1059.53 }, { "Philippines", 147, 0, 1053.03 }, { "Antigua and Barbuda", 148, 0, 1052.80 }, { "Lesotho", 149, 0, 1046.54 }, { "Dominican Republic", 150, 0, 1045.64 }, { "Afghanistan", 151, 0, 1034.37 }, { "Moldova", 152, 0, 1033.75 }, { "Fiji", 153, 13, 1033.09 }, { "Guyana", 154, -1, 1026.61 }, { "Eswatini", 155, -1, 1025.28 }, { "Yemen", 156, -1, 1021.24 }, { "Puerto Rico", 157, -1, 1020.22 }, { "Tahiti", 158, 3, 1016.83 }, { "Hong Kong, China", 159, -2, 1011.91 }, { "New Caledonia", 160, -2, 1008.92 }, { "Singapore", 161, -2, 1008.26 }, { "Vanuatu", 162, 8, 1005.49 }, { "Maldives", 163, -3, 1003.48 }, { "Andorra", 164, -2, 996.05 }, { "Chinese Taipei", 165, -2, 991.34 }, { "Myanmar", 166, -2, 988.98 }, { "Cuba", 167, 2, 984.92 }, { "Papua New Guinea", 168, -3, 984.23 }, { "South Sudan", 169, -2, 980.02 }, { "St Lucia", 170, -2, 979.57 }, { "Bermuda", 171, 0, 971.15 }, { "Malta", 172, 0, 970.62 }, { "Grenada", 173, 0, 953.67 }, { "St Vincent and the Grenadines", 174, 0, 938.40 }, { "Nepal", 175, 0, 935.93 }, { "Montserrat", 176, 0, 934.46 }, { "Barbados", 177, 0, 932.64 }, { "Chad", 178, 0, 929.97 }, { "Mauritius", 179, 0, 927.94 }, { "Cambodia", 180, 0, 924.52 }, { "Dominica", 181, 1, 912.93 }, { "Bhutan", 182, 1, 904.10 }, { "Belize", 183, 1, 901.43 }, { "Bangladesh", 184, 1, 896.67 }, { "Macau", 185, 1, 896.62 }, { "Cook Islands", 186, 1, 896.59 }, { "American Samoa", 187, 1, 890.97 }, { "Laos", 188, 1, 889.62 }, { "Mongolia", 189, 1, 884.92 }, { "Brunei Darussalam", 190, 1, 881.73 }, { "São Tomé and Príncipe", 191, 1, 878.09 }, { "Samoa", 192, -11, 876.45 }, { "Djibouti", 193, 0, 875.13 }, { "Aruba", 194, 0, 873.90 }, { "Cayman Islands", 195, 0, 855.43 }, { "Timor-Leste", 196, 0, 843.40 }, { "Pakistan", 197, 0, 842.59 }, { "Gibraltar", 198, 0, 836.14 }, { "Liechtenstein", 199, 0, 835.83 }, { "Tonga", 200, 0, 833.12 }, { "Seychelles", 201, 0, 831.19 }, { "Somalia", 202, 0, 829.81 }, { "Bahamas", 203, 0, 823.58 }, { "Guam", 204, 0, 821.91 }, { "Sri Lanka", 205, 0, 820.32 }, { "Turks and Caicos Islands", 206, 0, 817.03 }, { "British Virgin Islands", 207, 0, 801.29 }, { "US Virgin Islands", 208, 0, 797.29 }, { "Anguilla", 209, 0, 779.86 }, { "San Marino", 210, 0, 739.64 }, -- { "Eritrea", NR, 0, 0 }, }

-- list of FIFA country codes data.alias = { { "AFG", "Afghanistan" }, { "AIA", "Anguilla" }, { "ALB", "Albania" }, { "ALG", "Algeria" }, { "AND", "Andorra" }, { "ANG", "Angola" }, { "ARG", "Argentina" }, { "ARM", "Armenia" }, { "ARU", "Aruba" }, { "ASA", "American 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" }, { "BLR", "Belarus" }, { "BLZ", "Belize" }, { "BOL", "Bolivia" }, { "BOT", "Botswana" }, { "BRA", "Brazil" }, { "BRB", "Barbados" }, { "BRU", "Brunei Darussalam" }, { "BUL", "Bulgaria" }, { "CAM", "Cambodia" }, { "CAN", "Canada" }, { "CAY", "Cayman Islands" }, { "CGO", "Congo" }, { "CHA", "Chad" }, { "CHI", "Chile" }, { "CHN", "China PR" }, { "CIV", "Côte d'Ivoire" }, { "CMR", "Cameroon" }, { "COD", "Congo DR" }, { "COK", "Cook Islands" }, { "COL", "Colombia" }, { "COM", "Comoros" }, { "CPV", "Cabo 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" }, { "ESP", "Spain" }, { "EST", "Estonia" }, { "ETH", "Ethiopia" }, { "FIJ", "Fiji" }, { "FIN", "Finland" }, { "FRA", "France" }, { "FRO", "Faroe Islands" }, { "GAB", "Gabon" }, { "GAM", "The Gambia" }, { "GEO", "Georgia" }, { "GER", "Germany" }, { "GHA", "Ghana" }, { "GIB", "Gibraltar" }, { "GNB", "Guinea-Bissau" }, { "GRE", "Greece" }, { "GRN", "Grenada" }, { "GUA", "Guatemala" }, { "GUI", "Guinea" }, { "GUM", "Guam" }, { "GUY", "Guyana" }, { "HAI", "Haiti" }, { "HKG", "Hong Kong, China" }, { "HON", "Honduras" }, { "HUN", "Hungary" }, { "IDN", "Indonesia" }, { "IND", "India" }, { "IRL", "Republic of Ireland" }, { "IRN", "IR Iran" }, { "IRQ", "Iraq" }, { "ISL", "Iceland" }, { "ISR", "Israel" }, { "ITA", "Italy" }, { "JAM", "Jamaica" }, { "JOR", "Jordan" }, { "JPN", "Japan" }, { "KAZ", "Kazakhstan" }, { "KEN", "Kenya" }, { "KGZ", "Kyrgyz Republic" }, { "KOR", "Korea Republic" }, { "KSA", "Saudi Arabia" }, { "KUW", "Kuwait" }, { "KOS", "Kosovo" }, { "LAO", "Laos" }, { "LBR", "Liberia" }, { "LBY", "Libya" }, { "LCA", "St Lucia" }, { "LES", "Lesotho" }, { "LBN", "Lebanon" }, { "LIE", "Liechtenstein" }, { "LTU", "Lithuania" }, { "LUX", "Luxembourg" }, { "LVA", "Latvia" }, { "MAC", "Macau" }, { "MAD", "Madagascar" }, { "MAR", "Morocco" }, { "MAS", "Malaysia" }, { "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" }, { "MWI", "Malawi" }, { "MYA", "Myanmar" }, { "NAM", "Namibia" }, { "NCA", "Nicaragua" }, { "NCL", "New Caledonia" }, { "NED", "Netherlands" }, { "NEP", "Nepal" }, { "NGA", "Nigeria" }, { "NIG", "Niger" }, { "NIR", "Northern Ireland" }, { "NOR", "Norway" }, { "NZL", "Aotearoa New Zealand" }, { "OMA", "Oman" }, { "PAK", "Pakistan" }, { "PAN", "Panama" }, { "PAR", "Paraguay" }, { "PER", "Peru" }, { "PHI", "Philippines" }, { "PLE", "Palestine" }, { "PNG", "Papua New Guinea" }, { "POL", "Poland" }, { "POR", "Portugal" }, { "PRK", "Korea DPR" }, { "PUR", "Puerto Rico" }, { "QAT", "Qatar" }, { "ROU", "Romania" }, { "RSA", "South Africa" }, { "RUS", "Russia" }, { "RWA", "Rwanda" }, { "SAM", "Samoa" }, { "SCO", "Scotland" }, { "SDN", "Sudan" }, { "SEN", "Senegal" }, { "SEY", "Seychelles" }, { "SGP", "Singapore" }, { "SKN", "St Kitts and Nevis" }, { "SLE", "Sierra Leone" }, { "SLV", "El Salvador" }, { "SMR", "San Marino" }, { "SOL", "Solomon Islands" }, { "SOM", "Somalia" }, { "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" }, { "SYR", "Syria" }, { "TAH", "Tahiti" }, { "TAN", "Tanzania" }, { "TCA", "Turks and Caicos Islands" }, { "TGA", "Tonga" }, { "THA", "Thailand" }, { "TJK", "Tajikistan" }, { "TKM", "Turkmenistan" }, { "TLS", "Timor-Leste" }, { "TOG", "Togo" }, { "TPE", "Chinese Taipei" }, { "TRI", "Trinidad and Tobago" }, { "TUN", "Tunisia" }, { "TUR", "Türkiye" }, { "UAE", "United Arab Emirates" }, { "UGA", "Uganda" }, { "UKR", "Ukraine" }, { "URU", "Uruguay" }, { "USA", "USA" }, { "UZB", "Uzbekistan" }, { "VAN", "Vanuatu" }, { "VEN", "Venezuela" }, { "VGB", "British Virgin Islands" }, { "VIE", "Vietnam" }, { "VIN", "St Vincent and the Grenadines" }, { "VIR", "US Virgin Islands" }, { "WAL", "Wales" }, { "YEM", "Yemen" }, { "ZAM", "Zambia" }, { "ZIM", "Zimbabwe" }, -- Alternate names { "TUR", "Turkey" }, { "CZE", "Czech Republic" }, { "CUW", "Curacao" }, { "BRU", "Brunei" }, { "CPV", "Cape Verde" }, { "CPV", "Cape Verde Islands" }, { "CHN", "China" }, { "COD", "DR Congo" }, { "GAM", "Gambia" }, { "HKG", "Hong Kong" }, { "IRN", "Iran" }, { "CIV", "Ivory Coast" }, { "PRK", "North Korea" }, { "KOR", "South Korea" }, { "KGZ", "Kyrgyzstan" }, { "NZL", "New Zealand" }, { "SKN", "Saint Kitts and Nevis" }, { "SKN", "St. Kitts and Nevis" }, { "LCA", "Saint Lucia" }, { "LCA", "St. Lucia" }, { "VIN", "Saint Vincent and the Grenadines" }, { "VIN", "St. Vincent and the Grenadines" }, { "STP", "São Tomé e Príncipe" }, { "STP", "Sao Tome e Principe" }, { "USA", "United States" }, { "VIR", "U.S. Virgin Islands" }, { "VIR", "United States Virgin Islands" }, } -- List of FIFA confederations (Minus test and EAFF) data.confederation = { AFC = {"AFG", "AUS", "BHR", "BAN", "BHU", "BRU", "CAM", "CHN", "TPE", "GUM", "HKG", "IND", "IDN", "IRN", "IRQ", "JPN", "JOR", "PRK", "KOR", "KUW", "KGZ", "LAO", "LBN", "MAC", "MAS", "MDV", "MNG", "MYA", "NEP", "OMA", "PAK", "PLE", "PHI", "QAT", "KSA", "SGP", "SRI", "SYR", "TJK", "THA", "TLS", "TKM", "UAE", "UZB", "VIE", "YEM" },	CAF = {"ALG", "ANG", "BEN", "BOT", "BFA", "BDI", "CPV", "CMR", "CTA", "CHA", "COM", "CGO", "COD", "CIV", "DJI", "EGY", "EQG", "ERI", "SWZ", "ETH", "GAB", "GAM", "GHA", "GUI", "GNB", "KEN", "LES", "LBR", "LBY", "MAD", "MWI", "MLI", "MTN", "MRI", "MAR", "MOZ", "NAM", "NIG", "NGA", "RWA", "STP", "SEN", "SEY", "SLE", "SOM", "RSA", "SSD", "SDN", "TAN", "TOG", "TUN", "UGA", "ZAM", "ZIM" },	CONCACAF = {"AIA", "ATG", "ARU", "BAH", "BRB", "BLZ", "BER", "VGB", "CAN", "CAY", "CRC", "CUB", "CUW", "DMA", "DOM", "SLV", "GRN", "GUA", "GUY", "HAI", "HON", "JAM", "MEX", "MSR", "NCA", "PAN", "PUR", "SKN", "LCA", "VIN", "SUR", "TRI", "TCA", "VIR", "USA" },	CONMEBOL = {"ARG", "BOL", "BRA", "CHI", "COL", "ECU", "PAR", "PER", "URU", "VEN" },	OFC = {"ASA", "COK", "FIJ", "NCL", "NZL", "PNG", "SAM", "SOL", "TAH", "TGA", "VAN" },	UEFA = {"ALB", "AND", "ARM", "AUT", "AZE", "BLR", "BEL", "BIH", "BUL", "CRO", "CYP", "CZE", "DEN", "ENG", "EST", "FRO", "FIN", "FRA", "GEO", "GER", "GIB", "GRE", "HUN", "ISL", "ISR", "ITA", "KAZ", "KOS", "LVA", "LIE", "LTU", "LUX", "MLT", "MDA", "MNE", "NED", "MKD", "NIR", "NOR", "POL", "POR", "IRL", "ROU", "RUS", "SMR", "SCO", "SRB", "SVK", "SVN", "ESP", "SWE", "SUI", "TUR", "UKR", "WAL", },   EAFF = { "CHN","GUM","HKG","JPN","KOR","MAC","MNG","PRK","TPE"}, test = { "ENG", "SCO", "WAL", "IRE", "NIR", "FRA", "England", "France", "Germany" }, } return data