Scores & Fixtures 2026 WCQ — UEFA (M)
| Round | Wk | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First round | 1 | Fri | 2025-03-21 | 19:00 | Cyprus cy | 2–0 | sm San Marino | 2,336 | AEK Arena - George Karapatakis | Andris Treimanis | Match Report | |
| First round | 1 | Fri | 2025-03-21 | 19:45 | England eng | 2–0 | al Albania | 82,378 | Wembley Stadium connected by EE | Alejandro Hernández | Match Report | |
| First round | 1 | Fri | 2025-03-21 | 20:45 | Andorra ad | 0–1 | lv Latvia | 957 | Estadi Nacional | Giorgi Kruashvili | Match Report | |
| First round | 1 | Fri | 2025-03-21 | 20:45 | Malta mt | 0–1 | fi Finland | 5,106 | Ta'Qali National Stadium | Simone Sozza | Match Report | |
| First round | 1 | Fri | 2025-03-21 | 20:45 | Poland pl | 1–0 | lt Lithuania | 55,738 | PGE Narodowy | Tasos Sidiropoulos | Match Report | |
| First round | 1 | Fri | 2025-03-21 | 21:45 | Romania ro | 0–1 | ba Bosnia-Herzegovina | 49,413 | Arena Naţională | Danny Makkelie | Match Report | |
| First round | 1 | Sat | 2025-03-22 | 15:00 | Liechtenstein li | 0–3 | mk N. Macedonia | 4,094 | Rheinpark Stadion | Mykola Balakin | Match Report | |
| First round | 1 | Sat | 2025-03-22 | 18:00 | Montenegro me | 3–1 | gi Gibraltar | 3,021 | Stadion Kraj Bistrice | António Nobre | Match Report | |
| First round | 1 | Sat | 2025-03-22 | 19:00 | Moldova md | 0–5 | no Norway | 9,342 | Stadionul Zimbru | Matej Jug | Match Report | |
| First round | 1 | Sat | 2025-03-22 | 19:45 | Wales wls | 3–1 | kz Kazakhstan | 32,473 | Cardiff City Stadium | Donatas Rumšas | Match Report | |
| First round | 1 | Sat | 2025-03-22 | 20:45 | Czechia cz | 2–1 | fo Faroe Islands | 8,978 | Malšovická Aréna | Rade Obrenović | Match Report | |
| First round | 1 | Sat | 2025-03-22 | 21:45 | Israel il | 2–1 | ee Estonia | 270 | Nagyerdei Stadion | Nikola Dabanović | Match Report | |
| First round | 2 | Mon | 2025-03-24 | 19:00 | Lithuania lt | 2–2 | fi Finland | 10,421 | S. Dariaus ir S. Girėno stadionas | Erik Lambrechts | Match Report | |
| First round | 2 | Mon | 2025-03-24 | 19:45 | England eng | 3–0 | lv Latvia | 79,572 | Wembley Stadium connected by EE | Orel Grinfeeld | Match Report | |
| First round | 2 | Mon | 2025-03-24 | 20:45 | Bosnia-Herzegovina ba | 2–1 | cy Cyprus | 7,464 | Stadion Bilino Polje | Rohit Saggi | Match Report | |
| First round | 2 | Mon | 2025-03-24 | 20:45 | San Marino sm | 1–5 | ro Romania | 3,556 | San Marino Stadium | Damian Sylwestrzak | Match Report | |
| First round | 2 | Mon | 2025-03-24 | 20:45 | Poland pl | 2–0 | mt Malta | 45,872 | PGE Narodowy | Morten Krogh | Match Report | |
| First round | 2 | Mon | 2025-03-24 | 20:45 | Albania al | 3–0 | ad Andorra | 17,183 | Air Albania Stadium | Sebastian Gishamer | Match Report | |
| First round | 2 | Tue | 2025-03-25 | 19:00 | Moldova md | 2–3 | ee Estonia | 6,112 | Stadionul Zimbru | Lawrence Visser | Match Report | |
| First round | 2 | Tue | 2025-03-25 | 20:45 | Gibraltar gi | 0–4 | cz Czechia | 583 | Estádio Algarve | Horațiu Fesnic | Match Report | |
| First round | 2 | Tue | 2025-03-25 | 20:45 | Liechtenstein li | 0–2 | kz Kazakhstan | 1,123 | Rheinpark Stadion | John Beaton | Match Report | |
| First round | 2 | Tue | 2025-03-25 | 20:45 | Montenegro me | 1–0 | fo Faroe Islands | 3,226 | Stadion Kraj Bistrice | Allard Lindhout | Match Report | |
| First round | 2 | Tue | 2025-03-25 | 20:45 | N. Macedonia mk | 1–1 | wls Wales | 23,114 | Nationala Arena Toše Proeski | Jérôme Brisard | Match Report | |
| First round | 2 | Tue | 2025-03-25 | 21:45 | Israel il | 2–4 | no Norway | 1,200 | Nagyerdei Stadion | Chris Kavanagh | Match Report | |
| First round | 3 | Fri | 2025-06-06 | 19:45 | Wales wls | 3–0 | li Liechtenstein | 30,646 | Cardiff City Stadium | Anastasios Papapetrou | Match Report | |
| First round | 3 | Fri | 2025-06-06 | 19:45 | Gibraltar gi | 0–7 | hr Croatia | 1,516 | Estádio Algarve | Georgi Kabakov | Match Report | |
| First round | 3 | Fri | 2025-06-06 | 20:45 | N. Macedonia mk | 1–1 | be Belgium | 23,070 | Nationala Arena Toše Proeski | Chris Kavanagh | Match Report | |
| First round | 3 | Fri | 2025-06-06 | 20:45 | Norway no | 3–0 | it Italy | 25,796 | Ullevaal Stadion | Jose Maria Sánchez | Match Report | |
| First round | 3 | Fri | 2025-06-06 | 20:45 | Czechia cz | 2–0 | me Montenegro | 10,889 | Doosan Arena | Serdar Gözübüyük | Match Report | |
| First round | 3 | Fri | 2025-06-06 | 21:45 | Estonia ee | 1–3 | il Israel | 5,967 | A. Le Coq Arena | Willy Delajod | Match Report | |
| First round | 3 | Sat | 2025-06-07 | 15:00 | Bosnia-Herzegovina ba | 1–0 | sm San Marino | 11,828 | Stadion Bilino Polje | Luís Godinho | Match Report | |
| First round | 3 | Sat | 2025-06-07 | 18:00 | Andorra ad | 0–1 | eng England | 8,872 | RCDE Stadium | Igor Pajač | Match Report | |
| First round | 3 | Sat | 2025-06-07 | 18:00 | Malta mt | 0–0 | lt Lithuania | 2,785 | Ta'Qali National Stadium | Marian Barbu | Match Report | |
| First round | 3 | Sat | 2025-06-07 | 20:45 | Austria at | 2–1 | ro Romania | 48,500 | Ernst-Happel-Stadion | Maurizio Mariani | Match Report | |
| First round | 3 | Sat | 2025-06-07 | 20:45 | Albania al | 0–0 | rs Serbia | 20,427 | Air Albania Stadium | Davide Massa | Match Report | |
| First round | 3 | Sat | 2025-06-07 | 21:45 | Finland fi | 0–2 | nl Netherlands | 29,483 | Helsingin olympiastadion | Daniel Siebert | Match Report | |
| First round | 4 | Mon | 2025-06-09 | 19:00 | Kazakhstan kz | 0–1 | mk N. Macedonia | 27,694 | Astana Arena | Filip Glova | Match Report | |
| First round | 4 | Mon | 2025-06-09 | 19:45 | Faroe Islands fo | 2–1 | gi Gibraltar | 2,632 | Tórsvøllur | Igal Frid | Match Report | |
| First round | 4 | Mon | 2025-06-09 | 20:45 | Belgium be | 4–3 | wls Wales | 33,653 | Stade Roi Baudouin | Irfan Peljto | Match Report | |
| First round | 4 | Mon | 2025-06-09 | 20:45 | Italy it | 2–0 | md Moldova | 18,771 | Mapei Stadium - Città del Tricolore | Urs Schnyder | Match Report | |
| First round | 4 | Mon | 2025-06-09 | 20:45 | Croatia hr | 5–1 | cz Czechia | 12,207 | Opus Arena | Jesús Gil | Match Report | |
| First round | 4 | Mon | 2025-06-09 | 21:45 | Estonia ee | 0–1 | no Norway | 11,577 | A. Le Coq Arena | Srđan Jovanović | Match Report | |
| First round | 4 | Tue | 2025-06-10 | 20:45 | Serbia rs | 3–0 | ad Andorra | 7,576 | Stadion Dubočica | Əliyar Ağayev | Match Report | |
| First round | 4 | Tue | 2025-06-10 | 20:45 | Netherlands nl | 8–0 | mt Malta | 21,006 | Euroborg | Ricardo de Burgos | Match Report | |
| First round | 4 | Tue | 2025-06-10 | 20:45 | San Marino sm | 0–4 | at Austria | 3,075 | San Marino Stadium | Ondřej Berka | Match Report | |
| First round | 4 | Tue | 2025-06-10 | 21:45 | Latvia lv | 1–1 | al Albania | 6,083 | Stadions Skonto | Halil Umut Meler | Match Report | |
| First round | 4 | Tue | 2025-06-10 | 21:45 | Finland fi | 2–1 | pl Poland | 16,511 | Helsingin olympiastadion | João Pinheiro | Match Report | |
| First round | 4 | Tue | 2025-06-10 | 21:45 | Romania ro | 2–0 | cy Cyprus | 45,324 | Arena Naţională | Donatas Rumšas | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 19:00 | Kazakhstan kz | 0–1 | wls Wales | 28,219 | Astana Arena | Alejandro Hernández | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 19:00 | Lithuania lt | 1–1 | mt Malta | 7,854 | S. Dariaus ir S. Girėno stadionas | Giorgi Kruashvili | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 20:00 | Georgia ge | 2–3 | tr Türkiye | 44,238 | Boris Paichadzis Dinamo Arena | Davide Massa | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 20:45 | Luxembourg lu | 1–3 | nir Northern Ireland | 9,214 | Stade de Luxembourg | Andris Treimanis | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 20:45 | Slovakia sk | 2–0 | de Germany | 20,013 | Štadión Tehelné pole | Serdar Gözübüyük | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 20:45 | Netherlands nl | 1–1 | pl Poland | 40,904 | Stadion Feijenoord | Simone Sozza | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 20:45 | Liechtenstein li | 0–6 | be Belgium | 3,158 | Rheinpark Stadion | Morten Krogh | Match Report | |
| First round | 5 | Thu | 2025-09-04 | 21:45 | Bulgaria bg | 0–3 | es Spain | 40,582 | Stadion Vasil Levski | Srđan Jovanović | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 18:45 | Iceland is | 5–0 | az Azerbaijan | 4,021 | Laugardalsvöllur | Sander van der Eijk | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 19:45 | Faroe Islands fo | 0–1 | hr Croatia | 4,632 | Tórsvøllur | Kristo Tohver | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 20:45 | Slovenia si | 2–2 | se Sweden | 15,679 | Stadion Stožice | Jose Maria Sánchez | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 20:45 | Switzerland ch | 4–0 | xk Kosovo | 33,996 | St. Jakob-Park | Szymon Marciniak | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 20:45 | Montenegro me | 0–2 | cz Czechia | 6,315 | Stadion Pod Goricom | Marco Guida | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 20:45 | Denmark dk | 0–0 | sct Scotland | 35,369 | Parken | Daniel Siebert | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 20:45 | Italy it | 5–0 | ee Estonia | 22,559 | New Balance Arena | João Pinheiro | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 21:45 | Moldova md | 0–4 | il Israel | 7,242 | Stadionul Zimbru | John Beaton | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 21:45 | Greece gr | 5–1 | by Belarus | 14,936 | Stadio Georgios Karaiskáki | Jarred Gillett | Match Report | |
| First round | 5 | Fri | 2025-09-05 | 21:45 | Ukraine ua | 0–2 | fr France | 38,793 | Tarczyński Arena Wrocław | Danny Makkelie | Match Report | |
| First round | 5 | Sat | 2025-09-06 | 16:00 | Latvia lv | 0–1 | rs Serbia | 6,238 | Daugavas Stadionā | Julian Weinberger | Match Report | |
| First round | 5 | Sat | 2025-09-06 | 17:00 | England eng | 2–0 | ad Andorra | 39,202 | Villa Park | Mohammed Al-Emara | Match Report | |
| First round | 5 | Sat | 2025-09-06 | 19:45 | Rep. of Ireland ie | 2–2 | hu Hungary | 51,137 | Aviva Stadium | Harm Osmers | Match Report | |
| First round | 5 | Sat | 2025-09-06 | 20:00 | Armenia am | 0–5 | pt Portugal | 14,403 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Anthony Taylor | Match Report | |
| First round | 5 | Sat | 2025-09-06 | 20:45 | San Marino sm | 0–6 | ba Bosnia-Herzegovina | 2,740 | San Marino Stadium | Enea Jorgji | Match Report | |
| First round | 5 | Sat | 2025-09-06 | 20:45 | Austria at | 1–0 | cy Cyprus | 16,300 | Raiffeisen Arena | Jakob Kehlet | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 17:00 | Georgia ge | 3–0 | bg Bulgaria | 44,077 | Boris Paichadzis Dinamo Arena | Glenn Nyberg | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 18:00 | N. Macedonia mk | 5–0 | li Liechtenstein | 8,693 | Nationala Arena Toše Proeski | Horațiu Feșnic | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 19:00 | Lithuania lt | 2–3 | nl Netherlands | 14,797 | S. Dariaus ir S. Girėno stadionas | Elçin Məsiyev | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 20:45 | Belgium be | 6–0 | kz Kazakhstan | 15,119 | Lotto Park | Radu Petrescu | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 20:45 | Poland pl | 3–1 | fi Finland | 50,897 | Stadion Śląski | Rade Obrenović | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 20:45 | Luxembourg lu | 0–1 | sk Slovakia | 8,487 | Stade de Luxembourg | Nick Walsh | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 20:45 | Germany de | 3–1 | nir Northern Ireland | 43,169 | RheinEnergieSTADION | Espen Eskås | Match Report | |
| First round | 6 | Sun | 2025-09-07 | 21:45 | Türkiye tr | 0–6 | es Spain | 32,059 | Konya Büyükşehir Stadı | Michael Oliver | Match Report | |
| First round | 6 | Mon | 2025-09-08 | 20:45 | Croatia hr | 4–0 | me Montenegro | 21,209 | Stadion Maksimir | Felix Zwayer | Match Report | |
| First round | 6 | Mon | 2025-09-08 | 20:45 | Kosovo xk | 2–0 | se Sweden | 12,887 | Stadiumi Fadil Vokrri | Allard Lindhout | Match Report | |
| First round | 6 | Mon | 2025-09-08 | 20:45 | Gibraltar gi | 0–1 | fo Faroe Islands | 1,603 | Europa Point Stadium | Mohammed Al Hakim | Match Report | |
| First round | 6 | Mon | 2025-09-08 | 20:45 | Switzerland ch | 3–0 | si Slovenia | 12,757 | St. Jakob-Park | François Letexier | Match Report | |
| First round | 6 | Mon | 2025-09-08 | 21:45 | Israel il | 4–5 | it Italy | 2,540 | Nagyerdei Stadion | Slavko Vinčič | Match Report | |
| First round | 6 | Mon | 2025-09-08 | 21:45 | Belarus by | 0–2 | sct Scotland | ZTE-Aréna | Nikola Dabanović | Match Report | ||
| First round | 6 | Mon | 2025-09-08 | 21:45 | Greece gr | 0–3 | dk Denmark | 31,172 | Stadio Georgios Karaiskáki | Donatas Rumšas | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:00 | Armenia am | 2–1 | ie Rep. of Ireland | 13,144 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Goga Kikacheishvili | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:00 | Azerbaijan az | 1–1 | ua Ukraine | 8,450 | Tofiq Bəhramov adına Respublika stadionu | Vassilis Fotias | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:45 | Bosnia-Herzegovina ba | 1–2 | at Austria | 11,700 | Stadion Bilino Polje | Jesús Gil | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:45 | France fr | 2–1 | is Iceland | 40,150 | Parc des Princes | António Nobre | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:45 | Norway no | 11–1 | md Moldova | 24,605 | Ullevaal Stadion | Balázs Berke | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:45 | Albania al | 1–0 | lv Latvia | 16,568 | Air Albania Stadium | Damian Sylwestrzak | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:45 | Serbia rs | 0–5 | eng England | 39,789 | Stadion Rajko Mitić | Clément Turpin | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 20:45 | Hungary hu | 2–3 | pt Portugal | 61,473 | Puskás Aréna | Erik Lambrechts | Match Report | |
| First round | 6 | Tue | 2025-09-09 | 21:45 | Cyprus cy | 2–2 | ro Romania | 4,875 | Neo GSP | Matej Jug | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 19:00 | Finland fi | 2–1 | lt Lithuania | 15,819 | Helsingin olympiastadion | Stéphanie Frappart | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 19:45 | Scotland sct | 3–1 | gr Greece | 46,006 | Barclays Hampden | Espen Eskås | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 19:45 | Faroe Islands fo | 4–0 | me Montenegro | 2,034 | Tórsvøllur | Javier Alberola | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 20:45 | Czechia cz | 0–0 | hr Croatia | 18,870 | Fortuna Arena | François Letexier | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 20:45 | Austria at | 10–0 | sm San Marino | 37,500 | Ernst-Happel-Stadion | Igal Frid | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 20:45 | Malta mt | 0–4 | nl Netherlands | 9,254 | Ta'Qali National Stadium | Duje Strukan | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 21:45 | Cyprus cy | 2–2 | ba Bosnia-Herzegovina | 2,355 | AEK Arena - George Karapatakis | Lawrence Visser | Match Report | |
| First round | 7 | Thu | 2025-10-09 | 21:45 | Belarus by | 0–6 | dk Denmark | ZTE-Aréna | Filip Glova | Match Report | ||
| First round | 7 | Fri | 2025-10-10 | 18:45 | Iceland is | 3–5 | ua Ukraine | 9,111 | Laugardalsvöllur | Sven Jablonski | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 19:00 | Kazakhstan kz | 4–0 | li Liechtenstein | 26,539 | Astana Arena | Paweł Raczkowski | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 19:45 | Northern Ireland nir | 2–0 | sk Slovakia | 18,109 | Windsor Park | Glenn Nyberg | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 20:45 | France fr | 3–0 | az Azerbaijan | 40,150 | Parc des Princes | Rohit Saggi | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 20:45 | Kosovo xk | 0–0 | si Slovenia | 12,268 | Stadiumi Fadil Vokrri | Marco Guida | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 20:45 | Belgium be | 0–0 | mk N. Macedonia | 18,583 | Planet Group Arena | Halil Umut Meler | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 20:45 | Germany de | 4–0 | lu Luxembourg | 25,249 | PreZero Arena | Nenad Minaković | Match Report | |
| First round | 7 | Fri | 2025-10-10 | 20:45 | Sweden se | 0–2 | ch Switzerland | 50,151 | Strawberry Arena | Anthony Taylor | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 16:00 | Latvia lv | 2–2 | ad Andorra | 5,027 | Daugavas Stadionā | Georgi Kabakov | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 18:00 | Hungary hu | 2–0 | am Armenia | 57,285 | Puskás Aréna | Chris Kavanagh | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 18:00 | Norway no | 5–0 | il Israel | 19,363 | Ullevaal Stadion | Szymon Marciniak | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 19:45 | Portugal pt | 1–0 | ie Rep. of Ireland | 48,821 | Estádio José Alvalade | Ivan Kružliak | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 20:45 | Serbia rs | 0–1 | al Albania | 4,320 | Stadion Dubočica | István Kovács | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 20:45 | Spain es | 2–0 | ge Georgia | 28,661 | Estadio Manuel Martínez Valero | Manfredas Lukjančukas | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 21:45 | Bulgaria bg | 1–6 | tr Türkiye | 10,059 | Stadion Vasil Levski | Luís Godinho | Match Report | |
| First round | 7 | Sat | 2025-10-11 | 21:45 | Estonia ee | 1–3 | it Italy | 11,913 | A. Le Coq Arena | Serdar Gözübüyük | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 15:00 | San Marino sm | 0–4 | cy Cyprus | 598 | San Marino Stadium | Əliyar Ağayev | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 17:00 | Faroe Islands fo | 2–1 | cz Czechia | 2,980 | Tórsvøllur | Andrea Colombo | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 17:00 | Scotland sct | 2–1 | by Belarus | 49,346 | Barclays Hampden | Marian Barbu | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 18:00 | Netherlands nl | 4–0 | fi Finland | 52,387 | Johan Cruijff Arena | Slavko Vinčič | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 20:45 | Denmark dk | 3–1 | gr Greece | 35,623 | Parken | Michael Oliver | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 20:45 | Croatia hr | 3–0 | gi Gibraltar | 7,579 | Stadion Varteks | Oleksii Derevinskyi | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 21:45 | Romania ro | 1–0 | at Austria | 39,581 | Arena Naţională | Davide Massa | Match Report | |
| First round | 8 | Sun | 2025-10-12 | 21:45 | Lithuania lt | 0–2 | pl Poland | 11,741 | S. Dariaus ir S. Girėno stadionas | Ondřej Berka | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 18:45 | Iceland is | 2–2 | fr France | 9,151 | Laugardalsvöllur | Orel Grinfeeld | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 19:45 | Wales wls | 2–4 | be Belgium | 32,803 | Cardiff City Stadium | Daniel Siebert | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 19:45 | Northern Ireland nir | 0–1 | de Germany | 17,926 | Windsor Park | Jesús Gil | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 20:45 | Slovenia si | 0–0 | ch Switzerland | 14,637 | Stadion Stožice | Felix Zwayer | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 20:45 | Slovakia sk | 2–0 | lu Luxembourg | 13,010 | City Arena Trnava | Rade Obrenović | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 20:45 | N. Macedonia mk | 1–1 | kz Kazakhstan | 19,929 | Nationala Arena Toše Proeski | Juan Martínez | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 20:45 | Sweden se | 0–1 | xk Kosovo | 36,571 | Nya Ullevi | Danny Makkelie | Match Report | |
| First round | 8 | Mon | 2025-10-13 | 21:45 | Ukraine ua | 2–1 | az Azerbaijan | 6,995 | Stadion Cracovii im. Józefa Piłsudskiego | Sebastian Gishamer | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 19:00 | Estonia ee | 1–1 | md Moldova | 4,731 | A. Le Coq Arena | Igor Pajač | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 19:45 | Portugal pt | 2–2 | hu Hungary | 47,854 | Estádio José Alvalade | Srđan Jovanović | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 19:45 | Rep. of Ireland ie | 1–0 | am Armenia | 42,292 | Aviva Stadium | Benoît Bastien | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 20:45 | Italy it | 3–0 | il Israel | 9,965 | Bluenergy Stadium | Clément Turpin | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 20:45 | Andorra ad | 1–3 | rs Serbia | 987 | Estadi de la FAF | Anastasios Papapetrou | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 20:45 | Spain es | 4–0 | bg Bulgaria | 24,526 | Estadio Municipal José Zorrilla | Willy Delajod | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 21:45 | Latvia lv | 0–5 | eng England | 10,404 | Daugavas Stadionā | Tasos Sidiropoulos | Match Report | |
| First round | 8 | Tue | 2025-10-14 | 21:45 | Türkiye tr | 4–1 | ge Georgia | 26,633 | Yıldız Entegre Kocaeli Stadyumu | Radu Petrescu | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 18:00 | Norway no | 4–1 | ee Estonia | 25,493 | Ullevaal Stadion | Matej Jug | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 19:45 | England eng | 2–0 | rs Serbia | 74,289 | Wembley Stadium connected by EE | Ivan Kružliak | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 19:45 | Rep. of Ireland ie | 2–0 | pt Portugal | 50,717 | Aviva Stadium | Glenn Nyberg | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 20:45 | France fr | 4–0 | ua Ukraine | 41,055 | Parc des Princes | Slavko Vinčič | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 20:45 | Andorra ad | 0–1 | al Albania | 2,225 | Estadi de la FAF | Horațiu Feșnic | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 21:00 | Armenia am | 0–1 | hu Hungary | 14,247 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Jose Maria Sánchez | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 21:00 | Azerbaijan az | 0–2 | is Iceland | 4,300 | Palms Sports Arena | Nikola Dabanović | Match Report | |
| First round | 9 | Thu | 2025-11-13 | 21:45 | Moldova md | 0–2 | it Italy | 9,526 | Stadionul Zimbru | Mykola Balakin | Match Report | |
| First round | 9 | Fri | 2025-11-14 | 19:00 | Finland fi | 0–1 | mt Malta | 13,577 | Helsingin olympiastadion | Julian Weinberger | Match Report | |
| First round | 9 | Fri | 2025-11-14 | 20:45 | Slovakia sk | 1–0 | nir Northern Ireland | 12,093 | Košická Futbalová Aréna | István Kovács | Match Report | |
| First round | 9 | Fri | 2025-11-14 | 20:45 | Gibraltar gi | 1–2 | me Montenegro | 668 | Europa Point Stadium | Anastasios Papapetrou | Match Report | |
| First round | 9 | Fri | 2025-11-14 | 20:45 | Luxembourg lu | 0–2 | de Germany | 9,214 | Stade de Luxembourg | John Brooks | Match Report | |
| First round | 9 | Fri | 2025-11-14 | 20:45 | Croatia hr | 3–1 | fo Faroe Islands | 7,846 | Stadion HNK Rijeka | Əliyar Ağayev | Match Report | |
| First round | 9 | Fri | 2025-11-14 | 20:45 | Poland pl | 1–1 | nl Netherlands | 56,278 | PGE Narodowy | Maurizio Mariani | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 18:00 | Liechtenstein li | 0–1 | wls Wales | 5,563 | Rheinpark Stadion | Juxhin Xhaja | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 19:00 | Kazakhstan kz | 1–1 | be Belgium | 28,012 | Astana Arena | Donatas Rumšas | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 19:00 | Cyprus cy | 0–2 | at Austria | 6,012 | Alphamega Stadium | Urs Schnyder | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 20:00 | Türkiye tr | 2–0 | bg Bulgaria | 42,756 | Yüzüncü Yıl Atatürk Stadyum | Nick Walsh | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 20:45 | Bosnia-Herzegovina ba | 3–1 | ro Romania | 11,459 | Stadion Bilino Polje | Michael Oliver | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 20:45 | Slovenia si | 0–2 | xk Kosovo | 15,382 | Stadion Stožice | Clément Turpin | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 20:45 | Switzerland ch | 4–1 | se Sweden | 26,458 | Stade de Genève | Erik Lambrechts | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 20:45 | Denmark dk | 2–2 | by Belarus | 35,493 | Parken | Sven Jablonski | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 21:00 | Georgia ge | 0–4 | es Spain | 44,314 | Boris Paichadzis Dinamo Arena | Benoît Bastien | Match Report | |
| First round | 9 | Sat | 2025-11-15 | 21:45 | Greece gr | 3–2 | sct Scotland | 18,405 | Stadio Georgios Karaiskáki | Jesús Gil | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 14:00 | Portugal pt | 9–1 | am Armenia | 46,702 | Estádio do Dragão | Irfan Peljto | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 15:00 | Hungary hu | 2–3 | ie Rep. of Ireland | 59,411 | Puskás Aréna | Espen Eskås | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 18:00 | Serbia rs | 2–1 | lv Latvia | 3,894 | Stadion Dubočica | Ricardo de Burgos | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 18:00 | Albania al | 0–2 | eng England | 21,459 | Air Albania Stadium | Marco Guida | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 19:00 | Ukraine ua | 2–0 | is Iceland | 20,004 | Stadion Miejski Legii Warszawa im. Marsz... | Anthony Taylor | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 20:45 | Italy it | 1–4 | no Norway | 69,020 | Stadio Giuseppe Meazza | Alejandro Hernández | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 21:00 | Azerbaijan az | 1–3 | fr France | 29,700 | Tofiq Bəhramov adına Respublika stadionu | Andris Treimanis | Match Report | |
| First round | 10 | Sun | 2025-11-16 | 21:45 | Israel il | 4–1 | md Moldova | 3,312 | Stadionul Zimbru | Allard Lindhout | Match Report | |
| First round | 10 | Mon | 2025-11-17 | 19:45 | Northern Ireland nir | 1–0 | lu Luxembourg | 18,037 | Windsor Park | Kristo Tohver | Match Report | |
| First round | 10 | Mon | 2025-11-17 | 20:45 | Montenegro me | 2–3 | hr Croatia | 4,673 | Stadion Pod Goricom | Halil Umut Meler | Match Report | |
| First round | 10 | Mon | 2025-11-17 | 20:45 | Czechia cz | 6–0 | gi Gibraltar | 6,587 | Andrův stadion | Sascha Stegemann | Match Report | |
| First round | 10 | Mon | 2025-11-17 | 20:45 | Netherlands nl | 4–0 | lt Lithuania | 46,913 | Johan Cruijff Arena | Luís Godinho | Match Report | |
| First round | 10 | Mon | 2025-11-17 | 20:45 | Malta mt | 2–3 | pl Poland | 10,326 | Ta'Qali National Stadium | Igor Pajač | Match Report | |
| First round | 10 | Mon | 2025-11-17 | 20:45 | Germany de | 6–0 | sk Slovakia | 40,120 | Red Bull Arena | François Letexier | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 19:45 | Wales wls | 7–1 | mk N. Macedonia | 32,154 | Cardiff City Stadium | Danny Makkelie | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 19:45 | Scotland sct | 4–2 | dk Denmark | 49,587 | Barclays Hampden | Szymon Marciniak | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 20:45 | Sweden se | 1–1 | si Slovenia | 25,724 | Strawberry Arena | Maurizio Mariani | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 20:45 | Kosovo xk | 1–1 | ch Switzerland | 11,215 | Stadiumi Fadil Vokrri | Davide Massa | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 20:45 | Spain es | 2–2 | tr Türkiye | 30,812 | Estadio La Cartuja de Sevilla | Felix Zwayer | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 20:45 | Belgium be | 7–0 | li Liechtenstein | 26,253 | Stade Maurice Dufrasne | Mohammed Al Hakim | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 20:45 | Austria at | 1–1 | ba Bosnia-Herzegovina | 48,000 | Ernst-Happel-Stadion | João Pinheiro | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 21:45 | Bulgaria bg | 2–1 | ge Georgia | 1,980 | Stadion Vasil Levski | Jakob Kehlet | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 21:45 | Romania ro | 7–1 | sm San Marino | 8,426 | Stadionul Ilie Oană | Mohammad Al Emara | Match Report | |
| First round | 10 | Tue | 2025-11-18 | 22:45 | Belarus by | 0–0 | gr Greece | ZTE-Aréna | Damian Sylwestrzak | Match Report | ||
| Second round — Semi-finals | Thu | 2026-03-26 | 19:45 | Wales wls | (2) 1–1 (4) | ba Bosnia-Herzegovina | 32,487 | Cardiff City Stadium (Neutral Site) | István Kovács | Match Report | Bosnia-Herzegovina won on penalty kicks following extra time | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:00 | Türkiye tr | 1–0 | ro Romania | 38,979 | Tüpraş Stadyumu (Neutral Site) | François Letexier | Match Report | ||
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Slovakia sk | 3–4 | xk Kosovo | 20,113 | Štadión Tehelné pole (Neutral Site) | Espen Eskås | Match Report | ||
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Czechia cz | (4) 2–2 (3) | ie Rep. of Ireland | 19,137 | Fortuna Arena (Neutral Site) | Glenn Nyberg | Match Report | Czechia won on penalty kicks following extra time | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Italy it | 2–0 | nir Northern Ireland | 23,439 | New Balance Arena (Neutral Site) | Danny Makkelie | Match Report | ||
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Poland pl | 2–1 | al Albania | 56,412 | PGE Narodowy (Neutral Site) | Anthony Taylor | Match Report | ||
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Ukraine ua | 1–3 | se Sweden | 18,846 | Estadio Ciudad de Valencia (Neutral Site) | João Pinheiro | Match Report | ||
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Denmark dk | 4–0 | mk N. Macedonia | 35,746 | Parken (Neutral Site) | Felix Zwayer | Match Report | ||
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Kosovo xk | 0–1 | tr Türkiye | 12,887 | Stadiumi Fadil Vokrri | Michael Oliver | Match Report | ||
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Czechia cz | (3) 2–2 (1) | dk Denmark | 18,215 | epet Arena | Maurizio Mariani | Match Report | Czechia won on penalty kicks following extra time | |
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Sweden se | 3–2 | pl Poland | 49,627 | Strawberry Arena | Slavko Vinčič | Match Report | ||
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Bosnia-Herzegovina ba | (4) 1–1 (1) | it Italy | 9,500 | Stadion Bilino Polje | Clément Turpin | Match Report | Bosnia-Herzegovina won on penalty kicks following extra time |
| Wk | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Fri | 2025-03-21 | 19:00 | Cyprus cy | 2–0 | sm San Marino | 2,336 | AEK Arena - George Karapatakis | Andris Treimanis | Match Report | |
| 1 | Fri | 2025-03-21 | 19:45 | England eng | 2–0 | al Albania | 82,378 | Wembley Stadium connected by EE | Alejandro Hernández | Match Report | |
| 1 | Fri | 2025-03-21 | 20:45 | Andorra ad | 0–1 | lv Latvia | 957 | Estadi Nacional | Giorgi Kruashvili | Match Report | |
| 1 | Fri | 2025-03-21 | 20:45 | Malta mt | 0–1 | fi Finland | 5,106 | Ta'Qali National Stadium | Simone Sozza | Match Report | |
| 1 | Fri | 2025-03-21 | 20:45 | Poland pl | 1–0 | lt Lithuania | 55,738 | PGE Narodowy | Tasos Sidiropoulos | Match Report | |
| 1 | Fri | 2025-03-21 | 21:45 | Romania ro | 0–1 | ba Bosnia-Herzegovina | 49,413 | Arena Naţională | Danny Makkelie | Match Report | |
| 1 | Sat | 2025-03-22 | 15:00 | Liechtenstein li | 0–3 | mk N. Macedonia | 4,094 | Rheinpark Stadion | Mykola Balakin | Match Report | |
| 1 | Sat | 2025-03-22 | 18:00 | Montenegro me | 3–1 | gi Gibraltar | 3,021 | Stadion Kraj Bistrice | António Nobre | Match Report | |
| 1 | Sat | 2025-03-22 | 19:00 | Moldova md | 0–5 | no Norway | 9,342 | Stadionul Zimbru | Matej Jug | Match Report | |
| 1 | Sat | 2025-03-22 | 19:45 | Wales wls | 3–1 | kz Kazakhstan | 32,473 | Cardiff City Stadium | Donatas Rumšas | Match Report | |
| 1 | Sat | 2025-03-22 | 20:45 | Czechia cz | 2–1 | fo Faroe Islands | 8,978 | Malšovická Aréna | Rade Obrenović | Match Report | |
| 1 | Sat | 2025-03-22 | 21:45 | Israel il | 2–1 | ee Estonia | 270 | Nagyerdei Stadion | Nikola Dabanović | Match Report | |
| 2 | Mon | 2025-03-24 | 19:00 | Lithuania lt | 2–2 | fi Finland | 10,421 | S. Dariaus ir S. Girėno stadionas | Erik Lambrechts | Match Report | |
| 2 | Mon | 2025-03-24 | 19:45 | England eng | 3–0 | lv Latvia | 79,572 | Wembley Stadium connected by EE | Orel Grinfeeld | Match Report | |
| 2 | Mon | 2025-03-24 | 20:45 | Albania al | 3–0 | ad Andorra | 17,183 | Air Albania Stadium | Sebastian Gishamer | Match Report | |
| 2 | Mon | 2025-03-24 | 20:45 | San Marino sm | 1–5 | ro Romania | 3,556 | San Marino Stadium | Damian Sylwestrzak | Match Report | |
| 2 | Mon | 2025-03-24 | 20:45 | Bosnia-Herzegovina ba | 2–1 | cy Cyprus | 7,464 | Stadion Bilino Polje | Rohit Saggi | Match Report | |
| 2 | Mon | 2025-03-24 | 20:45 | Poland pl | 2–0 | mt Malta | 45,872 | PGE Narodowy | Morten Krogh | Match Report | |
| 2 | Tue | 2025-03-25 | 19:00 | Moldova md | 2–3 | ee Estonia | 6,112 | Stadionul Zimbru | Lawrence Visser | Match Report | |
| 2 | Tue | 2025-03-25 | 20:45 | Liechtenstein li | 0–2 | kz Kazakhstan | 1,123 | Rheinpark Stadion | John Beaton | Match Report | |
| 2 | Tue | 2025-03-25 | 20:45 | Montenegro me | 1–0 | fo Faroe Islands | 3,226 | Stadion Kraj Bistrice | Allard Lindhout | Match Report | |
| 2 | Tue | 2025-03-25 | 20:45 | Gibraltar gi | 0–4 | cz Czechia | 583 | Estádio Algarve | Horațiu Fesnic | Match Report | |
| 2 | Tue | 2025-03-25 | 20:45 | N. Macedonia mk | 1–1 | wls Wales | 23,114 | Nationala Arena Toše Proeski | Jérôme Brisard | Match Report | |
| 2 | Tue | 2025-03-25 | 21:45 | Israel il | 2–4 | no Norway | 1,200 | Nagyerdei Stadion | Chris Kavanagh | Match Report | |
| 3 | Fri | 2025-06-06 | 19:45 | Wales wls | 3–0 | li Liechtenstein | 30,646 | Cardiff City Stadium | Anastasios Papapetrou | Match Report | |
| 3 | Fri | 2025-06-06 | 19:45 | Gibraltar gi | 0–7 | hr Croatia | 1,516 | Estádio Algarve | Georgi Kabakov | Match Report | |
| 3 | Fri | 2025-06-06 | 20:45 | Norway no | 3–0 | it Italy | 25,796 | Ullevaal Stadion | Jose Maria Sánchez | Match Report | |
| 3 | Fri | 2025-06-06 | 20:45 | Czechia cz | 2–0 | me Montenegro | 10,889 | Doosan Arena | Serdar Gözübüyük | Match Report | |
| 3 | Fri | 2025-06-06 | 20:45 | N. Macedonia mk | 1–1 | be Belgium | 23,070 | Nationala Arena Toše Proeski | Chris Kavanagh | Match Report | |
| 3 | Fri | 2025-06-06 | 21:45 | Estonia ee | 1–3 | il Israel | 5,967 | A. Le Coq Arena | Willy Delajod | Match Report | |
| 3 | Sat | 2025-06-07 | 15:00 | Bosnia-Herzegovina ba | 1–0 | sm San Marino | 11,828 | Stadion Bilino Polje | Luís Godinho | Match Report | |
| 3 | Sat | 2025-06-07 | 18:00 | Andorra ad | 0–1 | eng England | 8,872 | RCDE Stadium | Igor Pajač | Match Report | |
| 3 | Sat | 2025-06-07 | 18:00 | Malta mt | 0–0 | lt Lithuania | 2,785 | Ta'Qali National Stadium | Marian Barbu | Match Report | |
| 3 | Sat | 2025-06-07 | 20:45 | Albania al | 0–0 | rs Serbia | 20,427 | Air Albania Stadium | Davide Massa | Match Report | |
| 3 | Sat | 2025-06-07 | 20:45 | Austria at | 2–1 | ro Romania | 48,500 | Ernst-Happel-Stadion | Maurizio Mariani | Match Report | |
| 3 | Sat | 2025-06-07 | 21:45 | Finland fi | 0–2 | nl Netherlands | 29,483 | Helsingin olympiastadion | Daniel Siebert | Match Report | |
| 4 | Mon | 2025-06-09 | 19:00 | Kazakhstan kz | 0–1 | mk N. Macedonia | 27,694 | Astana Arena | Filip Glova | Match Report | |
| 4 | Mon | 2025-06-09 | 19:45 | Faroe Islands fo | 2–1 | gi Gibraltar | 2,632 | Tórsvøllur | Igal Frid | Match Report | |
| 4 | Mon | 2025-06-09 | 20:45 | Belgium be | 4–3 | wls Wales | 33,653 | Stade Roi Baudouin | Irfan Peljto | Match Report | |
| 4 | Mon | 2025-06-09 | 20:45 | Italy it | 2–0 | md Moldova | 18,771 | Mapei Stadium - Città del Tricolore | Urs Schnyder | Match Report | |
| 4 | Mon | 2025-06-09 | 20:45 | Croatia hr | 5–1 | cz Czechia | 12,207 | Opus Arena | Jesús Gil | Match Report | |
| 4 | Mon | 2025-06-09 | 21:45 | Estonia ee | 0–1 | no Norway | 11,577 | A. Le Coq Arena | Srđan Jovanović | Match Report | |
| 4 | Tue | 2025-06-10 | 20:45 | Serbia rs | 3–0 | ad Andorra | 7,576 | Stadion Dubočica | Əliyar Ağayev | Match Report | |
| 4 | Tue | 2025-06-10 | 20:45 | Netherlands nl | 8–0 | mt Malta | 21,006 | Euroborg | Ricardo de Burgos | Match Report | |
| 4 | Tue | 2025-06-10 | 20:45 | San Marino sm | 0–4 | at Austria | 3,075 | San Marino Stadium | Ondřej Berka | Match Report | |
| 4 | Tue | 2025-06-10 | 21:45 | Finland fi | 2–1 | pl Poland | 16,511 | Helsingin olympiastadion | João Pinheiro | Match Report | |
| 4 | Tue | 2025-06-10 | 21:45 | Latvia lv | 1–1 | al Albania | 6,083 | Stadions Skonto | Halil Umut Meler | Match Report | |
| 4 | Tue | 2025-06-10 | 21:45 | Romania ro | 2–0 | cy Cyprus | 45,324 | Arena Naţională | Donatas Rumšas | Match Report | |
| 5 | Thu | 2025-09-04 | 19:00 | Lithuania lt | 1–1 | mt Malta | 7,854 | S. Dariaus ir S. Girėno stadionas | Giorgi Kruashvili | Match Report | |
| 5 | Thu | 2025-09-04 | 19:00 | Kazakhstan kz | 0–1 | wls Wales | 28,219 | Astana Arena | Alejandro Hernández | Match Report | |
| 5 | Thu | 2025-09-04 | 20:00 | Georgia ge | 2–3 | tr Türkiye | 44,238 | Boris Paichadzis Dinamo Arena | Davide Massa | Match Report | |
| 5 | Thu | 2025-09-04 | 20:45 | Liechtenstein li | 0–6 | be Belgium | 3,158 | Rheinpark Stadion | Morten Krogh | Match Report | |
| 5 | Thu | 2025-09-04 | 20:45 | Slovakia sk | 2–0 | de Germany | 20,013 | Štadión Tehelné pole | Serdar Gözübüyük | Match Report | |
| 5 | Thu | 2025-09-04 | 20:45 | Luxembourg lu | 1–3 | nir Northern Ireland | 9,214 | Stade de Luxembourg | Andris Treimanis | Match Report | |
| 5 | Thu | 2025-09-04 | 20:45 | Netherlands nl | 1–1 | pl Poland | 40,904 | Stadion Feijenoord | Simone Sozza | Match Report | |
| 5 | Thu | 2025-09-04 | 21:45 | Bulgaria bg | 0–3 | es Spain | 40,582 | Stadion Vasil Levski | Srđan Jovanović | Match Report | |
| 5 | Fri | 2025-09-05 | 18:45 | Iceland is | 5–0 | az Azerbaijan | 4,021 | Laugardalsvöllur | Sander van der Eijk | Match Report | |
| 5 | Fri | 2025-09-05 | 19:45 | Faroe Islands fo | 0–1 | hr Croatia | 4,632 | Tórsvøllur | Kristo Tohver | Match Report | |
| 5 | Fri | 2025-09-05 | 20:45 | Montenegro me | 0–2 | cz Czechia | 6,315 | Stadion Pod Goricom | Marco Guida | Match Report | |
| 5 | Fri | 2025-09-05 | 20:45 | Slovenia si | 2–2 | se Sweden | 15,679 | Stadion Stožice | Jose Maria Sánchez | Match Report | |
| 5 | Fri | 2025-09-05 | 20:45 | Denmark dk | 0–0 | sct Scotland | 35,369 | Parken | Daniel Siebert | Match Report | |
| 5 | Fri | 2025-09-05 | 20:45 | Italy it | 5–0 | ee Estonia | 22,559 | New Balance Arena | João Pinheiro | Match Report | |
| 5 | Fri | 2025-09-05 | 20:45 | Switzerland ch | 4–0 | xk Kosovo | 33,996 | St. Jakob-Park | Szymon Marciniak | Match Report | |
| 5 | Fri | 2025-09-05 | 21:45 | Greece gr | 5–1 | by Belarus | 14,936 | Stadio Georgios Karaiskáki | Jarred Gillett | Match Report | |
| 5 | Fri | 2025-09-05 | 21:45 | Moldova md | 0–4 | il Israel | 7,242 | Stadionul Zimbru | John Beaton | Match Report | |
| 5 | Fri | 2025-09-05 | 21:45 | Ukraine ua | 0–2 | fr France | 38,793 | Tarczyński Arena Wrocław | Danny Makkelie | Match Report | |
| 5 | Sat | 2025-09-06 | 16:00 | Latvia lv | 0–1 | rs Serbia | 6,238 | Daugavas Stadionā | Julian Weinberger | Match Report | |
| 5 | Sat | 2025-09-06 | 17:00 | England eng | 2–0 | ad Andorra | 39,202 | Villa Park | Mohammed Al-Emara | Match Report | |
| 5 | Sat | 2025-09-06 | 19:45 | Rep. of Ireland ie | 2–2 | hu Hungary | 51,137 | Aviva Stadium | Harm Osmers | Match Report | |
| 5 | Sat | 2025-09-06 | 20:00 | Armenia am | 0–5 | pt Portugal | 14,403 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Anthony Taylor | Match Report | |
| 5 | Sat | 2025-09-06 | 20:45 | Austria at | 1–0 | cy Cyprus | 16,300 | Raiffeisen Arena | Jakob Kehlet | Match Report | |
| 5 | Sat | 2025-09-06 | 20:45 | San Marino sm | 0–6 | ba Bosnia-Herzegovina | 2,740 | San Marino Stadium | Enea Jorgji | Match Report | |
| 6 | Sun | 2025-09-07 | 17:00 | Georgia ge | 3–0 | bg Bulgaria | 44,077 | Boris Paichadzis Dinamo Arena | Glenn Nyberg | Match Report | |
| 6 | Sun | 2025-09-07 | 18:00 | N. Macedonia mk | 5–0 | li Liechtenstein | 8,693 | Nationala Arena Toše Proeski | Horațiu Feșnic | Match Report | |
| 6 | Sun | 2025-09-07 | 19:00 | Lithuania lt | 2–3 | nl Netherlands | 14,797 | S. Dariaus ir S. Girėno stadionas | Elçin Məsiyev | Match Report | |
| 6 | Sun | 2025-09-07 | 20:45 | Belgium be | 6–0 | kz Kazakhstan | 15,119 | Lotto Park | Radu Petrescu | Match Report | |
| 6 | Sun | 2025-09-07 | 20:45 | Poland pl | 3–1 | fi Finland | 50,897 | Stadion Śląski | Rade Obrenović | Match Report | |
| 6 | Sun | 2025-09-07 | 20:45 | Germany de | 3–1 | nir Northern Ireland | 43,169 | RheinEnergieSTADION | Espen Eskås | Match Report | |
| 6 | Sun | 2025-09-07 | 20:45 | Luxembourg lu | 0–1 | sk Slovakia | 8,487 | Stade de Luxembourg | Nick Walsh | Match Report | |
| 6 | Sun | 2025-09-07 | 21:45 | Türkiye tr | 0–6 | es Spain | 32,059 | Konya Büyükşehir Stadı | Michael Oliver | Match Report | |
| 6 | Mon | 2025-09-08 | 20:45 | Gibraltar gi | 0–1 | fo Faroe Islands | 1,603 | Europa Point Stadium | Mohammed Al Hakim | Match Report | |
| 6 | Mon | 2025-09-08 | 20:45 | Kosovo xk | 2–0 | se Sweden | 12,887 | Stadiumi Fadil Vokrri | Allard Lindhout | Match Report | |
| 6 | Mon | 2025-09-08 | 20:45 | Croatia hr | 4–0 | me Montenegro | 21,209 | Stadion Maksimir | Felix Zwayer | Match Report | |
| 6 | Mon | 2025-09-08 | 20:45 | Switzerland ch | 3–0 | si Slovenia | 12,757 | St. Jakob-Park | François Letexier | Match Report | |
| 6 | Mon | 2025-09-08 | 21:45 | Belarus by | 0–2 | sct Scotland | ZTE-Aréna | Nikola Dabanović | Match Report | ||
| 6 | Mon | 2025-09-08 | 21:45 | Greece gr | 0–3 | dk Denmark | 31,172 | Stadio Georgios Karaiskáki | Donatas Rumšas | Match Report | |
| 6 | Mon | 2025-09-08 | 21:45 | Israel il | 4–5 | it Italy | 2,540 | Nagyerdei Stadion | Slavko Vinčič | Match Report | |
| 6 | Tue | 2025-09-09 | 20:00 | Azerbaijan az | 1–1 | ua Ukraine | 8,450 | Tofiq Bəhramov adına Respublika stadionu | Vassilis Fotias | Match Report | |
| 6 | Tue | 2025-09-09 | 20:00 | Armenia am | 2–1 | ie Rep. of Ireland | 13,144 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Goga Kikacheishvili | Match Report | |
| 6 | Tue | 2025-09-09 | 20:45 | Hungary hu | 2–3 | pt Portugal | 61,473 | Puskás Aréna | Erik Lambrechts | Match Report | |
| 6 | Tue | 2025-09-09 | 20:45 | Serbia rs | 0–5 | eng England | 39,789 | Stadion Rajko Mitić | Clément Turpin | Match Report | |
| 6 | Tue | 2025-09-09 | 20:45 | Albania al | 1–0 | lv Latvia | 16,568 | Air Albania Stadium | Damian Sylwestrzak | Match Report | |
| 6 | Tue | 2025-09-09 | 20:45 | Norway no | 11–1 | md Moldova | 24,605 | Ullevaal Stadion | Balázs Berke | Match Report | |
| 6 | Tue | 2025-09-09 | 20:45 | Bosnia-Herzegovina ba | 1–2 | at Austria | 11,700 | Stadion Bilino Polje | Jesús Gil | Match Report | |
| 6 | Tue | 2025-09-09 | 20:45 | France fr | 2–1 | is Iceland | 40,150 | Parc des Princes | António Nobre | Match Report | |
| 6 | Tue | 2025-09-09 | 21:45 | Cyprus cy | 2–2 | ro Romania | 4,875 | Neo GSP | Matej Jug | Match Report | |
| 7 | Thu | 2025-10-09 | 19:00 | Finland fi | 2–1 | lt Lithuania | 15,819 | Helsingin olympiastadion | Stéphanie Frappart | Match Report | |
| 7 | Thu | 2025-10-09 | 19:45 | Faroe Islands fo | 4–0 | me Montenegro | 2,034 | Tórsvøllur | Javier Alberola | Match Report | |
| 7 | Thu | 2025-10-09 | 19:45 | Scotland sct | 3–1 | gr Greece | 46,006 | Barclays Hampden | Espen Eskås | Match Report | |
| 7 | Thu | 2025-10-09 | 20:45 | Austria at | 10–0 | sm San Marino | 37,500 | Ernst-Happel-Stadion | Igal Frid | Match Report | |
| 7 | Thu | 2025-10-09 | 20:45 | Czechia cz | 0–0 | hr Croatia | 18,870 | Fortuna Arena | François Letexier | Match Report | |
| 7 | Thu | 2025-10-09 | 20:45 | Malta mt | 0–4 | nl Netherlands | 9,254 | Ta'Qali National Stadium | Duje Strukan | Match Report | |
| 7 | Thu | 2025-10-09 | 21:45 | Cyprus cy | 2–2 | ba Bosnia-Herzegovina | 2,355 | AEK Arena - George Karapatakis | Lawrence Visser | Match Report | |
| 7 | Thu | 2025-10-09 | 21:45 | Belarus by | 0–6 | dk Denmark | ZTE-Aréna | Filip Glova | Match Report | ||
| 7 | Fri | 2025-10-10 | 18:45 | Iceland is | 3–5 | ua Ukraine | 9,111 | Laugardalsvöllur | Sven Jablonski | Match Report | |
| 7 | Fri | 2025-10-10 | 19:00 | Kazakhstan kz | 4–0 | li Liechtenstein | 26,539 | Astana Arena | Paweł Raczkowski | Match Report | |
| 7 | Fri | 2025-10-10 | 19:45 | Northern Ireland nir | 2–0 | sk Slovakia | 18,109 | Windsor Park | Glenn Nyberg | Match Report | |
| 7 | Fri | 2025-10-10 | 20:45 | Germany de | 4–0 | lu Luxembourg | 25,249 | PreZero Arena | Nenad Minaković | Match Report | |
| 7 | Fri | 2025-10-10 | 20:45 | France fr | 3–0 | az Azerbaijan | 40,150 | Parc des Princes | Rohit Saggi | Match Report | |
| 7 | Fri | 2025-10-10 | 20:45 | Belgium be | 0–0 | mk N. Macedonia | 18,583 | Planet Group Arena | Halil Umut Meler | Match Report | |
| 7 | Fri | 2025-10-10 | 20:45 | Kosovo xk | 0–0 | si Slovenia | 12,268 | Stadiumi Fadil Vokrri | Marco Guida | Match Report | |
| 7 | Fri | 2025-10-10 | 20:45 | Sweden se | 0–2 | ch Switzerland | 50,151 | Strawberry Arena | Anthony Taylor | Match Report | |
| 7 | Sat | 2025-10-11 | 16:00 | Latvia lv | 2–2 | ad Andorra | 5,027 | Daugavas Stadionā | Georgi Kabakov | Match Report | |
| 7 | Sat | 2025-10-11 | 18:00 | Norway no | 5–0 | il Israel | 19,363 | Ullevaal Stadion | Szymon Marciniak | Match Report | |
| 7 | Sat | 2025-10-11 | 18:00 | Hungary hu | 2–0 | am Armenia | 57,285 | Puskás Aréna | Chris Kavanagh | Match Report | |
| 7 | Sat | 2025-10-11 | 19:45 | Portugal pt | 1–0 | ie Rep. of Ireland | 48,821 | Estádio José Alvalade | Ivan Kružliak | Match Report | |
| 7 | Sat | 2025-10-11 | 20:45 | Serbia rs | 0–1 | al Albania | 4,320 | Stadion Dubočica | István Kovács | Match Report | |
| 7 | Sat | 2025-10-11 | 20:45 | Spain es | 2–0 | ge Georgia | 28,661 | Estadio Manuel Martínez Valero | Manfredas Lukjančukas | Match Report | |
| 7 | Sat | 2025-10-11 | 21:45 | Bulgaria bg | 1–6 | tr Türkiye | 10,059 | Stadion Vasil Levski | Luís Godinho | Match Report | |
| 7 | Sat | 2025-10-11 | 21:45 | Estonia ee | 1–3 | it Italy | 11,913 | A. Le Coq Arena | Serdar Gözübüyük | Match Report | |
| 8 | Sun | 2025-10-12 | 15:00 | San Marino sm | 0–4 | cy Cyprus | 598 | San Marino Stadium | Əliyar Ağayev | Match Report | |
| 8 | Sun | 2025-10-12 | 17:00 | Scotland sct | 2–1 | by Belarus | 49,346 | Barclays Hampden | Marian Barbu | Match Report | |
| 8 | Sun | 2025-10-12 | 17:00 | Faroe Islands fo | 2–1 | cz Czechia | 2,980 | Tórsvøllur | Andrea Colombo | Match Report | |
| 8 | Sun | 2025-10-12 | 18:00 | Netherlands nl | 4–0 | fi Finland | 52,387 | Johan Cruijff Arena | Slavko Vinčič | Match Report | |
| 8 | Sun | 2025-10-12 | 20:45 | Denmark dk | 3–1 | gr Greece | 35,623 | Parken | Michael Oliver | Match Report | |
| 8 | Sun | 2025-10-12 | 20:45 | Croatia hr | 3–0 | gi Gibraltar | 7,579 | Stadion Varteks | Oleksii Derevinskyi | Match Report | |
| 8 | Sun | 2025-10-12 | 21:45 | Romania ro | 1–0 | at Austria | 39,581 | Arena Naţională | Davide Massa | Match Report | |
| 8 | Sun | 2025-10-12 | 21:45 | Lithuania lt | 0–2 | pl Poland | 11,741 | S. Dariaus ir S. Girėno stadionas | Ondřej Berka | Match Report | |
| 8 | Mon | 2025-10-13 | 18:45 | Iceland is | 2–2 | fr France | 9,151 | Laugardalsvöllur | Orel Grinfeeld | Match Report | |
| 8 | Mon | 2025-10-13 | 19:45 | Wales wls | 2–4 | be Belgium | 32,803 | Cardiff City Stadium | Daniel Siebert | Match Report | |
| 8 | Mon | 2025-10-13 | 19:45 | Northern Ireland nir | 0–1 | de Germany | 17,926 | Windsor Park | Jesús Gil | Match Report | |
| 8 | Mon | 2025-10-13 | 20:45 | Slovenia si | 0–0 | ch Switzerland | 14,637 | Stadion Stožice | Felix Zwayer | Match Report | |
| 8 | Mon | 2025-10-13 | 20:45 | Slovakia sk | 2–0 | lu Luxembourg | 13,010 | City Arena Trnava | Rade Obrenović | Match Report | |
| 8 | Mon | 2025-10-13 | 20:45 | N. Macedonia mk | 1–1 | kz Kazakhstan | 19,929 | Nationala Arena Toše Proeski | Juan Martínez | Match Report | |
| 8 | Mon | 2025-10-13 | 20:45 | Sweden se | 0–1 | xk Kosovo | 36,571 | Nya Ullevi | Danny Makkelie | Match Report | |
| 8 | Mon | 2025-10-13 | 21:45 | Ukraine ua | 2–1 | az Azerbaijan | 6,995 | Stadion Cracovii im. Józefa Piłsudskiego | Sebastian Gishamer | Match Report | |
| 8 | Tue | 2025-10-14 | 19:00 | Estonia ee | 1–1 | md Moldova | 4,731 | A. Le Coq Arena | Igor Pajač | Match Report | |
| 8 | Tue | 2025-10-14 | 19:45 | Rep. of Ireland ie | 1–0 | am Armenia | 42,292 | Aviva Stadium | Benoît Bastien | Match Report | |
| 8 | Tue | 2025-10-14 | 19:45 | Portugal pt | 2–2 | hu Hungary | 47,854 | Estádio José Alvalade | Srđan Jovanović | Match Report | |
| 8 | Tue | 2025-10-14 | 20:45 | Italy it | 3–0 | il Israel | 9,965 | Bluenergy Stadium | Clément Turpin | Match Report | |
| 8 | Tue | 2025-10-14 | 20:45 | Andorra ad | 1–3 | rs Serbia | 987 | Estadi de la FAF | Anastasios Papapetrou | Match Report | |
| 8 | Tue | 2025-10-14 | 20:45 | Spain es | 4–0 | bg Bulgaria | 24,526 | Estadio Municipal José Zorrilla | Willy Delajod | Match Report | |
| 8 | Tue | 2025-10-14 | 21:45 | Türkiye tr | 4–1 | ge Georgia | 26,633 | Yıldız Entegre Kocaeli Stadyumu | Radu Petrescu | Match Report | |
| 8 | Tue | 2025-10-14 | 21:45 | Latvia lv | 0–5 | eng England | 10,404 | Daugavas Stadionā | Tasos Sidiropoulos | Match Report | |
| 9 | Thu | 2025-11-13 | 18:00 | Norway no | 4–1 | ee Estonia | 25,493 | Ullevaal Stadion | Matej Jug | Match Report | |
| 9 | Thu | 2025-11-13 | 19:45 | Rep. of Ireland ie | 2–0 | pt Portugal | 50,717 | Aviva Stadium | Glenn Nyberg | Match Report | |
| 9 | Thu | 2025-11-13 | 19:45 | England eng | 2–0 | rs Serbia | 74,289 | Wembley Stadium connected by EE | Ivan Kružliak | Match Report | |
| 9 | Thu | 2025-11-13 | 20:45 | France fr | 4–0 | ua Ukraine | 41,055 | Parc des Princes | Slavko Vinčič | Match Report | |
| 9 | Thu | 2025-11-13 | 20:45 | Andorra ad | 0–1 | al Albania | 2,225 | Estadi de la FAF | Horațiu Feșnic | Match Report | |
| 9 | Thu | 2025-11-13 | 21:00 | Azerbaijan az | 0–2 | is Iceland | 4,300 | Palms Sports Arena | Nikola Dabanović | Match Report | |
| 9 | Thu | 2025-11-13 | 21:00 | Armenia am | 0–1 | hu Hungary | 14,247 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Jose Maria Sánchez | Match Report | |
| 9 | Thu | 2025-11-13 | 21:45 | Moldova md | 0–2 | it Italy | 9,526 | Stadionul Zimbru | Mykola Balakin | Match Report | |
| 9 | Fri | 2025-11-14 | 19:00 | Finland fi | 0–1 | mt Malta | 13,577 | Helsingin olympiastadion | Julian Weinberger | Match Report | |
| 9 | Fri | 2025-11-14 | 20:45 | Gibraltar gi | 1–2 | me Montenegro | 668 | Europa Point Stadium | Anastasios Papapetrou | Match Report | |
| 9 | Fri | 2025-11-14 | 20:45 | Luxembourg lu | 0–2 | de Germany | 9,214 | Stade de Luxembourg | John Brooks | Match Report | |
| 9 | Fri | 2025-11-14 | 20:45 | Poland pl | 1–1 | nl Netherlands | 56,278 | PGE Narodowy | Maurizio Mariani | Match Report | |
| 9 | Fri | 2025-11-14 | 20:45 | Croatia hr | 3–1 | fo Faroe Islands | 7,846 | Stadion HNK Rijeka | Əliyar Ağayev | Match Report | |
| 9 | Fri | 2025-11-14 | 20:45 | Slovakia sk | 1–0 | nir Northern Ireland | 12,093 | Košická Futbalová Aréna | István Kovács | Match Report | |
| 9 | Sat | 2025-11-15 | 18:00 | Liechtenstein li | 0–1 | wls Wales | 5,563 | Rheinpark Stadion | Juxhin Xhaja | Match Report | |
| 9 | Sat | 2025-11-15 | 19:00 | Kazakhstan kz | 1–1 | be Belgium | 28,012 | Astana Arena | Donatas Rumšas | Match Report | |
| 9 | Sat | 2025-11-15 | 19:00 | Cyprus cy | 0–2 | at Austria | 6,012 | Alphamega Stadium | Urs Schnyder | Match Report | |
| 9 | Sat | 2025-11-15 | 20:00 | Türkiye tr | 2–0 | bg Bulgaria | 42,756 | Yüzüncü Yıl Atatürk Stadyum | Nick Walsh | Match Report | |
| 9 | Sat | 2025-11-15 | 20:45 | Switzerland ch | 4–1 | se Sweden | 26,458 | Stade de Genève | Erik Lambrechts | Match Report | |
| 9 | Sat | 2025-11-15 | 20:45 | Bosnia-Herzegovina ba | 3–1 | ro Romania | 11,459 | Stadion Bilino Polje | Michael Oliver | Match Report | |
| 9 | Sat | 2025-11-15 | 20:45 | Slovenia si | 0–2 | xk Kosovo | 15,382 | Stadion Stožice | Clément Turpin | Match Report | |
| 9 | Sat | 2025-11-15 | 20:45 | Denmark dk | 2–2 | by Belarus | 35,493 | Parken | Sven Jablonski | Match Report | |
| 9 | Sat | 2025-11-15 | 21:00 | Georgia ge | 0–4 | es Spain | 44,314 | Boris Paichadzis Dinamo Arena | Benoît Bastien | Match Report | |
| 9 | Sat | 2025-11-15 | 21:45 | Greece gr | 3–2 | sct Scotland | 18,405 | Stadio Georgios Karaiskáki | Jesús Gil | Match Report | |
| 10 | Sun | 2025-11-16 | 14:00 | Portugal pt | 9–1 | am Armenia | 46,702 | Estádio do Dragão | Irfan Peljto | Match Report | |
| 10 | Sun | 2025-11-16 | 15:00 | Hungary hu | 2–3 | ie Rep. of Ireland | 59,411 | Puskás Aréna | Espen Eskås | Match Report | |
| 10 | Sun | 2025-11-16 | 18:00 | Albania al | 0–2 | eng England | 21,459 | Air Albania Stadium | Marco Guida | Match Report | |
| 10 | Sun | 2025-11-16 | 18:00 | Serbia rs | 2–1 | lv Latvia | 3,894 | Stadion Dubočica | Ricardo de Burgos | Match Report | |
| 10 | Sun | 2025-11-16 | 19:00 | Ukraine ua | 2–0 | is Iceland | 20,004 | Stadion Miejski Legii Warszawa im. Marsz... | Anthony Taylor | Match Report | |
| 10 | Sun | 2025-11-16 | 20:45 | Italy it | 1–4 | no Norway | 69,020 | Stadio Giuseppe Meazza | Alejandro Hernández | Match Report | |
| 10 | Sun | 2025-11-16 | 21:00 | Azerbaijan az | 1–3 | fr France | 29,700 | Tofiq Bəhramov adına Respublika stadionu | Andris Treimanis | Match Report | |
| 10 | Sun | 2025-11-16 | 21:45 | Israel il | 4–1 | md Moldova | 3,312 | Stadionul Zimbru | Allard Lindhout | Match Report | |
| 10 | Mon | 2025-11-17 | 19:45 | Northern Ireland nir | 1–0 | lu Luxembourg | 18,037 | Windsor Park | Kristo Tohver | Match Report | |
| 10 | Mon | 2025-11-17 | 20:45 | Czechia cz | 6–0 | gi Gibraltar | 6,587 | Andrův stadion | Sascha Stegemann | Match Report | |
| 10 | Mon | 2025-11-17 | 20:45 | Montenegro me | 2–3 | hr Croatia | 4,673 | Stadion Pod Goricom | Halil Umut Meler | Match Report | |
| 10 | Mon | 2025-11-17 | 20:45 | Germany de | 6–0 | sk Slovakia | 40,120 | Red Bull Arena | François Letexier | Match Report | |
| 10 | Mon | 2025-11-17 | 20:45 | Malta mt | 2–3 | pl Poland | 10,326 | Ta'Qali National Stadium | Igor Pajač | Match Report | |
| 10 | Mon | 2025-11-17 | 20:45 | Netherlands nl | 4–0 | lt Lithuania | 46,913 | Johan Cruijff Arena | Luís Godinho | Match Report | |
| 10 | Tue | 2025-11-18 | 19:45 | Wales wls | 7–1 | mk N. Macedonia | 32,154 | Cardiff City Stadium | Danny Makkelie | Match Report | |
| 10 | Tue | 2025-11-18 | 19:45 | Scotland sct | 4–2 | dk Denmark | 49,587 | Barclays Hampden | Szymon Marciniak | Match Report | |
| 10 | Tue | 2025-11-18 | 20:45 | Austria at | 1–1 | ba Bosnia-Herzegovina | 48,000 | Ernst-Happel-Stadion | João Pinheiro | Match Report | |
| 10 | Tue | 2025-11-18 | 20:45 | Spain es | 2–2 | tr Türkiye | 30,812 | Estadio La Cartuja de Sevilla | Felix Zwayer | Match Report | |
| 10 | Tue | 2025-11-18 | 20:45 | Belgium be | 7–0 | li Liechtenstein | 26,253 | Stade Maurice Dufrasne | Mohammed Al Hakim | Match Report | |
| 10 | Tue | 2025-11-18 | 20:45 | Kosovo xk | 1–1 | ch Switzerland | 11,215 | Stadiumi Fadil Vokrri | Davide Massa | Match Report | |
| 10 | Tue | 2025-11-18 | 20:45 | Sweden se | 1–1 | si Slovenia | 25,724 | Strawberry Arena | Maurizio Mariani | Match Report | |
| 10 | Tue | 2025-11-18 | 21:45 | Bulgaria bg | 2–1 | ge Georgia | 1,980 | Stadion Vasil Levski | Jakob Kehlet | Match Report | |
| 10 | Tue | 2025-11-18 | 21:45 | Romania ro | 7–1 | sm San Marino | 8,426 | Stadionul Ilie Oană | Mohammad Al Emara | Match Report | |
| 10 | Tue | 2025-11-18 | 22:45 | Belarus by | 0–0 | gr Greece | ZTE-Aréna | Damian Sylwestrzak | Match Report |
| Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Second round — Semi-finals | Thu | 2026-03-26 | 19:45 | Wales wls | (2) 1–1 (4) | ba Bosnia-Herzegovina | 32,487 | Cardiff City Stadium (Neutral Site) | István Kovács | Match Report | Bosnia-Herzegovina won on penalty kicks following extra time |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:00 | Türkiye tr | 1–0 | ro Romania | 38,979 | Tüpraş Stadyumu (Neutral Site) | François Letexier | Match Report | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Slovakia sk | 3–4 | xk Kosovo | 20,113 | Štadión Tehelné pole (Neutral Site) | Espen Eskås | Match Report | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Denmark dk | 4–0 | mk N. Macedonia | 35,746 | Parken (Neutral Site) | Felix Zwayer | Match Report | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Ukraine ua | 1–3 | se Sweden | 18,846 | Estadio Ciudad de Valencia (Neutral Site) | João Pinheiro | Match Report | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Poland pl | 2–1 | al Albania | 56,412 | PGE Narodowy (Neutral Site) | Anthony Taylor | Match Report | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Italy it | 2–0 | nir Northern Ireland | 23,439 | New Balance Arena (Neutral Site) | Danny Makkelie | Match Report | |
| Second round — Semi-finals | Thu | 2026-03-26 | 20:45 | Czechia cz | (4) 2–2 (3) | ie Rep. of Ireland | 19,137 | Fortuna Arena (Neutral Site) | Glenn Nyberg | Match Report | Czechia won on penalty kicks following extra time |
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Kosovo xk | 0–1 | tr Türkiye | 12,887 | Stadiumi Fadil Vokrri | Michael Oliver | Match Report | |
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Czechia cz | (3) 2–2 (1) | dk Denmark | 18,215 | epet Arena | Maurizio Mariani | Match Report | Czechia won on penalty kicks following extra time |
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Sweden se | 3–2 | pl Poland | 49,627 | Strawberry Arena | Slavko Vinčič | Match Report | |
| Second round — Finals | Tue | 2026-03-31 | 20:45 | Bosnia-Herzegovina ba | (4) 1–1 (1) | it Italy | 9,500 | Stadion Bilino Polje | Clément Turpin | Match Report | Bosnia-Herzegovina won on penalty kicks following extra time |
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.
You can sign up to receive an e-mail when new countries and features launch.
For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.
FBref is one of seven Sports-Reference.com sites.

We're Social...for Statheads
Site Last Updated: Wednesday, June 3, 1:47PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.