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

local data = {}

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

-- date and matches played of latest update
data.updated = {    -- round, matches, update date
               group      = { A = { 12, "2024-06-10" },
                    	      B = { 12, "2024-06-11" },
                    	      C = { 12, "2024-06-11" },
                    	      D = { 12, "2024-06-11" },
                    	      E = { 7, "2024-06-11" },
                    	      F = { 12, "2024-06-11" },
                    	      G = { 12, "2024-06-10" },
                    	      H = { 12, "2024-06-10" },
                    	      I = { 12, "2024-06-11" } },
               secondround  = { 0, "" } }

data.groups = { -- DO NOT CHANGE THIS SECTION
              A = { "EGY", "BFA", "GNB", "SLE", "ETH", "DJI" },
              B = { "SEN", "COD", "MTN", "TOG", "SDN", "SSD" },
              C = { "NGA", "RSA", "BEN", "ZIM", "RWA", "LES" },
              D = { "CMR", "CPV", "ANG", "LBY", "SWZ", "MRI" },
              E = { "MAR", "ZAM", "CGO", "TAN", "NIG" },
              F = { "CIV", "GAB", "KEN", "GAM", "BDI", "SEY" },
              G = { "ALG", "GUI", "UGA", "MOZ", "BOT", "SOM" },
              H = { "TUN", "EQG", "NAM", "MWI", "LBR", "STP" },
              I = { "MLI", "GHA", "MAD", "CTA", "COM", "CHA" } }

-- controls which teams are still active in qualifying, and therefore have their players bolded
data.active_countries = { "EGY", "BFA", "GNB", "SLE", "ETH", "DJI",
						  "SEN", "COD", "MTN", "TOG", "SDN", "SSD",
						  "NGA", "RSA", "BEN", "ZIM", "RWA", "LES",
						  "CMR", "CPV", "ANG", "LBY", "SWZ", "MRI",
						  "MAR", "ZAM", "CGO", "TAN", "NIG",
						  "CIV", "GAB", "KEN", "GAM", "BDI", "SEY",
						  "ALG", "GUI", "UGA", "MOZ", "BOT", "SOM",
						  "TUN", "EQG", "NAM", "MWI", "LBR", "STP",
						  "MLI", "GHA", "MAD", "CTA", "COM", "CHA" }
						  
-- rounds of competition
data.rounds = { group = 3, secondround = 4 } -- DO NOT CHANGE

