Module:Goalscorers/data/2026 FIFA World Cup qualification (CONCACAF)

local data = {}

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

-- date and matches played of latest update
data.updated = { -- round,              matches,   update date
                    firstround  =       {  4,   "complete" }, 
                    secondround =       {  29,   "2024-06-11" },
                    thirdround  =       {  0,   "" } }

data.groups = { -- DO NOT CHANGE THIS SECTION
                }

-- controls which teams are still active in qualifying, and therefore have their players bolded
data.active_countries = { "PAN", "CRC", "JAM", "HON", "SLV", "HAI", "CUW", "TRI",
						  "GUA", "NCA", "ATG", "SUR", "SKN", "DOM", "GUY", "PUR",
						  "LCA", "CUB", "BER", "VIN", "GRN", "MSR", "BRB", "DMA",
						  "BLZ", "ARU", "CAY", "BAH", "VGB", "AIA" }

-- rounds of competition
data.rounds = { firstround = 3, secondround = 4, thirdround = 5 } -- DO NOT CHANGE

-- all competition goalscorers
data.goalscorers = {
    -- player name, country, goals in R1, goals in R2, goals in R3
    
    -- Anguilla
    {"[[Luke Paris]]",				"AIA", 1, 0, 0 },
    
    -- Antigua and Barbuda
    {"[[Raheem Deterville]]",		"ATG", 0, 1, 0 },
    
    -- Aruba
    {"[[Walter Bennett (footballer, born 1997)|Walter Bennett]]",	"ARU", 0, 1, 0 },
    {"[[Isai Marselia]]",			"ARU", 0, 1, 0 },
    
    -- Bahamas
    {"[[Wood Julmis]]",				"BAH", 0, 1, 0 },
    
    -- Barbados
    {"[[Niall Reid-Stephen]]",		"BRB", 0, 2, 0 },
    
    -- Belize
    {"[[Carlos Bernárdez]]",		"BLZ", 0, 1, 0 },
    
    -- Bermuda
    {"[[Zeiko Lewis]]",				"BER", 0, 1, 0 },
    {"[[Sachiel Ming]]",			"BER", 0, 1, 0 },
    
    -- British Virgin Islands
    {"[[Hugo Liziario]]",			"VGB", 1, 0, 0 },
    
    -- Cayman Islands
    {"[[Joshwa Campbell]]",			"CAY", 0, 1, 0 },
    
    -- Costa Rica
    {"[[Josimar Alcócer]]",			"CRC", 0, 1, 0 },
    {"[[Orlando Galo]]",			"CRC", 0, 2, 0 },
    {"[[Andy Rojas (footballer)|Andy Rojas]]",			"CRC", 0, 1, 0 },
    {"[[Gerald Taylor (footballer)|Gerald Taylor]]",	"CRC", 0, 1, 0 },
    {"[[Manfred Ugalde]]",			"CRC", 0, 1, 0 },
    {"[[Álvaro Zamora]]",			"CRC", 0, 1, 0 },
    
    -- Cuba
    {"[[Maikel Reyes]]",			"CUB", 0, 1, 0 },
    
    -- Curaçao
    {"[[Juninho Bacuna]]",			"CUW", 0, 1, 0 },
    {"[[Rangelo Janga]]",			"CUW", 0, 3, 0 },
    {"[[Gervane Kastaneer]]",		"CUW", 0, 1, 0 },
    {"[[Xander Severina]]",			"CUW", 0, 1, 0 },
    
    -- Dominica
    {"[[Javid George]]",			"DMA", 0, 1, 0 },
    {"[[Troy Jules]]",				"DMA", 0, 1, 0 },
    
    -- Dominican Republic
    {"[[Dorny Romero]]",			"DOM", 0, 2, 0 },
    {"[[Rafael Núñez (footballer)|Rafael Núñez]]",		"DOM", 0, 2, 0 },
    
    -- El Salvador
    {"[[Nelson Bonilla]]",			"SLV", 0, 1, 0 },
    {"[[Jairo Henríquez]]",			"SLV", 0, 1, 0 },
    {"[[Rafael Tejada]]",			"SLV", 0, 1, 0 },
    
    -- Grenada
    {"[[Myles Hippolyte]]",			"GRN", 0, 2, 0 },
    
    -- Guatemala
    {"[[Óscar Castellanos]]",		"GUA", 0, 1, 0 },
    {"[[Alejandro Galindo (footballer)|Alejandro Galindo]]",		"GUA", 0, 2, 0 },
    {"[[José Carlos Martínez (footballer)|José Carlos Martínez]]",	"GUA", 0, 1, 0 },
    {"[[José Morales (footballer, born 1996)|José Morales]]",		"GUA", 0, 1, 0 },
    {"[[José Carlos Pinto]]",	"GUA", 0, 1, 0 },
    {"[[Rubio Rubin]]",				"GUA", 0, 2, 0 },
    {"[[Allen Yanes]]",				"GUA", 0, 1, 0 },
    
    -- Guyana
    {"[[Liam Gordon (footballer, born 1999)|Liam Gordon]]",		"GUY", 0, 1, 0 },
    {"[[Deon Moore]]",				"GUY", 0, 2, 0 },
    
    -- Haiti
    {"[[Louicius Don Deedson]]",		"HAI", 0, 1, 0 },
    {"[[Jean-Kévin Duverne]]",		"HAI", 0, 1, 0 },
    {"[[Bryan Labissiere]]",		"HAI", 0, 1, 0 },
    {"[[Duke Lacroix]]",			"HAI", 0, 1, 0 },
    {"[[Duckens Nazon]]",			"HAI", 0, 1, 0 },
    
    -- Honduras
    {"[[Kervin Arriaga]]",			"HON", 0, 1, 0 },
    {"[[Rubilio Castillo]]",		"HON", 0, 1, 0 },
    {"[[Anthony Lozano]]",			"HON", 0, 1, 0 },
    {"[[Andy Najar]]",				"HON", 0, 1, 0 },
    {"[[Bryan Róchez]]",			"HON", 0, 1, 0 },
    {"[[Edwin Rodríguez (footballer)|Edwin Rodríguez]]",	"HON", 0, 2, 0 },
    {"[[David Ruiz (footballer, born 2004)|David Ruiz]]",	"HON", 0, 1, 0 },
    {"[[Luis Vega (footballer)|Luis Vega]]",				"HON", 0, 1, 0 },
    
    -- Jamaica
    {"[[Kaheim Dixon]]",			"JAM", 0, 1, 0 },
    {"[[Shamar Nicholson]]",		"JAM", 0, 3, 0 },
    
    -- Montserrat
    {"[[Brandon Barzey]]",			"MSR", 0, 1, 0 },
    {"[[Kaleem Simon]]",			"MSR", 0, 1, 0 },
    
    -- Nicaragua
    {"[[Juan Barrera]]",			"NCA", 0, 1, 0 },
    {"[[Bancy Hernández]]",			"NCA", 0, 2, 0 },
    {"[[Harold Medina (footballer)|Harold Medina]]",			"NCA", 0, 1, 0 },
    {"[[Jacob Montes]]",			"NCA", 0, 1, 0 },
    {"[[Jaime Moreno (footballer, born 1995)|Jaime Moreno]]",	"NCA", 0, 2, 0 },
    
    -- Panama
    {"[[José Fajardo (footballer)|José Fajardo]]",							"PAN", 0, 1, 0 },
    {"[[José Luis Rodríguez (footballer, born 1998)|José Luis Rodríguez]]",	"PAN", 0, 2, 0 },
    {"[[Cristian Martínez (Panamanian footballer)|Cristian Martínez]]",		"PAN", 0, 1, 0 },
    {"[[Jovani Welch]]",			"PAN", 0, 1, 0 },
    
    -- Puerto Rico
    {"[[Leandro Antonetti]]",		"PUR", 0, 1, 0 },
    {"[[Nicolás Cardona]]",			"PUR", 0, 1, 0 },
    {"[[Jeremy de León]]",			"PUR", 0, 2, 0 },
    {"[[Darren Ríos]]",				"PUR", 0, 1, 0 },
    {"[[Wilfredo Rivera (footballer)|Wilfredo Rivera]]",	"PUR", 0, 2, 0 },
    {"[[Roberto Ydrach]]",			"PUR", 0, 1, 0 },
    
    -- Saint Kitts and Nevis
    {"[[Ethan Bristow]]",			"SKN", 0, 1, 0 },
    
    -- Saint Lucia
    {"[[Caniggia Elva]]",			"LCA", 0, 1, 0 },
    {"[[Peter Pearson (footballer)|Peter Pearson]]",			"LCA", 0, 1, 0 },
    {"[[Ridel Stanislas]]",			"LCA", 0, 1, 0 },
    
    -- Saint Vincent and the Grenadines
    {"[[Oalex Anderson]]",			"VIN", 0, 2, 0 },
    
    -- Suriname
    {"[[Sheraldo Becker]]",			"SUR", 0, 1, 0 },
    {"[[Tyrone Conraad]]",			"SUR", 0, 2, 0 },
    {"[[Jeredy Hilterman]]",		"SUR", 0, 1, 0 },
    {"[[Justin Lonwijk]]",			"SUR", 0, 1, 0 },
    {"[[Jaden Montnor]]",			"SUR", 0, 1, 0 },
    {"[[Shaquille Pinas]]",			"SUR", 0, 1, 0 },
    
    -- Trinidad and Tobago
    {"[[Nathaniel James (footballer)|Nathaniel James]]",	"TRI", 0, 1, 0 },
    {"[[Alvin Jones (footballer)|Alvin Jones]]",			"TRI", 0, 1, 0 },
    {"[[Reon Moore]]",				"TRI", 0, 2, 0 },
    {"[[Duane Muckette]]",			"TRI", 0, 2, 0 },
    {"[[Malcolm Shaw (footballer)|Malcolm Shaw]]",			"TRI", 0, 2, 0 },
    {"[[Ryan Telfer]]",				"TRI", 0, 1, 0 },
    
    -- Turks and Caicos Islands
    {"[[Billy Forbes (footballer, born 1990)|Billy Forbes]]",	"TCA", 1, 0, 0 },
    
    -- U.S. Virgin Islands
    {"[[Jett Blaschka]]",			"VIR", 1, 0, 0 },

}

-- all competition own goal scorers
data.owngoalscorers = {
	-- player name, country, { OG in R1, "R1 OG opponents" }, { OG in R2, "R2 OG opponents" }, { OG in R3, "R3 OG opponents" }
    {"[[Steven Austin footballer|Steven Austin]]",				"AIA", 0, { 1, "Suriname" }, 0,	0 },
    {"[[Donervon Daniels]]",		"MSR", 0, { 1, "Nicaragua" }, 0, 0 }
}

return data