The group stage of EURO 2024 qualifying is complete, with 21 teams confirmed for the 24-team tournament in Germany this summer.
[ MORE: EURO 2024 qualifying schedule, scores ]
The top two teams from each group have sealed automatic qualification to EURO 2024.
Qualifiers for the playoffs have been chosen via UEFA Nations League performance.
Who qualified for the EURO 2024 playoffs?
- Georgia
- Greece
- Ukraine
- Wales
- Poland
- Estonia
- Finland
- Kazakhstan
- Israel
- Luxembourg
- Iceland
- Bosnia and Herzegovina
EURO 2024 qualifying tables
Group A
Spain -- 21 pts, 8 GP, +20 GD — QUALIFIED
Scotland -- 17 points, 8 GP, +9 GD — QUALIFIED
Norway -- 11 pts, 8 GP, +2 GD — ELIMINATED
Georgia -- 8 pts, 8 GP, -6 GD — PLAYOFFS VIA NATIONS LEAGUE
Cyprus -- 0 pts, 8 GP, -25 GD — ELIMINATED
Group B
France -- 22 pts, 8 GP, +26 GD — QUALIFIED
Netherlands -- 18 pts, 8 GP, +10 GD — QUALIFIED
Greece -- 13 pts, 8 GP, +6 GD — PLAYOFFS VIA NATIONS LEAGUE
Republic of Ireland -- 6 pts, 8 GP, -1 GD — ELIMINATED
Gibraltar -- 0 pts, 8 GP, -41 GD — ELIMINATED
Group C
England -- 20 pts, 8 GP, +18 GD — QUALIFIED
Italy -- 14 pts, 8 GP, +7 GD — QUALIFIED
Ukraine -- 14 pts, 8 GP, +3 GD — PLAYOFFS VIA NATIONS LEAGUE
North Macedonia -- 7 pts, 7 GP, -10 GD — ELIMINATED
Malta -- 0 pts, 8 GP, -18 GD — ELIMINATED
Group D
Turkiye -- 17 pts, 8 GP, +7 GD — QUALIFIED
Croatia -- 16 pts, 8 GP, +9 GD — QUALIFIED
Wales -- 12 pts, 8 GP, 0 GD — PLAYOFFS VIA NATIONS LEAGUE
Armenia -- 8 pts, 8 GP, -2 GD — ELIMINATED
Latvia -- 3 pts, 8 GP, -14 GD — ELIMINATED
Group E
Albania -- 15 pts, 8 GP, +8 GD — QUALIFIED
Czechia -- 15 pts, 8 GP, +6 GD — QUALIFIED
Poland -- 11 pts, 8 GP, 0 GD — PLAYOFFS VIA NATIONS LEAGUE
Moldova -- 10 pts, 8 GP, -3 GD — ELIMINATED
Faroe Islands -- 2 pt, 8 GP, -11 GD — ELIMINATED
Group F
Belgium -- 20 pts, 8 GP, +18 GD — QUALIFIED
Austria -- 19 pts, 8 GP, +10 GD — QUALIFIED
Sweden -- 10 pts, 8 GP, 0 GD — ELIMINATED
Azerbaijan -- 7 pts, 8 GP, -10 GD — ELIMINATED
Estonia -- 1 pt, 8 GP, -20 GD — PLAYOFFS VIA NATIONS LEAGUE
Group G
Hungary -- 18 pts, 8 GP, +9 GD — QUALIFIED
Serbia -- 14 pts, 8 GP, +6 GD — QUALIFIED
Montenegro -- 11 pts, 8 GP, -2 GD — ELIMINATED
Lithuania -- 6 pts, 8 GP, -6 GD — ELIMINATED
Bulgaria -- 4 pts, 8 GP, -7 GD — ELIMINATED
Group H
Denmark -- 22 pts, 10 GP, +9 GD — QUALIFIED
Slovenia -- 22 pts, 10 GP, +11 GD — QUALIFIED
Finland -- 18 pts, 10 GP, +8 GD — PLAYOFFS VIA NATIONS LEAGUE
Kazakhstan -- 18 pts, 10 GP, +4 GD — PLAYOFFS VIA NATIONS LEAGUE
Northern Ireland -- 9 pts, 10 GP, -4 GD — ELIMINATED
San Marino -- 0 pts, 10 GP, -28 GD — ELIMINATED
Group I
Romania -- 22 pts, 10 GP, +11 GD — QUALIFIED
Switzerland -- 17 pts, 10 GP, +11 GD — QUALIFIED
Israel -- 15 pts, 10 GP, 0 GD — PLAYOFFS VIA NATIONS LEAGUE
Belarus -- 12 pts, 10 GP, -5 GD — ELIMINATED
Kosovo -- 11 pts, 10 GP, 0 GD — ELIMINATED
Andorra -- 2 pt, 10 GP, -17 GD — ELIMINATED
Group J
Portugal -- 30 pts, 10 GP, +34 GD — QUALIFIED
Slovakia -- 22 pts, 10 GP, +9 GD — QUALIFIED
Luxembourg -- 17 pts, 10 GP, -5 GD — PLAYOFFS VIA NATIONS LEAGUE
Iceland -- 10 pts, 10 GP, +1 GD — PLAYOFFS VIA NATIONS LEAGUE
Bosnia and Herzegovina -- 9 pts, 10 GP, -12 GD — PLAYOFFS VIA NATIONS LEAGUE
Liechtenstein -- 0 pts, 10 GP, -76 GD — ELIMINATED