The EURO 2024 qualifying group stage is officially complete, and you’re in the right spot for groups, fixtures, and results.
[ MORE: How to watch Premier League in USA ]
It is going to be one heck of a tournament across Germany this summer, and we are nearing the end of qualification — still with the playoffs to come in March.
Who are the favorites to win EURO 2024?
Italy outlasted England in penalty kicks to win EURO 2020 and is bidding to become the first repeat winner since Spain in 2008 and 2012, but may not even reach the tournament.
[ MORE: Latest EURO 2024 tables ]
England is still seeking its first European Championship and have emerged from Group C, while the aforementioned Italy and Ukraine are still in the mix for automatic qualification too.
Germany will be among the favorites as hosts, while World Cup runners-up France has posted a 7-1-0 qualifying record and Portugal’s 10-0-0 mark makes them the only side to not drop any points during qualification. That has to put both in the conversation.
Who can still qualify for EURO 2024 through the playoffs?
- Georgia
- Greece
- Ukraine
- Wales
- Poland
- Estonia
- Finland
- Kazakhstan
- Israel
- Luxembourg
- Iceland
- Bosnia and Herzegovina
Who has qualified for EURO 2024?
- Germany (hosts)
- France (Group Bwinner )
- Belgium (Group F winner)
- Portugal (Group J winner)
- Spain (Group A winner)
- Scotland (Group A runner-up)
- Turkiye (Group D)
- Austria (Group F runner-up)
- England (Group C winner)
- Hungary (Group G winner)
- Slovakia (Group J runner-up)
- Albania (Group E winner)
- Denmark (Group H winner)
- Netherlands (Group B)
- Romania (Group I)
- Switzerland (Group I)
- Serbia (Group G runner-up)
- Czechia (Group E runner-up)
- Italy (Group C runner-up)
- Slovenia (Group H runner-up)
- Croatia (Group D runner-up)
EURO 2024 qualifying schedule
(All kick offs 2:45pm ET unless otherwise stated)
Sunday, November 19
Serbia 2-2 Bulgaria
Hungary 3-1 Montenegro
Belgium 5-0 Azerbaijan
Sweden 2-0 Estonia
Spain 3-1 Georgia
Portugal 2-0 Iceland
Liechtenstein 0-1 Luxembourg
Bosnia and Herzegovina 1-2 Slovakia
Scotland 3-3 Norway
Monday, November 20
North Macedonia 1-1 England
Czechia 3-0 Moldova
Albania 0-0 Faroe Islands
Ukraine 0-0 Italy
Northern Ireland 2-0 Denmark
San Marino 1-2 Finland
Slovenia 2-1 Kazakhstan
Tuesday, November 21
Greece 2-2 France
Andorra 0-2 Israel
Romania 1-0 Switzerland
Gibraltar 0-6 Netherlands
Kosovo 0-1 Belarus
Croatia 1-0 Armenia
Wales 1-1 Turkiye
EURO 2024 qualifying results
Sunday, November 11
Kosovo 1-0 Israel
Thursday, October 12
Latvia 2-0 Armenia
Spain 2-0 Scotland
Belarus 0-0 Romania
Andorra 0-3 Kosovo
Albania 3-0 Czechia
Faroe Islands 0-2 Poland
Israel vs Switzerland - Postponed
Cyprus 0-4 Norway
Croatia 0-1Turkiye
Friday, October 13
Estonia 0-2 Azerbaijan
Republic of Ireland 0-2 Greece
Netherlands 1-2 France
Iceland 1-1 Luxembourg
Austria 2-3 Belgium
Liechtenstein 0-2 Bosnia and Herzegovina
Portugal 3-2 Slovakia
Saturday, October 14
Northern Ireland 3-0 San Marino
Ukraine 2-0 North Macedonia
Slovenia 3-0 Finland
Bulgaria 0-2 Lithuania
Hungary 2-1 Serbia
Denmark 3-1 Kazakhstan
Italy 4-0 Malta
Sunday, October 15
Georgia 4-0 Cyprus
Switzerland 3-3 Belarus
Czechia 1-0 Faroe Islands
Turkiye 4-0 Latvia
Wales 2-1 Croatia
Norway 0-1 Spain
Kosov vs Israel - Postponed
Poland 1-1 Moldova
Romania 4-0 Andorra
Monday, October 16
Azerbaijan 0-1 Austria
Belgium vs Sweden - Abandoned
Greece 0-1 Netherlands
Luxembourg 0-1 Slovakia
Iceland 4-0 Lichtenstein
Gibraltar 0-4 Republic of Ireland
Bosnia and Herzegovina 0-5 Portugal
Tuesday, October 17
Finland vs Kazakhstan - 12pm
Serbia vs Montenegro
San Marino vs Denmark
England vs Italy
Malta vs Ukraine
Lithuania vs Hungary
Northern Ireland vs Slovenia
Thursday, September 7
Kazakhstan 0-1 Finland
Lithuania 2-2 Montenegro
France 2-0 Republic of Ireland
Netherlands 3-0 Greece
Poland 2-0 Faroe Islands
Czechia 1-1 Albania
Serbia 1-2 Hungary
Denmark 4-0 San Marino
Slovenia 4-2 Northern Ireland
Friday, September 8
Georgia 1-7 Spain
Cyprus 0-3 Scotland
Croatia 5-0 Latvia
Turkiye 1-1 Armenia
Slovakia 0-1 Portugal
Bosnia and Herzegovina 2-1 Liechtenstein
Luxembourg 3-1 Iceland
Saturday, September 9
Azerbaijan 0-1 Belgium
Ukraine 1-1 England
Estonia 0-5 Sweden
Andorra 0-0 Belarus
North Macedonia 1-1 Italy
Romania 1-1 Israel
Kosovo 2-2 Switzerland
Sunday, September 10
Kazakhstan 1-0 Northern Ireland
Faroe Islands 0-1 Moldova
Montenegro 2-1 Bulgaria
Finland 0-1 Denmark
Republic of Ireland 1-2 Netherlands
Greece 5-0 Gibraltar
Albania 2-0 Poland
Lithuania 1-3 Serbia
San Marino 0-4 Slovenia
Monday, September 11
Armenia 0-1 Croatia
Latvia 0-2 Wales
Iceland 1-0 Bosnia and Herzegovina
Portugal 9-0 Luxembourg
Slovakia 3-0 Liechtenstein
Tuesday September 12
Spain 6-0 Cyprus
Norway 2-1 Georgia
Italy 2-1 Ukraine
Malta 0-2 North Macedonia
Belgium 5-0 Estonia
Sweden 1-3 Austria
Switzerland 3-0 Andorra
Israel 1-0 Belarus
Romania 2-0 Kosovo
Friday, June 16
Finland 2-0 Slovenia
Greece 2-1 Republic of Ireland
Gibraltar 0-3 France
Malta 0-4 England
North Macedonia 2-3 Ukraine
Wales 2-4 Armenia
Latvia 2-3 Turkiye
Denmark 1-0 Northern Ireland
San Marino 0-3 Kazakhstan
Andorra 1-2 Switzerland
Belarus 1-2 Israel
Kosovo 0-0 Romania
Saturday, June 17
Lithuania 1-1 Bulgaria
Luxembourg 2-0 Liechtenstein
Norway 1-2 Scotland
Azerbaijan 1-1 Estonia
Montenegro 0-0 Hungary
Cyprus 1-2 Georgia
Albania 2-0 Moldova
Faroe Islands 0-3 Czechia
Belgium 1-1 Austria
Iceland 1-2 Slovakia
Portugal 3-0 Bosnia and Herzegovina
Monday, June 19
Ukraine 1-0 Malta
Armenia 2-1 Latvia
Finland 6-0 San Marino
France 1-0 Greece
Republic of Ireland 3-0 Gibraltar
England 7-0 North Macedonia
Turkiye 2-0 Wales
Northern Ireland 0-1 Kazakhstan
Slovenia 1-1 Denmark
Switzerland 2-2 Romania
Israel 2-1 Andorra
Belarus 2-1 Kosovo
Tuesday, June 20
Scotland 2-0 Georgia
Norway 3-1 Cyprus
Moldova 3-2 Poland
Faroe Islands 1-3 Albania
Austria 2-0 Sweden
Estonia 0-3 Belgium
Hungary 2-0 Lithuania
Bulgaria 1-1 Serbia
Iceland 0-1 Portugal
Bosnia and Herzegovina 0-2 Luxembourg
Liechtenstein 0-1 Slovakia
Sunday, March 26
Kazakhstan 3-2 Denmark
England 2-0 Ukraine -- Video, player ratings as Saka leads Three Lions
Liechtenstein 0-7 Iceland
Slovenia 2-0 San Marino
Slovakia 2-0 Bosnia and Herzegovina
Northern Ireland 0-1 Finland
Luxembourg 0-6 Portugal
Malta 0-2 Italy
Saturday, March 25
Scotland 3-0 Cyprus
Israel 1-1 Kosovo
Armenia 1-2 Turkey
Belarus 0-5 Switzerland
Spain 3-0 Norway
Croatia 1-0 Wales
Andorra 0-2 Romania
Friday, March 24
Bulgaria 0-1 Montenegro
Gibraltar 0-3 Greece
Moldova 1-1 Faroe Islands
Serbia 2-0 Lithuania
Austria 4-1 Azerbaijan
Sweden 0-3 Belgium
Czech Republic 3-1 Poland
France 4-0 Netherlands
Thursday, March 23
Kazakhstan 1-2 Slovenia
Slovakia 0-0 Luxembourg
Italy 1-2 England - Video, player ratings as Kane breaks Rooney record
Denmark 3-1 Finland
Portugal 4-0 Liechtenstein
San Marino 0-2 Northern Ireland
North Macedonia 2-1 Malta
Bosnia and Herzegovina 3-0 Iceland
ABAT AIMBETOV MAY HAVE JUST SCORED THE GAME-WINNER FOR KAZAKHSTAN! 🇰🇿 pic.twitter.com/FHMk8xbhZA
— FOX Soccer (@FOXSoccer) March 26, 2023
Monday, March 27
Montenegro 0-2 Serbia
Netherlands 3-0 Gibraltar
Poland 1-0 Albania
Austria 2-1 Estonia
Sweden 5-0 Azerbaijan
Moldova 0-0 Czech Republic
Hungary 3-0 Bulgaria
Republic of Ireland 0-1 France
Tuesday, March 28
Georgia vs Norway 1-1
Wales 1-0 Latvia
Romania 2-1 Belarus
Switzerland 3-0 Israel
Kosovo 1-1 Andorra
Turkey 0-2 Croatia
Scotland 2-0 Spain
Wednesday, November 15
Israel 1-1 Switzerland
Thursday, November 16
Azerbaijan 3-0 Sweden
Bulgaria 2-2 Hungary
Georgia 2-2 Scotland
Estonia 0-2 Austria
Cyprus 1-3 Spain
Montenegro 2-0 Lithuania
Liechtenstein 0-2 Portugal
Luxembourg 4-1 Bosnia and Herzegovina
Slovakia 4-2 Iceland
Friday, November 17
Kazakhstan 3-1 San Marino
Finland 4-0 Northern Ireland
Moldova 1-1 Albania
Italy 5-2 North Macedonia
England 2-0 Malta
Poland 1-1 Czechia
Denmark 2-1 Slovenia
Saturday, November 18
Armenia 1-1 Wales
Belarus 1-0 Andorra
Latvia 0-2 Croatia
Netherlands 1-0 Ireland
France 14-0 Gibraltar
Switzerland 1-1 Kosovo
Israel 1-2 Romania