Documentation for this module may be created at Module:Goalscorers/data/2022–23 UEFA Nations League/sandbox/doc

local data = {}

-- flag template
data.templates = { flag_icon_linked = "fbicon" }

-- date and matches played of latest update
data.updated = { -- round,       group,  matches,  update date
                    group    =   {  A =  { 4,   "2022-06-03" },
                                    B =  { 3,   "2022-06-02" },
                                    C =  { 5,   "2022-06-03" },
                                    D =  { 2,   "2022-06-03" }
                                 },
                    finals =           {   0,   "complete" }
               }

data.groups = {
                    A = { "FRA", "DEN", "CRO", "AUT", "ESP", "POR", "SUI", "CZE", "ITA", "GER", "ENG", "HUN", "BEL", "NED", "POL", "WAL" },
                    B = { "UKR", "SCO", "IRL", "ARM", "ISL", "ISR", "ALB", "BIH", "FIN", "ROU", "MNE", "SWE", "NOR", "SRB", "SVN" },
                    C = { "TUR", "LUX", "LTU", "FRO", "NIR", "GRE", "KVX", "CYP", "SVK", "BLR", "AZE", "KAZ", "BUL", "MKD", "GEO", "GIB" },
                    D = { "LIE", "MDA", "AND", "LVA", "MLT", "EST", "SMR" }
               }

-- rounds of competition
data.rounds = { group = 3, finals = 4 }

-- all competition goalscorers
data.goalscorers = {
	-- player name, country, group, goals in league phase, goals in UNL finals
	{"[[Jan Kuchta]]",                                                  "CZE",  1,  0 },
    {"[[Ricardo Horta]]",                                               "POR",  1,  0 },
    {"[[Álvaro Morata]]",                                               "ESP",  1,  0 },
    {"[[Noah Okafor]]",                                                 "SUI",  1,  0 },
    {"[[Jakub Kamiński]]",												"POL",	1,	0 },
    {"[[Karol Świderski]]",												"POL",	1,	0 },
    {"[[Jonny Williams]]",												"WAL",	1,	0 },
    {"[[Þórir Jóhann Helgason]]",                                       "ISL",  1,  0 },
    {"[[Arnór Sigurðsson]]",                                            "ISL",  1,  0 },
    {"[[Liel Abada]]",                                                  "ISR",  1,  0 },
    {"[[Shon Weissman]]",                                               "ISR",  1,  0 },
    {"[[Erling Haaland]]",                                              "NOR",  1,  0 },
    {"[[Emil Forsberg]]",                                               "SWE",  1,  0 },
    {"[[Dejan Kulusevski]]",                                            "SWE",  1,  0 },
    {"[[Anastasios Bakasetas]]",                                        "GRE",  1,  0 },
    {"[[Valon Berisha]]",												"KVX",	1,	0 },
    {"[[Edon Zhegrova]]",												"KVX",	1,	0 },
    {"[[Abat Aymbetov]]",                                               "KAZ",  2,  0 },
    {"[[Khvicha Kvaratskhelia]]",										"GEO",	1,	0 },
    {"[[Guram Kashia]]",												"GEO",	1,	0 },
    {"[[Georges Mikautadze]]",											"GEO",	1,	0 },
    {"[[Valeri Qazaishvili]]",											"GEO",	1,	0 },
    {"[[Kiril Despodov]]",												"BUL",	1,	0 },
    {"[[Milan Ristovski]]",												"MKD",	1,	0 },
    {"[[Robert Kirss]]",												"EST",	1,	0 },
    {"[[Joonas Tamm]]",													"EST",	1,	0 },
    {"[[Jānis Ikaunieks (footballer)|Jānis Ikaunieks]]",                "LVA",  1,  0 },
    {"[[Roberts Uldriķis]]",                                            "LVA",  2,  0 },
    {"[[Romelu Lukaku]]",                                               "BEL",  1,  0 },
}

-- all competition own goal scorers
data.owngoalscorers = {
	-- player name, country, group, { OG in group, "group OG opponents" }, { OG in playoff, "playoff OG opponent" }
	{"[[Djibril Sow]]",                                                 "SUI", { 1, "Czech Republic" }, 0 },
}

return data