The journey to the 2026 FIFA World Cup in North America is underway with the European qualifiers in full swing. Fans across Europe and the world are closely following every fixture, result, and live standings as nations battle for a place at the greatest football tournament, hosted by the United States, Canada, and Mexico.
On this page, you’ll find everything you need about the 2026 World Cup European qualifiers, including the full fixture list, all group results, tables, and important dates for every round of matches.
All matches are scheduled in GMT. Below you’ll find fixtures and results from Matchday 1 through to Matchday 10, with key clashes from every group including heavyweights like England, France, Germany, Spain, and Italy alongside exciting underdogs striving for a World Cup spot.
For a complete group-by-group breakdown, including all dates and scores, scroll down to see detailed tables and fixtures.
Keep up to date with every goal and group position change. Our live standings update after every match so you always know who’s leading the charge for World Cup qualification.
The expanded 2026 World Cup offers more places for European teams. Group winners will earn direct qualification, while runners-up enter thrilling play-offs for the final spots. Follow our hub to see which countries have qualified, which are in the play-offs, and every group winner as soon as places are confirmed!
The European (UEFA) qualifying format divides teams into groups, with each team facing off home and away. The top teams in each group qualify directly, while select runners-up enter the play-offs to battle for remaining World Cup berths.
Matches kick off at 7.45pm unless stated – all times GMT
Matchday 1
March 21, 2025: Malta 0-1 Finland (Group G)
March 21, 2025: Poland 1-0 Lithuania (Group G)
March 21, 2025: Cyprus 2-0 San Marino (Group H)
March 21, 2025: Romania 0-1 Bosnia-Herzegovina (Group H)
March 21, 2025: Andorra 0-1 Latvia (Group K)
March 21, 2025: England 2-0 Albania (Group K)
March 22, 2025: Liechtenstein 0-3 North Macedonia (Group J)
March 22, 2025: Moldova 0-5 Norway (Group I)
March 22, 2025: Montenegro 3-1 Gibraltar (Group L)
March 22, 2025: Israel 2-1 Estonia (Group I)
March 22, 2025: Wales 3-1 Kazakhstan (Group J)
March 22, 2025: Czech Republic 2-1 Faroe Islands (Group L)
Matchday 2
March 24, 2025: Lithuania 2-2 Finland (Group G)
March 24, 2025: Poland 2-0 Malta (Group G)
March 24, 2025: Bosnia-Herzegovina 2-1Cyprus (Group H)
March 24, 2025: San Marino 1-5 Romania (Group H)
March 24, 2025: Albania v3-0 Andorra (Group K)
March 24, 2025: England 3-0 Latvia (Group K)
March 25, 2025: Israel 2-4 Norway (Group I)
March 25, 2025: Moldova 2-3 Estonia (Group I)
March 25, 2025: Liechtenstein 0-2 Kazakhstan (Group J)
March 25, 2025: North Macedonia 1-1 Wales (Group J)
March 25, 2025: Gibraltar 0-4 Czech Republic (Group L)
March 25, 2025: Montenegro 1-0 Faroe Islands (Group L)
Matchday 3
June 6, 2025: Estonia 1-3 Israel (Group I)
June 6, 2025: Norway 3-0 Italy (Group I)
June 6, 2025: North Macedonia 1-1 Belgium (Group J)
June 6, 2025: Wales 3-0 Liechtenstein (Group J)
June 6, 2025: Czech Republic 2-0 Montenegro (Group L)
June 6, 2025: Gibraltar 0-7 Croatia (Group L)
June 7, 2025: Bosnia-Herzegovina 1-0 San Marino (Group H)
June 7, 2025: Malta 0-0 Lithuania (Group G)
June 7, 2025: Andorra 0-1 England (Group K)
June 7, 2025: Finland 0-2 Netherlands (Group G)
June 7, 2025: Austria 2-1 Romania (Group H)
June 7, 2025: Albania 0-0 Serbia (Group K)
Matchday 4
June 9, 2025: Kazakhstan 0-1 North Macedonia (Group J)
June 9, 2025: Estonia 0-1 Norway (Group I)
June 9, 2025: Italy 2-0 Moldova (Group I)
June 9, 2025: Belgium 4-3 Wales (Group J)
June 9, 2025: Faroe Islands 2-1Gibraltar (Group L)
June 9, 2025: Croatia 5-1 Czech Republic (Group L)
June 10, 2025: Finland 2-1 Poland (Group G)
June 10, 2025: Netherlands 8-0 Malta (Group G)
June 10, 2025: Romania 2-0 Cyprus (Group H)
June 10, 2025: San Marino 0-4 Austria (Group H)
June 10, 2025: Latvia 1-1 Albania (Group K)
June 10, 2025: Serbia 3-0 Andorra (Group K)
September 4, 2025: Kazakhstan vs Wales (Group J) – kick-off 3pm
September 4, 2025: Georgia vs Turkey (Group E) – kick-off 5pm
September 4, 2025: Luxembourg vs Northern Ireland (Group A)
September 4, 2025: Slovakia vs Germany (Group A)
September 4, 2025: Bulgaria vs Spain (Group E)
September 4, 2025: Lithuania vs Malta (Group G)
September 4, 2025: Loser of Spain/Netherlands vs Poland (Group G)
September 4, 2025: Liechtenstein vs Belgium (Group J)
September 5, 2025: Slovenia vs Sweden (Group B)
September 5, 2025: Switzerland vs Kosovo (Group B)
September 5, 2025: Greece vs Belarus (Group C)
September 5, 2025: Denmark vs Scotland (Group C)
September 5, 2025: Iceland Azerbaijan (Group D)
September 5, 2025: Ukraine vs France (Group D)
September 5, 2025: Moldova vs Israel (Group I)
September 5, 2025: Italy vs Estonia (Group I)
September 5, 2025: Faroe Islands vs Croatia (Group L)
September 5, 2025: Montenegro vs Czech Republic (Group L)
September 6, 2025: Latvia vs Serbia (Group K) – kick-off 2pm
September 6, 2025: Armenia vs Portugal (Group F) – kick-off 5pm
September 6, 2025: England vs Andorra (Group K) – kick-off 5pm
September 6, 2025: Republic of Ireland vs Hungary (Group F)
September 6, 2025: Austria vs Cyprus (Group H)
September 6, 2025: San Marino vs Bosnia-Herzegovina (Group H)
Matchday 6
September 7, 2025: Georgia vs Bulgaria (Group E) – kick-off 2pm
September 7, 2025: North Macedonia vs Liechtenstein (Group J) – kick-off 5pm
September 7, 2025: Luxembourg vs Slovakia (Group A)
September 7, 2025: Germany vs Northern Ireland (Group A)
September 7, 2025: Turkey vs Spain (Group E)
September 7, 2025: Lithuania vs Netherlands (Group G) – kick-off 7.45pm or 5pm)
September 7, 2025: Poland vs Finland (Group G)
September 7, 2025: Belgium vs Kazakhstan (Group J)
September 8, 2025: Kosovo vs Sweden (Group B)
September 8, 2025: Switzerland vs Slovenia (Group B)
September 8, 2025: Belarus vs Scotland (Group C)
September 8, 2025: Greece vs Denmark (Group C)
September 8, 2025: Israel vs Italy (Group I)
September 8, 2025: Norway vs Moldova (Group I)
September 8, 2025: Gibraltar vs Faroe Islands (Group L)
September 8, 2025: Croatia vs Montenegro (Group L)
September 9, 2025: Azerbaijan vs Ukraine (Group D) – kick-off 5pm
September 9, 2025: Armenia vs Republic of Ireland – kick-off 5pm
September 9, 2025: France vs Iceland (Group D)
September 9, 2025: Hungary vs Portugal (Group F)
September 9, 2025: Bosnia-Herzegovina vs Austria (Group H)
September 9, 2025: Cyprus vs Romania (Group H)
September 9, 2025: Albania vs Latvia (Group K)
September 9, 2025: Serbia vs England (Group K)
Matchday 7
October 9, 2025: Belarus vs Denmark (Group C)
October 9, 2025: Scotland vs Greece (Group C)
October 9, 2025: Finland vs Lithuania (Group G)
October 9, 2025: Malta vs Netherlands (Group G)
October 9, 2025: Austria vs San Marino (Group H)
October 9, 2025: Cyprus vs Bosnia-Herzegovina (Group H)
October 9, 2025: Czech Republic vs Croatia (Group L)
October 9, 2025: Faroe Islands vs Montenegro (Group L)
October 10, 2025: Kazakhstan vs Liechtenstein (Group J) – kick-off 3pm
October 10, 2025: Northern Ireland vs Slovakia (Group A)
October 10, 2025: Germany vs Luxembourg (Group A)
October 10, 2025: Kosovo vs Slovenia (Group B)
October 10, 2025: Sweden vs Switzerland (Group B)
October 10, 2025: Iceland vs Ukraine (Group D)
October 10, 2025: France vs Azerbaijan (Group D)
October 10, 2025: Belgium vs North Macedonia (Group J)
October 11, 2025: Latvia vs Andorra (Group K) – kick-off 2pm
October 11, 2025: Hungary vs Armenia (Group F) – kick-off 5pm
October 11, 2025: Norway vs Israel (Group I) – kick-off 5pm
October 11, 2025: Bulgaria vs Turkey (Group E)
October 11, 2025: Spain vs Georgia (Group E)
October 11, 2025: Portugal vs Republic of Ireland (Group F)
October 11, 2025: Estonia vs Italy (Group A)
October 11, 2025: Serbia vs Albania (Group K)
Matchday 8
October 12, 2025: San Marino vs Cyprus (Group H) – kick-off 2pm
October 12, 2025: Scotland vs Belarus (Group C) – kick-off 5pm
October 12, 2025: Faroe Islands vs Czech Republic (Group J) – kick-off 5pm
October 12, 2025: Denmark vs Greece (Group C)
October 12, 2025: Lithuania vs Poland (Group G)
October 12, 2025: Netherlands vs Finland (Group G) – kick-off 7.45pm or 5pm
October 12, 2025: Romania vs Austria (Group H)
October 12, 2025: /Croatia vs Gibraltar (Group L)
October 13, 2025: Northern Ireland vs Germany (Group A)
October 13, 2025: Slovakia vs Luxembourg (Group A)
October 13, 2025: Slovenia vs Switzerland (Group B)
October 13, 2025: Sweden vs Kosovo (Group B)
October 13, 2025: Iceland vs France (Group D)
October 13, 2025: Ukraine vs Azerbaijan (Group D)
October 13, 2025: North Macedonia vs Kazakhstan (Group J)
October 13, 2025: Wales vs Belgium (Group J)
October 14, 2025: Turkey vs Georgia (Group E)
October 14, 2025: Spain vs Bulgaria (Group E)
October 14, 2025: Republic of Ireland vs Armenia (Group F)
October 14, 2025: Portugal vs Hungary (Group F)
October 14, 2025: Estonia vs Moldova (Group I)
October 14, 2025: Italy vs Israel (Group I)
October 14, 2025: Andorra vs Serbia (Group K)
October 14, 2025: Latvia vs England (Group K)
Matchday 9
November 13 2025: Azerbaijan vs Iceland (Group D) – kick-off 5pm
November 13 2025: Armenia vs Hungary (Group F) – kick-off 5pm
November 13 2025: Norway vs Estonia (Group I) – kick-off 5pm
November 13 2025: France vs Ukraine (Group D)
November 13 2025: Republic of Ireland vs Portugal (Group F)
November 13 2025: Moldova vs Italy (Group I)
November 13 2025: Andorra vs Albania (Group K)
November 13 2025: England vs Serbia (Group K)
November 14 2025: Finland vs Malta (Group G) – kick-off 5pm
November 14 2025: Luxembourg vs Germany (Group A)
November 14 2025: Slovakia vs Northern Ireland (Group A)
November 14 2025: Poland vs Netherlands (Group G)
November 14 2025:Gibraltar vs Montenegro (Group L)
November 14 2025: Croatia vs Faroe Islands (Group L)
November 15 2025: Kazakhstan vs Belgium (Group J) – kick-off 2pm
November 15 2025: Georgia vs Spain (Group E) – kick-off 5pm
November 15 2025: Turkey vs Bulgaria (Group E) – kick-off 5pm
November 15 2025: Cyprus vs Austria (Group H) – kick-off 5pm
November 15 2025: Liechtenstein vs Wales (Group J) – kick-off 5pm
November 15 2025: Slovenia vs Kosovo (Group B)
November 15 2025: Switzerland vs Sweden (Group B)
November 15 2025: Greece vs Scotland (Group C)
November 15 2025: Denmark vs Belarus (Group C)
November 15 2025: Bosnia-Herzegovina vs Romania (Group H)
Matchday 10
November 16, 2025: Hungary vs Republic of Ireland (Group F) – kick-off 2pm
November 16, 2025: Portugal vs Armenia (Group F) – kick-off 2pm
November 16, 2025: Azerbaijan vs France (Group D) – kick-off 5pm
November 16, 2025: Ukraine vs Iceland (Group D) – kick-off 5pm
November 16, 2025: Albania vs England (Group K) – kick-off 5pm
November 16, 2025: Serbia vs Latvia (Group K) – kick-off 5pm
November 16, 2025: Israel vs Moldova (Group I)
November 16, 2025: Italy vs Norway (Group I) – kick-off 7.45pm
November 17, 2025: Northern Ireland vs Luxembourg (Group A)
November 17, 2025: Germany vs Slovakia (Group A)
November 17, 2025: Malta vs Poland (Group G)
November 17, 2025: Netherlands vs Lithuania (Group G)
November 17, 2025: Czech Republic vs Gibraltar (Group L)
November 17, 2025: Montenegro vs Croatia (Group L)
November 18, 2025: Kosovo vs Switzerland (Group B)
November 18, 2025: Sweden vs Slovenia (Group B)
November 18, 2025: Belarus vs Greece (Group C)
November 18, 2025: Scotland vs Denmark (Group C)
November 18, 2025: Bulgaria vs Georgia (Group E)
November 18, 2025: Spain vs Turkey (Group E)
November 18, 2025: Austria vs Bosnia-Herzegovina (Group A)
November 18, 2025: Romania vs San Marino (Group H)
November 18, 2025: Belgium vs Liechtenstein (Group J)
November 18, 2025: Wales vs North Macedonia (Group J)
Bookmark this hub for:
Keep this page handy to follow all the action and see which European nations will join the hosts in North America for the biggest celebration of football on the planet.