-- all competition goalscorers
data.goalscorers = {
    -- player name, country, overall goals
    -- {"[[NAME]]",	"CODE",	R1 goals, R2 goals },
    
    -- Algeria
    {"[[Houssem Aouar]]",		    	"ALG", 1, 0 },
    {"[[Said Benrahma]]",		    	"ALG", 1, 0 },
    {"[[Baghdad Bounedjah]]",			"ALG", 1, 0 },
    {"[[Farès Chaïbi]]",				"ALG", 1, 0 },
    {"[[Islam Slimani]]",				"ALG", 1, 0 },
    {"[[Ramiz Zerrouki]]",				"ALG", 1, 0 },

    -- Angola
    {"[[Mabululu]]",					"ANG", 1, 0 },

    -- Benin
    {"[[Dodo Dokou]]",					"BEN", 1, 0 },
    {"[[Jodel Dossou]]",				"BEN", 1, 0 },
    {"[[Steve Mounié]]",				"BEN", 2, 0 },
    
    -- Botswana
    {"[[Mosha Gaolaolwe]]",				"BOT", 1, 0 },
    {"[[Mogakolodi Ngele]]",			"BOT", 1, 0 },
    {"[[Kabelo Seakanyeng]]",           "BOT", 2, 0 },
    {"[[Thabang Sesinyi]]", 			"BOT", 1, 0 },
    {"[[Molaodi Tlhalefang]]",			"BOT", 1, 0 },

    -- Burkina Faso
    {"[[Dango Ouattara]]",      	    "BFA", 2, 0 },
    {"[[Blati Touré]]",					"BFA", 1, 0 },
    {"[[Bertrand Traoré]]",				"BFA", 2, 0 },
    {"[[Lassina Traoré]]",				"BFA", 2, 0 },

    -- Burundi
    {"[[Sudi Abdallah]]",				"BDI", 3, 0 },
    {"[[Abedi Bigirimana]]",			"BDI", 2, 0 },
    {"[[Bienvenue Kanakimana]]",		"BDI", 2, 0 },
    {"[[Frédéric Nsabiyumva]]",			"BDI", 1, 0 },

    -- Cameroon
    {"[[Vincent Aboubakar]]",			"CMR", 2, 0 },
    {"[[Frank Magri]]",					"CMR", 1, 0 },
    {"[[Bryan Mbeumo]]",				"CMR", 2, 0 },
    {"[[Michael Ngadeu-Ngadjui]]",		"CMR", 1, 0 },
    {"[[Georges-Kévin Nkoudou]]",		"CMR", 1, 0 },
    {"[[Olivier Ntcham]]",				"CMR", 1, 0 },
    {"[[Nouhou Tolo]]",					"CMR", 1, 0 },

    -- Cape Verde
    {"[[Diney (footballer, born 1995)|Diney]]",      "CPV", 1, 0 },
    {"[[Ryan Mendes]]",     		    "CPV", 1, 0 },
    {"[[Jamiro Monteiro]]", 			"CPV", 2, 0 },

    -- Central African Republic
	{"[[Vénuste Baboula]]",				"CTA", 1, 0 },
	{"[[Geoffrey Kondogbia]]",			"CTA", 1, 0 },
	{"[[Louis Mafouta]]",				"CTA", 3, 0 },

    -- Chad
	{"[[Marius Mouandilmadji]]",		"CHA", 1, 0 },

    -- Comoros
	{"[[El Fardou Ben Nabouhane]]","COM", 2, 0 },
	{"[[Kassim M'Dahoma]]",				"COM", 1, 0 },
	{"[[Myziane Maolida]]",				"COM", 3, 0 },
	{"[[Rafiki Saïd]]",					"COM", 1, 0 },
	{"[[Benjaloud Youssouf]]",			"COM", 1, 0 },
	
    -- Congo
	{"[[Mons Bassouamina]]",			"CGO", 1, 0 },
	{"[[Silvère Ganvoula]]",			"CGO", 1, 0 },

    -- Djibouti
	{"[[Gabriel Dadzie]]",				"DJI", 2, 0 },

    -- DR Congo
    {"[[Théo Bongonda]]",				"COD", 1, 0 },
    {"[[Meschak Elia]]",				"COD", 1, 0 },
    {"[[Fiston Mayele]]",				"COD", 1, 0 },
    {"[[Yoane Wissa]]",					"COD", 1, 0 },
    
    -- Egypt
    {"[[Mostafa Mohamed (footballer)|Mostafa Mohamed]]",	"EGY", 1, 0 },
    {"[[Mohamed Salah]]",				"EGY", 5, 0 },
    {"[[Trézéguet (Egyptian footballer)|Trézéguet]]",		"EGY", 5, 0 },

    -- Equatorial Guinea
    {"[[Iban Salvador]]",				"EQG", 1, 0 },
    {"[[Emilio Nsue]]",					"EQG", 2, 0 },

    -- Eritrea

    -- Eswatini
    {"[[Junior Magagula]]",				"SWZ", 1, 0 },

    -- Ethiopia
    {"[[Minyelu Wondimu]]",				"ETH", 1, 0 },

    -- Gabon
    {"[[Jim Allevinah]]",				"GAB", 2, 0 },
    {"[[Pierre Aubameyang]]",			"GAB", 1, 0 },
    {"[[Denis Bouanga]]",				"GAB", 3, 0 },
    {"[[Guélor Kanga]]",				"GAB", 1, 0 },

    -- Gambia
    {"[[Ebou Adams]]",					"GAM", 1, 0 },
    {"[[Muhammed Badamosi]]",			"GAM", 2, 0 },
    {"[[Musa Barrow]]",					"GAM", 2, 0 },
    {"[[Ebrima Colley]]",				"GAM", 1, 0 },
    {"[[Yankuba Minteh]]",				"GAM", 2, 0 },
    {"[[Adama Sidibeh]]",				"GAM", 1, 0 },

    -- Ghana
	{"[[Jordan Ayew]]",					"GHA", 4, 0 },
	{"[[Abdul Fatawu]]",				"GHA", 1, 0 },
	{"[[Ernest Nuamah]]",				"GHA", 1, 0 },
	{"[[Iñaki Williams]]",				"GHA", 1, 0 },

    -- Guinea
	{"[[Aguibou Camara]]",				"GUI", 2, 0 },
	{"[[Seydouba Cissé]]",				"GUI", 1, 0 },
	{"[[Serhou Guirassy]]",				"GUI", 1, 0 },
	
    -- Guinea-Bissau
	{"[[Mama Baldé]]",					"GNB", 2, 0 },
	{"[[Mauro Rodrigues]]",				"GNB", 1, 0 },

    -- Ivory Coast
	{"[[Simon Adingra]]",				"CIV", 1, 0 },
	{"[[Seko Fofana]]",					"CIV", 3, 0 },
	{"[[Sébastien Haller]]",			"CIV", 1, 0 },
	{"[[Karim Konaté]]",				"CIV", 2, 0 },
	{"[[Christian Kouamé]]",			"CIV", 1, 0 },
	{"[[Jean-Philippe Krasso]]",		"CIV", 1, 0 },
	{"[[Ibrahim Sangaré (Ivorian footballer)|Ibrahim Sangaré]]",				"CIV", 1, 0 },
	{"[[Hamed Traorè]]",				"CIV", 2, 0 },

    -- Kenya
    {"[[Duke Abuya]]",					"KEN", 1, 0 },
    {"[[Masoud Juma]]",					"KEN", 2, 0 },
    {"[[Michael Olunga]]",				"KEN", 2, 0 },
    {"[[Benson Omala]]",				"KEN", 1, 0 },
    {"[[Rooney Onyango]]",				"KEN", 1, 0 },

    -- Lesotho
    {"[[Motlomelo Mkwanazi]]",			"LES", 1, 0 },
    {"[[Rethabile Rasethuntsa]]",		"LES", 1, 0 },
    {"[[Jane Thabantso]]",				"LES", 1, 0 },

    -- Liberia
    {"[[Terry Sackor]]",				"LBR", 1, 0 },
    {"[[Sheikh Sesay]]",				"LBR", 1, 0 },

    -- Libya
	{"[[Faisal Al Badri]]",     	    "LBY", 1, 0 },
	{"[[Abdulmunem Aleiyan]]",          "LBY", 1, 0 },
	{"[[Ahmed Krawa'a]]",				"LBY", 2, 0 },
	
    -- Madagascar
	{"[[Loïc Lapoussin]]",				"MAD", 1, 0 },
	{"[[Njiva Rakotoharimalala]]",		"MAD", 2, 0 },
	{"[[Rayan Raveloson]]",				"MAD", 2, 0 },

    -- Malawi
    {"[[Chawanangwa Kawonga]]",			"MWI", 1, 0 },
    {"[[Chifundo Mphasi]]",				"MWI", 2, 0 },
    {"[[Lanjesi Nkhoma]]",				"MWI", 1, 0 },

    -- Mali
    {"[[Kamory Doumbia]]",				"MLI", 3, 0 },
    {"[[Youssoufou Niakaté]]",			"MLI", 1, 0 },
    {"[[Ibrahima Sissoko]]",			"MLI", 1, 0 },

    -- Mauritania
    
    -- Mauritius
    {"[[Kévin Bru]]",					"MRI", 1, 0 },
    {"[[Mike Gaspard]]",				"MRI", 1, 0 },
    {"[[Lindsay Rose]]",				"MRI", 1, 0 },

    -- Morocco
    {"[[Eliesse Ben Seghir]]",          "MAR", 1, 0 },
    {"[[Ayoub El Kaabi]]",    		    "MAR", 3, 0 },
    {"[[Azzedine Ounahi]]",    		    "MAR", 1, 0 },
    {"[[Soufiane Rahimi]]",    		    "MAR", 1, 0 },
    {"[[Chadi Riad]]",      		    "MAR", 1, 0 },
    {"[[Hakim Ziyech]]",        	    "MAR", 2, 0 },
    
    -- Mozambique
    {"[[Alfons Amade]]",				"MOZ", 1, 0 },
    {"[[Geny Catamo]]",					"MOZ", 1, 0 },
    {"[[Clésio]]",						"MOZ", 1, 0 },
    {"[[Jonathan Muiomo]]",				"MOZ", 1, 0 },
    {"[[Stanley Ratifo]]",				"MOZ", 2, 0 },

    -- Namibia
    {"[[Tjipe Karuuombe]]", 		    "NAM", 1, 0 },
    {"[[Prins Tjiueza]]",			    "NAM", 1, 0 },

    -- Niger
    {"[[Boubacar Goumey]]", 		    "NIG", 1, 0 },
    {"[[Amadou Moutari]]",      		"NIG", 1, 0 },
    
    -- Nigeria
    {"[[Semi Ajayi]]",					"NGA", 1, 0 },
    {"[[Fisayo Dele-Bashiru]]",			"NGA", 1, 0 },
    {"[[Kelechi Iheanacho]]",			"NGA", 1, 0 },
    {"[[Raphael Onyedika]]",			"NGA", 1, 0 },

    -- Rwanda
     {"[[Jojea Kwizera]]",  		    "RWA", 1, 0 },
     {"[[Gilbert Mugisha]]",    	    "RWA", 1, 0 },
     {"[[Innocent Nshuti]]",    	    "RWA", 1, 0 },

    -- Sao Tome and Principe
     {"[[Denilson Silva]]", 		    "STP", 1, 0 },

    -- Senegal
    {"[[Lamine Camara]]",				"SEN", 1, 0 },
    {"[[Habib Diallo]]",				"SEN", 1, 0 },
    {"[[Sadio Mané]]",					"SEN", 2, 0 },
    {"[[Ismaïla Sarr]]",				"SEN", 1, 0 },
    {"[[Pape Matar Sarr]]",				"SEN", 1, 0 },
    
    -- Seychelles
    {"[[Ryan Henriette]]",				"SEY", 1, 0 },
    {"[[Lorenzo Hoareau]]",				"SEY", 1, 0 },

    -- Sierra Leone
    {"[[Amadou Bakayoko]]",				"SLE", 1, 0 },
    {"[[Curtis Davies]]",				"SLE", 1, 0 },
    {"[[Augustus Kargbo]]",				"SLE", 2, 0 },

    -- Somalia
    {"[[Yusuf Ahmed]]",					"SOM", 1, 0 },
    {"[[Sak Hassan]]",					"SOM", 1, 0 },
    {"[[Ismail Shirwa]]",				"SOM", 1, 0 },

    -- South Africa
    {"[[Thapelo Morena]]",				"RSA", 2, 0 },
    {"[[Khuliso Mudau]]",				"RSA", 1, 0 },
    {"[[Iqraam Rayners]]",				"RSA", 1, 0 },
    {"[[Percy Tau]]",					"RSA", 1, 0 },
    {"[[Themba Zwane]]",				"RSA", 1, 0 },

    -- South Sudan
    
    -- Sudan
    {"[[Mohamed Abdelrahman (footballer, born 1993)|Mohamed Abdelrahman]]",		"SDN", 1, 0 },
    {"[[Mohamed Eisa]]",				"SDN", 1, 0 },
    {"[[Walieldin Khedr]]",				"SDN", 1, 0 },
    {"[[Yaser Muzmel]]",				"SDN", 1, 0 },
    {"[[Seif Teiri]]",					"SDN", 1, 0 },

    -- Tanzania
    {"[[Junior Waziri]]",				"TAN", 1, 0 },
    {"[[Charles M'Mombwa]]",			"TAN", 1, 0 },

    -- Togo
    {"[[Kévin Denkey]]",				"TOG", 1, 0 },
    {"[[Khaled Narey]]",				"TOG", 1, 0 },

    -- Tunisia
    {"[[Firas Ben Larbi]]",				"TUN", 1, 0 },
    {"[[Mohamed Ali Ben Romdhane]]",	"TUN", 1, 0 },
    {"[[Yassine Meriah]]",				"TUN", 1, 0 },
    {"[[Youssef Msakni]]",				"TUN", 2, 0 },
    {"[[Hamza Rafia]]",					"TUN", 1, 0 },

    -- Uganda
	{"[[Fahad Bayo]]",					"UGA", 1, 0 },
    {"[[Rogers Mato]]",         	    "UGA", 1, 0 },
    {"[[Travis Mutyaba]]",         	    "UGA", 1, 0 },
    {"[[Muhammad Shaban]]",        	    "UGA", 1, 0 },
	
    -- Zambia
	{"[[Lameck Banda]]",				"ZAM", 1, 0 },
	{"[[Edward Chilufya]]",				"ZAM", 1, 0 },
	{"[[Patson Daka]]",					"ZAM", 3, 0 },
	{"[[Fashion Sakala]]",				"ZAM", 1, 0 },

    -- Zimbabwe
	{"[[Tawanda Chirewa]]",				"ZIM", 1, 0 },
	{"[[Walter Musona]]",				"ZIM", 1, 0 },
}

-- all competition own goal scorers
data.owngoalscorers = {
	-- player name, country, { OG, "OG opponents" }
	{"[[Michael Ngadeu-Ngadjui]]",	"CMR", {1, "Angola"}, 0 },
	{"[[Abdel-Hakim Abdallah]]",	"COM", {1, "Central African Republic"}, 0 },
	{"[[Younn Zahary]]",			"COM", {1, "Central African Republic"}, 0 },
	{"[[Charles Pickel]]",			"COD", {1, "Sudan"}, 0 },
	{"[[Yasser Baldé]]",			"GUI", {1, "Algeria"}, 0 },
	{"[[Aly Abeid]]",				"MTN", {1, "Sudan"}, 0 },
	{"[[Ahmed Abdullahi Abdi]]",	"SOM", {1, "Algeria"}, 0 },
    {"[[Pedro Mateus]]",    	    "STP", {1, "Namibia" }, 0 },
    {"[[Bakari Mwamnyeto]]",		"TAN", {1, "Morocco"}, 0 },
    {"[[Roger Aholou]]",			"TOG", {1, "South Sudan"}, 0 },
}
return data