The UEFA section of qualifying for the 2026 FIFA World Cup finally got underway in March.
While Africa, Asia and South America are among those confederations to have made substantial progress in their qualification pools, European nations will see theirs condensed into a 12-month period.
The group stage begins in March 2025 and will run into November, with the playoff round being staged in March 2026. After then, we will know which 16 European sides will compete at the final tournament in the United States, Canada, and Mexico.
The draw for the groups took place on December 13. The Sporting News breaks down how it all looks.
MORE: Teams qualified for 2026 FIFA World Cup | Host cities in USA, Canada, and Mexico
Teams in UEFA World Cup qualifying 2026
There are 54 teams in total in UEFA's World Cup qualifying section. They were split into five pots for the draw, depending on their position in the FIFA rankings: the strongest sides are in Pot 1, with the weakest in Pot 5.
Pot 1 | Pot 2 | Pot 3 | Pot 4 | Pot 5 |
Spain | Ukraine | Scotland | Bulgaria | Moldova |
Netherlands | Sweden | Slovenia | Luxembourg | Malta |
France | Turkey | Republic of Ireland | Belarus | Andorra |
Croatia | Wales | Albania | Kosovo | Gibraltar |
Portugal | Hungary | North Macedonia | Armenia | Liechtenstein |
Denmark | Serbia | Georgia | Kazakhstan | San Marino |
Italy | Poland | Finland | Azerbaijan | |
Germany | Romania | Iceland | Estonia | |
England | Greece | Northern Ireland | Cyprus | |
Belgium | Slovakia | Montenegro | Faroe Islands | |
Switzerland | Czechia | Bosnia & Herzegovina | Latvia | |
Austria | Norway | Israel | Lithuania | |
MORE: Why Saudi Arabia hosting the 2034 World Cup is so controversial
UEFA World Cup qualifying group stage schedule, standings
Group matches start in March 2025 and will conclude in November.
Some of the group placements were not determined until the UEFA Nations League knockout phase had reached the semifinal stage.
Group A
| Team | Matches | W-L-D | GD | Pts. |
1. | Germany | 0 | 0-0-0 | 0 | 0 |
2. | Slovakia | 0 | 0-0-0 | 0 | 0 |
3. | Northern Ireland | 0 | 0-0-0 | 0 | 0 |
4. | Luxembourg | 0 | 0-0-0 | 0 | 0 |
Group A match schedule
Date | Time (CET) | Match |
Sep. 4, 2024 | 8:45 p.m. | Slovakia vs. Germany |
Sep. 4, 2024 | 8:45 p.m. | Luxembourg vs. Northern Ireland |
Sep. 7, 2024 | 8:45 p.m. | Germany vs. Northern Ireland |
Sep. 7, 2024 | 8:45 p.m. | Luxembourg vs. Slovakia |
Oct. 10, 2024 | 8:45 p.m. | Germany vs. Luxembourg |
Oct. 10, 2024 | 8:45 p.m. | Northern Ireland vs. Slovakia |
Oct. 13, 2024 | 8:45 p.m. | Northern Ireland vs. Germany |
Oct. 13, 2024 | 8:45 p.m. | Slovakia vs. Luxembourg |
Nov. 14, 2024 | 8:45 p.m. | Luxembourg vs. Germany |
Nov. 14, 2024 | 8:45 p.m. | Slovakia vs. Northern Ireland |
Nov. 17, 2024 | 8:45 p.m. | Northern Ireland vs. Luxembourg |
Nov. 17, 2024 | 8:45 p.m. | Germany vs. Slovakia |
Group B
| Team | Matches | W-L-D | GD | Pts. |
1. | Switzerland | 0 | 0-0-0 | 0 | 0 |
2. | Sweden | 0 | 0-0-0 | 0 | 0 |
3. | Slovenia | 0 | 0-0-0 | 0 | 0 |
4. | Kosovo | 0 | 0-0-0 | 0 | 0 |
Group B match schedule
Date | Time (CET) | Match |
Sep. 5, 2024 | 8:45 p.m. | Switzerland vs. Kosovo |
Sep. 5, 2024 | 8:45 p.m. | Slovenia vs. Sweden |
Sep. 8, 2024 | 8:45 p.m. | Kosovo vs. Sweden |
Sep. 8, 2024 | 8:45 p.m. | Switzerland vs. Slovenia |
Oct. 10, 2024 | 8:45 p.m. | Sweden vs. Switzerland |
Oct. 10, 2024 | 8:45 p.m. | Kosovo vs. Slovenia |
Oct. 13, 2024 | 8:45 p.m. | Sweden vs. Kosovo |
Oct. 13, 2024 | 8:45 p.m. | Slovenia vs. Switzerland |
Nov. 15, 2024 | 8:45 p.m. | Switzerland vs. Sweden |
Nov. 15, 2024 | 8:45 p.m. | Slovenia vs. Kosovo |
Nov. 18, 2024 | 8:45 p.m. | Sweden vs. Slovenia |
Nov. 18, 2024 | 8:45 p.m. | Kosovo vs. Switzerland |
Group C
| Team | Matches | W-L-D | GD | Pts. |
1. | Denmark | 0 | 0-0-0 | 0 | 0 |
2. | Greece | 0 | 0-0-0 | 0 | 0 |
3. | Scotland | 0 | 0-0-0 | 0 | 0 |
4. | Belarus | 0 | 0-0-0 | 0 | 0 |
Group C match schedule
Date | Time (CET) | Match |
Sep. 5, 2024 | 8:45 p.m. | Denmark vs. Scotland |
Sep. 5, 2024 | 8:45 p.m. | Greece vs. Belarus |
Sep. 8, 2024 | 8:45 p.m. | Belarus vs. Scotland |
Sep. 8, 2024 | 8:45 p.m. | Greece vs. Denmark |
Oct. 9, 2024 | 8:45 p.m. | Scotland vs. Greece |
Oct. 9, 2024 | 8:45 p.m. | Belarus vs. Denmark |
Oct. 12, 2024 | 6:00 p.m. | Scotland vs. Belarus |
Oct. 12, 2024 | 8:45 p.m. | Denmark vs. Greece |
Nov. 15, 2024 | 8:45 p.m. | Denmark vs. Belarus |
Nov. 15, 2024 | 8:45 p.m. | Greece vs. Scotland |
Nov. 18, 2024 | 8:45 p.m. | Scotland vs. Denmark |
Nov. 18, 2024 | 8:45 p.m. | Belarus vs. Greece |
Group D
| Team | Matches | W-L-D | GD | Pts. |
1. | France | 0 | 0-0-0 | 0 | 0 |
2. | Ukraine | 0 | 0-0-0 | 0 | 0 |
3. | Iceland | 0 | 0-0-0 | 0 | 0 |
4. | Azerbaijan | 0 | 0-0-0 | 0 | 0 |
Group D match schedule
Date | Time (CET) | Match |
Sep. 5, 2024 | 8:45 p.m. | Ukraine vs. France |
Sep. 5, 2024 | 8:45 p.m. | Iceland vs. Azerbaijan |
Sep. 9, 2024 | 8:45 p.m. | Azerbaijan vs. Ukraine |
Sep. 9, 2024 | 8:45 p.m. | France vs. Iceland |
Oct. 10, 2024 | 8:45 p.m. | France vs. Azerbaijan |
Oct. 10, 2024 | 8:45 p.m. | Iceland vs. Ukraine |
Oct. 13, 2024 | 8:45 p.m. | Iceland vs. France |
Oct. 13, 2024 | 8:45 p.m. | Ukraine vs. Azerbaijan |
Nov. 13, 2024 | 6:00 p.m. | Azerbaijan vs. Iceland |
Nov. 13, 2024 | 8:45 p.m. | France vs. Ukraine |
Nov. 16, 2024 | 6:00 p.m. | Ukraine vs. Iceland |
Nov. 16, 2024 | 6:00 p.m. | Azerbaijan vs. France |
Group E
| Team | Matches | W-L-D | GD | Pts. |
1. | Spain | 0 | 0-0-0 | 0 | 0 |
2. | Turkey | 0 | 0-0-0 | 0 | 0 |
3. | Georgia | 0 | 0-0-0 | 0 | 0 |
4. | Bulgaria | 0 | 0-0-0 | 0 | 0 |
Group E match schedule
Date | Time (CET) | Match |
Sep. 4, 2024 | 6:00 p.m. | Georgia vs. Turkey |
Sep. 4, 2024 | 8:45 p.m. | Bulgaria vs. Spain |
Sep. 7, 2024 | 3:00 p.m. | Georgia vs. Bulgaria |
Sep. 7, 2024 | 8:45 p.m. | Turkey vs. Spain |
Oct. 11, 2024 | 8:45 p.m. | Spain vs. Georgia |
Oct. 11, 2024 | 8:45 p.m. | Bulgaria vs. Turkey |
Oct. 14, 2024 | 8:45 p.m. | Spain vs. Bulgaria |
Oct. 14, 2024 | 8:45 p.m. | Turkey vs. Georgia |
Nov. 15, 2024 | 6:00 p.m. | Turkey vs. Bulgaria |
Nov. 15, 2024 | 6:00 p.m. | Georgia vs. Spain |
Nov. 18, 2024 | 8:45 p.m. | Bulgaria vs. Georgia |
Nov. 18, 2024 | 8:45 p.m. | Spain vs. Turkey |
Group F
| Team | Matches | W-L-D | GD | Pts. |
1. | Portugal | 0 | 0-0-0 | 0 | 0 |
2. | Hungary | 0 | 0-0-0 | 0 | 0 |
3. | Republic of Ireland | 0 | 0-0-0 | 0 | 0 |
4. | Armenia | 0 | 0-0-0 | 0 | 0 |
Group F match schedule
Date | Time (CET) | Match |
Sep. 6, 2024 | 6:00 p.m. | Armenia vs. Portugal |
Sep. 6, 2024 | 8:45 p.m. | Republic of Ireland vs. Hungary |
Sep. 9, 2024 | 6:00 p.m. | Armenia vs. Republic of Ireland |
Sep. 9, 2024 | 8:45 p.m. | Hungary vs. Portugal |
Oct. 11, 2024 | 6:00 p.m. | Hungary vs. Armenia |
Oct. 11, 2024 | 8:45 p.m. | Portugal vs. Republic of Ireland |
Oct. 14, 2024 | 8:45 p.m. | Portugal vs. Hungary |
Oct. 14, 2024 | 8:45 p.m. | Republic of Ireland vs. Armenia |
Nov. 13, 2024 | 6:00 p.m. | Armenia vs. Hungary |
Nov. 13, 2024 | 8:45 p.m. | Republic of Ireland vs. Portugal |
Nov. 16, 2024 | 3:00 p.m. | Hungary vs. Republic of Ireland |
Nov. 16, 2024 | 8:45 p.m. | Portugal vs. Armenia |
Group G
| Team | Matches | W-L-D | GD | Pts. |
1. | Poland | 2 | 2-0-0 | +3 | 6 |
2. | Finland | 2 | 1-0-1 | +1 | 4 |
3. | Lithuania | 2 | 0-1-1 | -1 | 1 |
4. | Netherlands | 0 | 0-0-0 | 0 | 0 |
5. | Malta | 2 | 0-2-0 | -3 | 0 |
Group G match schedule
Date | Time (CET) | Match |
March 21, 2024 | 8:45 p.m. | Poland 1-0 Lithuania |
March 21, 2024 | 8:45 p.m. | Malta 0-1 Finland |
March 24, 2024 | 8:45 p.m. | Poland 2-0 Malta |
March 24, 2024 | 8:45 p.m. | Lithuania 2-2 Finland |
June 7, 2024 | 6:00 p.m. | Malta vs. Lithuania |
June 7, 2024 | 8:45 p.m. | Finland vs. Netherlands |
June 10, 2024 | 8:45 p.m. | Finland vs. Poland |
June 10, 2024 | 8:45 p.m. | Netherlands vs. Malta |
Sep. 4, 2024 | 8:45 p.m. | Netherlands vs. Poland |
Sep. 4, 2024 | 8:45 p.m. | Lithuania vs. Malta |
Sep. 7, 2024 | TBC | Lithuania vs. Netherlands |
Sep. 7, 2024 | 8:45 p.m. | Poland vs. Finland |
Oct. 9, 2024 | 8:45 p.m. | Finland vs. Lithuania |
Oct. 9, 2024 | 8:45 p.m. | Malta vs. Netherlands |
Oct. 12, 2024 | TBC | Netherlands vs. Finland |
Oct. 12, 2024 | 8:45 p.m. | Lithuania vs. Poland |
Nov. 14, 2024 | 6:00 p.m. | Finland vs. Malta |
Nov. 14, 2024 | 8:45 p.m. | Poland vs. Netherlands |
Nov. 17, 2024 | 8:45 p.m. | Malta vs. Poland |
Nov. 17, 2024 | 8:45 p.m. | Netherlands vs. Lithuania |
Group H
| Team | Matches | W-L-D | GD | Pts. |
1. | Bosnia & Herzegovina | 2 | 2-0-0 | +2 | 6 |
2. | Romania | 2 | 1-1-0 | +3 | 3 |
3. | Cyprus | 2 | 1-1-0 | +1 | 3 |
4. | Austria | 0 | 0-0-0 | 0 | 0 |
5. | San Marino | 2 | 0-0-2 | -6 | 0 |
Group H match schedule
Date | Time (CET) | Match |
March 21, 2024 | 8:45 p.m. | Romania 0-1 Bosnia & Herzegovina |
March 21, 2024 | 8:45 p.m. | Cyprus 2-0 San Marino |
March 24, 2024 | 8:45 p.m. | Bosnia & Herzegovina 2-1 Cyprus |
March 24, 2024 | 8:45 p.m. | San Marino 1-5 Romania |
June 7, 2024 | 3:00 p.m. | Bosnia & Herzegovina vs. San Marino |
June 7, 2024 | 8:45 p.m. | Austria vs. Romania |
June 10, 2024 | 8:45 p.m. | Romania vs. Cyprus |
June 10, 2024 | 8:45 p.m. | San Marino vs. Austria |
Sep. 6, 2024 | 8:45 p.m. | San Marino vs. Bosnia & Herzegovina |
Sep. 6, 2024 | 8:45 p.m. | Austria vs. Cyprus |
Sep. 9, 2024 | 8:45 p.m. | Cyprus vs. Romania |
Sep. 9, 2024 | 8:45 p.m. | Bosnia & Herzegovina vs. Austria |
Oct. 9, 2024 | 8:45 p.m. | Cyprus vs. Bosnia & Herzegovina |
Oct. 9, 2024 | 8:45 p.m. | Austria vs. San Marino |
Oct. 12, 2024 | 3:00 p.m. | San Marino vs. Cyprus |
Oct. 12, 2024 | 8:45 p.m. | Romania vs. Austria |
Nov. 15, 2024 | 6:00 p.m. | Cyprus vs. Austria |
Nov. 15, 2024 | 8:45 p.m. | Bosnia & Herzegovina vs. Romania |
Nov. 18, 2024 | 8:45 p.m. | Austria vs. Bosnia & Herzegovina |
Nov. 18, 2024 | 8:45 p.m. | Romania vs. San Marino |
Group I
| Team | Matches | W-L-D | GD | Pts. |
1. | Norway | 2 | 2-0-0 | +7 | 6 |
2. | Estonia | 2 | 1-1-0 | 0 | 3 |
3. | Israel | 2 | 1-1-0 | -1 | 3 |
4. | Italy | 0 | 0-0-0 | 0 | 0 |
5. | Moldova | 2 | 0-2-0 | -6 | 0 |
Group I match schedule
Date | Time (CET) | Match |
March 22, 2024 | 6:00 p.m. | Moldova 0-5 Norway |
March 22, 2024 | 8:45 p.m. | Israel 2-1 Estonia |
March 25, 2024 | 8:45 p.m. | Israel 2-4 Norway |
March 25, 2024 | 8:45 p.m. | Moldova 2-3 Estonia |
June 6, 2024 | 8:45 p.m. | Norway vs. Italy |
June 6, 2024 | 8:45 p.m. | Estonia vs. Israel |
June 9, 2024 | 8:45 p.m. | Italy vs. Moldova |
June 9, 2024 | 8:45 p.m. | Estonia vs. Norway |
Sep. 5, 2024 | 8:45 p.m. | Moldova vs. Israel |
Sep. 5, 2024 | 8:45 p.m. | Italy vs. Estonia |
Sep. 8, 2024 | 8:45 p.m. | Norway vs. Moldova |
Sep. 8, 2024 | 8:45 p.m. | Israel vs. Italy |
Oct. 11, 2024 | 6:00 p.m. | Norway vs. Israel |
Oct. 11, 2024 | 8:45 p.m. | Estonia vs. Italy |
Oct. 14, 2024 | 8:45 p.m. | Italy vs. Israel |
Oct. 14, 2024 | 8:45 p.m. | Estonia vs. Moldova |
Nov. 13, 2024 | 6:00 p.m. | Norway vs. Estonia |
Nov. 13, 2024 | 8:45 p.m. | Moldova vs. Italy |
Nov. 16, 2024 | 8:45 p.m. | Italy vs. Norway |
Nov. 16, 2024 | 8:45 p.m. | Israel vs. Moldova |
Group J
| Team | Matches | W-L-D | GD | Pts. |
1. | North Macedonia | 2 | 1-0-1 | +3 | 4 |
2. | Wales | 2 | 1-0-1 | +2 | 4 |
3. | Kazakhstan | 2 | 1-1-0 | 0 | 3 |
4. | Belgium | 0 | 0-0-0 | 0 | 0 |
5. | Liechtenstein | 2 | 0-2-0 | -5 | 0 |
Group J match schedule
Date | Time (CET) | Match |
March 22, 2024 | 3:00 p.m. | Liechtenstein 0-3 North Macedonia |
March 22, 2024 | 8:45 p.m. | Wales 3-1 Kazakhstan |
March 25, 2024 | 8:45 p.m. | North Macedonia 1-1 Wales |
March 25, 2024 | 8:45 p.m. | Liechtenstein 0-2 Kazakhstan |
June 6, 2024 | 8:45 p.m. | Wales vs. Liechtenstein |
June 6, 2024 | 8:45 p.m. | North Macedonia vs. Belgium |
June 9, 2024 | 4:00 p.m. | Kazakhstan vs. North Macedonia |
June 9, 2024 | 8:45 p.m. | Belgium vs. Wales |
Sep. 4, 2024 | 4:00 p.m. | Kazakhstan vs. Wales |
Sep. 4, 2024 | 8:45 p.m. | Liechtenstein vs. Belgium |
Sep. 7, 2024 | 6:00 p.m. | North Macedonia vs. Liechtenstein |
Sep. 7, 2024 | 8:45 p.m. | Belgium vs. Kazakhstan |
Oct. 10, 2024 | 4:00 p.m. | Kazakhstan vs. Liechtenstein |
Oct. 10, 2024 | 8:45 p.m. | Belgium vs. North Macedonia |
Oct. 13, 2024 | 8:45 p.m. | Wales vs. Belgium |
Oct. 13, 2024 | 8:45 p.m. | North Macedonia vs. Kazakhstan |
Nov. 15, 2024 | 3:00 p.m. | Kazakhstan vs. Belgium |
Nov. 15, 2024 | 6:00 p.m. | Liechtenstein vs. Wales |
Nov. 18, 2024 | 8:45 p.m. | Wales vs. North Macedonia |
Nov. 18, 2024 | 8:45 p.m. | Belgium vs. Liechtenstein |
Group K
| Team | Matches | W-L-D | GD | Pts. |
1. | England | 2 | 2-0-0 | +5 | 6 |
2. | Albania | 2 | 1-1-0 | +1 | 3 |
3. | Latvia | 2 | 1-1-0 | -2 | 3 |
4. | Serbia | 0 | 0-0-0 | 0 | 0 |
5. | Andorra | 2 | 0-2-0 | -4 | 0 |
Group K match schedule
Date | Time (CET) | Match |
March 21, 2024 | 8:45 p.m. | England 2-0 Albania |
March 21, 2024 | 8:45 p.m. | Andorra 0-1 Latvia |
March 24, 2024 | 8:45 p.m. | England 3-0 Latvia |
March 24, 2024 | 8:45 p.m. | Albania 3-0 Andorra |
June 7, 2024 | 6:00 p.m. | Andorra vs. England |
June 7, 2024 | 8:45 p.m. | Albania vs. Serbia |
June 10, 2024 | 8:45 p.m. | Serbia vs. Andorra |
June 10, 2024 | 8:45 p.m. | Latvia vs. Albania |
Sep. 6, 2024 | 3:00 p.m. | Latvia vs. Serbia |
Sep. 6, 2024 | 6:00 p.m. | England vs. Andorra |
Sep. 9, 2024 | 8:45 p.m. | Serbia vs. England |
Sep. 9, 2024 | 8:45 p.m. | Albania vs. Latvia |
Oct. 11, 2024 | 3:00 p.m. | Latvia vs. Andorra |
Oct. 11, 2024 | 8:45 p.m. | Serbia vs. Albania |
Oct. 14, 2024 | 8:45 p.m. | Latvia vs. England |
Oct. 14, 2024 | 8:45 p.m. | Andorra vs. Serbia |
Nov. 13, 2024 | 8:45 p.m. | Andorra vs. Albania |
Nov. 13, 2024 | 8:45 p.m. | England vs. Serbia |
Nov. 16, 2024 | 6:00 p.m. | Serbia vs. Latvia |
Nov. 16, 2024 | 6:00 p.m. | Albania vs. England |
Group L
| Team | Matches | W-L-D | GD | Pts. |
1. | Czechia | 2 | 2-0-0 | +5 | 6 |
2. | Montenegro | 2 | 2-0-0 | +3 | 6 |
3. | Croatia | 0 | 0-0-0 | 0 | 0 |
4. | Faroe Islands | 2 | 0-2-0 | -2 | 0 |
5. | Gibraltar | 2 | 0-2-0 | -6 | 0 |
Group L match schedule
Date | Time (CET) | Match |
March 22, 2024 | 6:00 p.m. | Montenegro 3-1 Gibraltar |
March 22, 2024 | 8:45 p.m. | Czechia 2-1 Faroe Islands |
March 26, 2024 | 8:45 p.m. | Montenegro 1-0 Faroe Islands |
March 26, 2024 | 8:45 p.m. | Gibraltar 0-4 Czechia |
June 6, 2024 | 8:45 p.m. | Czechia vs. Montenegro |
June 6, 2024 | 8:45 p.m. | Gibraltar vs. Croatia |
June 9, 2024 | 8:45 p.m. | Croatia vs. Czechia |
June 9, 2024 | 8:45 p.m. | Faroe Islands vs. Gibraltar |
Sep. 5, 2024 | 8:45 p.m. | Montenegro vs. Czechia |
Sep. 5, 2024 | 8:45 p.m. | Faroe Islands vs. Croatia |
Sep. 8, 2024 | 8:45 p.m. | Gibraltar vs. Faroe Islands |
Sep. 8, 2024 | 8:45 p.m. | Croatia vs. Montenegro |
Oct. 9, 2024 | 8:45 p.m. | Czechia vs. Croatia |
Oct. 9, 2024 | 8:45 p.m. | Faroe Islands vs. Montenegro |
Oct. 12, 2024 | 6:00 p.m. | Faroe Islands vs. Czechia |
Oct. 12, 2024 | 8:45 p.m. | Croatia vs. Gibraltar |
Nov. 14, 2024 | 8:45 p.m. | Gibraltar vs. Montenegro |
Nov. 14, 2024 | 8:45 p.m. | Croatia vs. Faroe Islands |
Nov. 17, 2024 | 8:45 p.m. | Czechia vs. Gibraltar |
Nov. 17, 2024 | 8:45 p.m. | Montenegro vs. Croatia |
When are the UEFA World Cup qualifying playoffs?
The playoffs take place in March 2026. The 16 teams involved will be split into four paths, with the overall winners of each path taking a place at the finals in North America.
When is the 2026 World Cup?
The 2026 FIFA World Cup begins on June 11, 2026 and runs through to July 19, 2026.
The opening game will see co-hosts Mexico face as-yet-unconfirmed opposition at Estadio Azteca in Mexico City.
Fellow host nations Canada and the United States play their opening matches the following day: Canada's fixture will be at BMO Field in Toronto, while the USMNT's first game will be held at SoFi Stadium in Inglewood, California.