December 10, 2023

Euro 2024 Trophy

Getty Images

Lodi646 review The road to Euro 2024 officially began in March 2023 with qualifying kicking off across Europe.

At the end of the October qualifiers, eight teams had joined hosts Germany in being guaranteed a place in the tournament so far, with a further 16 nations to join them over the coming months. Italy are the defending champions, but they still need to qualify for the 2024 event.

There are 53 nations vying for a spot at Euro 2024 with teams that finish first and second in the 10 qualifying groups (see tables below) booking their tickets to Germany. That accounts for 20 of the 23 open slots.

The remaining three berths will be decided via playoffs that will see 12 countries competing for a spot at Euro 2024. But the 12 playoff participants will be determined based on performance and final rankings from an entirely different competition — the 2022/23 UEFA Nations League.

MORE: Euro 2021 final bracket with all the results and highlights

The 12 UEFA Nations League group winners (four from League A, four from League B, and four from League C) advance to the Euro playoffs unless they’ve already qualified directly via Euro 2024 qualifying. If already qualified, that country’s place in the playoffs will be taken by the next highest-ranked team in their specific league (i.e. League A, B or C). 

The Sporting News will be keeping track of Euro 2024 qualifying matches and standings below. Should teams finish level on points, this is the list of Euro 2024 group tiebreakers as outlined in the official tournament regulations (Article 15):

  1. Most points obtained in group matches between tied teams;
  2. Superior goal difference in group matches between tied teams;
  3. Most goals scored in group matches between tied teams;
  4. Superior goal difference in all group matches;
  5. Most goals scored in all group matches;
  6. Most away goals scored in all group matches;
  7. Most wins in all group matches;
  8. Most away wins in all group matches;
  9. Fewest disciplinary points (based on yellow and red cards accumulated);
  10. Final position in 2022/23 UEFA Nations League rankings

Euro 2024 qualifying tables, standings and fixtures

Teams with (Q) after their name have reached the finals. Teams with (P) are guaranteed a place in the playoffs because of their Nations League performance if they do not finish in the top two of their group.

The playoff semifinals will be held on March 21, 2024, with the finals scheduled for five days later.

All tables and results are up to date as of matches on Sunday, November 19, 2023.

Group A table

TeamPTSGPWLDGD
1. Spain (Q)187610+18
2. Scotland (Q)167511+9
3. Norway107331+2
4. Georgia (P)87232-4
5. Cyprus08080-25

Group A schedule

DateMatch
March 25, 2023Scotland 3-0 Cyprus
March 25, 2023Spain 3-0 Norway
March 28, 2023Georgia 1-1 Norway
March 28, 2023Scotland 2-0 Spain
June 17, 2023Norway 1-2 Scotland
June 17, 2023Cyprus 1-2 Georgia
June 20, 2023Norway 3-1 Cyprus
June 20, 2023Scotland 2-0 Georgia
Sept. 8, 2023Georgia 1-7 Spain
Sept. 8, 2023Cyprus 0-3 Scotland
Sept. 12, 2023Norway 2-1 Georgia
Sept. 12, 2023Spain 6-0 Cyprus
Oct. 12, 2023Cyprus 0-4 Norway
Oct. 12, 2023Spain 2-0 Scotland
Oct. 15, 2023Georgia 4-0 Cyprus
Oct. 15, 2023Norway 0-1 Spain
Nov. 16, 2023Georgia 2-2 Scotland
Nov. 16, 2023Cyprus 1-3 Spain
Nov. 19, 2023Scotland 3-3 Norway
Nov. 19, 2023Spain 3-1 Georgia

Group B table

TeamPTSGPWLDGD
1. France (Q)217700+26
2. Netherlands (Q)157520+4
3. Greece (P)127430+6
4. Rep. Ireland68260-1
5. Gibraltar07070-35

Group B schedule

DateMatch
March 24, 2023France 4-0 Netherlands
March 24, 2023Gibraltar 0-3 Greece
March 27, 2023Netherlands 3-0 Gibraltar
March 27, 2023Republic of Ireland 0-1 France
June 16, 2023Gibraltar 0-3 France
June 16, 2023Greece 2-1 Republic of Ireland
June 19, 2023France 1-0 Greece
June 19, 2023Republic of Ireland 3-0 Gibraltar
Sept. 7, 2023France 2-0 Republic of Ireland
Sept. 7, 2023Netherlands 3-0 Greece
Sept. 10, 2023Greece 5-0 Gibraltar
Sept. 10, 2023Republic of Ireland 1-2 Netherlands
Oct. 13, 2023Netherlands 1-2 France
Oct. 13, 2023Republic of Ireland 0-2 Greece
Oct. 16, 2023Gibraltar 0-4 Republic of Ireland
Oct. 16, 2023Greece 0-1 Netherlands
Nov. 18, 2023France 14-0 Gibraltar
Nov. 18, 2023Netherlands 1-0 Republic of Ireland
Nov. 21, 2023Gibraltar vs Netherlands
Nov. 21, 2023Greece vs France

Group C table

TeamPTSGPWLDGD
1. England (Q)197601+18
2. Italy (P)137421+7
3. Ukraine137421+3
4. North Macedonia77241-10
5. Malta08080-18

Group C schedule

DateMatch
March 23, 2023Italy 1-2 England
March 23, 2023North Macedonia 2-1 Malta
March 26, 2023England 2-0 Ukraine
March 26, 2023Malta 0-2 Italy
June 16, 2023Malta 0-4 England
June 16, 2023North Macedonia 2-3 Ukraine
June 19, 2023England 7-0 North Macedonia
June 19, 2023Ukraine 1-0 Malta
Sept. 9, 2023Ukraine 1-1 England
Sept. 9, 2023North Macedonia 1-1 Italy
Sept. 12, 2023Italy 2-1 Ukraine
Sept. 12, 2023Malta 0-2 North Macedonia
Oct. 14, 2023Ukraine 2-0 North Macedonia
Oct. 14, 2023Italy 4-0 Malta
Oct. 17, 2023England 3-1 Italy
Oct.17, 2023Malta 1-3 Ukraine
Nov. 17, 2023England 2-0 Malta
Nov. 17, 2023Italy 5-2 North Macedonia
Nov. 20, 2023North Macedonia vs England
Nov. 20, 2023Ukraine vs Italy

Group D table

TeamPTSGPWLDGD
1. Turkiye (Q)167511+7
2. Croatia (P)137421+8
3. Wales1173220
4. Armenia87232-1
5. Latvia38170-14

Group D schedule

DateMatch
March 25, 2023Armenia 1-2 Turkiye
March 25, 2023Croatia 1-1 Wales
March 28, 2023Turkiye 0-2 Croatia
March 28, 2023Wales 1-0 Latvia
June 16, 2023Latvia 2-3 Turkiye
June 16, 2023Wales 2-4 Armenia
June 19, 2023Armenia 2-1 Latvia
June 19, 2023Turkiye 2-0 Wales
Sept. 8, 2023Croatia 5-0 Latvia
Sept. 8, 2023Turkiye 1-1 Armenia
Sept. 11, 2023Armenia 0-1 Croatia
Sept. 11, 2023Latvia 0-2 Wales
Oct. 12, 2023Croatia 0-1 Turkiye
Oct. 12, 2023Latvia 2-0 Armenia
Oct. 15, 2023Turkiye 4-0 Latvia
Oct. 15, 2023Wales 2-1 Croatia
Nov. 18, 2023Armenia 1-1 Wales
Nov. 18, 2023Latvia 0-2 Croatia
Nov. 21, 2023Croatia vs Armenia
Nov. 21, 2023Wales vs Turkiye

Group E table

TeamPTSGPWLDGD
1. Albania (Q)147412+8
2. Czechia127313+3
3. Poland (P)1183320
4. Moldova1072140
5. Faroe Islands17061-11

Group E schedule

DateMatch
March 24, 2023Czechia 3-1 Poland
March 24, 2023Moldova 1-1 Faroe Islands
March 27, 2023Moldova 0-0 Czechia
March 27, 2023Poland 1-0 Albania
June 17, 2023Albania 2-0 Moldova
June 17, 2023Faroe Islands 0-3 Czechia
June 20, 2023Faroe Islands 1-3 Albania
June 20, 2023Moldova 3-2 Poland
Sept. 7, 2023Czechia 1-1 Albania
Sept. 7, 2023Poland 2-0 Faroe Islands
Sept. 10, 2023Faroe Islands 0-1 Moldova
Sept. 10, 2023Albania 2-0 Poland
Oct. 12, 2023Albania 3-0 Czechia
Oct. 12, 2023Faroe Islands 0-2 Poland
Oct. 15, 2023Czechia 1-0 Faroe Islands
Oct. 15, 2023Poland 1-1 Moldova
Nov. 17, 2023Moldova 1-1 Albania
Nov. 17, 2023Poland 1-1 Czechia
Nov. 20, 2023Albania vs Faroe Islands
Nov. 20, 2023Czechia vs Moldova

Group F table

TeamPTSGPWLDGD
1. Belgium (Q)208602+18
2. Austria (Q)198611+10
3. Sweden108341+2
4. Azerbaijan78251-10
5. Estonia18071-20

Group F schedule

DateMatch
March 24, 2023Austria 4-1 Azerbaijan
March 24, 2023Sweden 0-3 Belgium
March 27, 2023Austria 2-1 Estonia
March 27, 2023Sweden 5-0 Azerbaijan
June 17, 2023Azerbaijan 1-1 Estonia
June 17, 2023Belgium 1-1 Austria
June 20, 2023Austria 2-0 Sweden
June 20, 2023Estonia 0-3 Belgium
Sept. 9, 2023Azerbaijan 0-1 Belgium
Sept. 9, 2023Estonia 0-5 Sweden
Sept. 12, 2023Belgium 5-0 Estonia
Sept. 12, 2023Sweden 1-3 Austria
Oct. 13, 2023Austria 2-3 Belgium
Oct. 13, 2023Estonia 0-2 Azerbaijan
Oct. 16, 2023Azerbaijan 0-1 Austria
Oct. 16, 2023Belgium 1-1 Sweden*
Nov. 16, 2023Azerbaijan 3-0 Sweden
Nov. 16, 2023Estonia 0-2 Austria
Nov. 19, 2023Belgium 5-0 Azerbaijan
Nov. 19, 2023Sweden 2-0 Estonia

* Match abandoned at half-time, scoreline confirmed as final result. top646


Group G table

TeamPTSGPWLDGD
1. Hungary (Q)188503+9
2. Serbia (Q)148422+6
3. Montenegro118332-2
4. Lithuania68143-6
5. Bulgaria48044-7

Group G schedule

DateMatch
March 24, 2023Bulgaria 0-1 Montenegro
March 24, 2023Serbia 2-0 Lithuania
March 27, 2023Hungary 3-0 Bulgaria
March 27, 2023Montenegro 0-2 Serbia
June 17, 2023Lithuania 1-1 Bulgaria
June 17, 2023Montenegro 0-0 Hungary
June 20, 2023Bulgaria 1-1 Serbia
June 20, 2023Hungary 2-0 Lithuania
Sept. 7, 2023Lithuania 2-2 Montenegro
Sept. 7, 2023Serbia 1-2 Hungary
Sept. 10, 2023Montenegro 2-1 Bulgaria
Sept. 10, 2023Lithuania 1-3 Serbia 
Oct. 14, 2023Bulgaria 0-2 Lithuania
Oct. 14, 2023Hungary 2-1 Serbia
Oct. 17, 2023Lithuania 2-2 Hungary
Oct. 17, 2023Serbia 3-1 Montenegro
Nov. 16, 2023Bulgaria 2-2 Hungary
Nov. 16, 2023Montenegro 2-0 Lithuania
Nov. 19, 2023Hungary 3-1 Montenegro
Nov. 19, 2023Serbia 2-2 Bulgaria 

Group H table

TeamPTSGPWLDGD
1Denmark (Q)229711+11
2. Slovenia199621+10
3. Kazakhstan189630+5
4. Finland (P)159540+7
5. Northern Ireland69270-6
6. San Marino09090-27

Group H schedule

DateMatch
March 23, 2023Kazakhstan 1-2 Slovenia
March 23, 2023Denmark 3-1 Finland
March 23, 2023San Marino 0-2 Northern Ireland
March 26, 2023Kazakhstan 3-2 Denmark
March 26, 2023Slovenia 2-0 San Marino
March 26, 2023Northern Ireland 0-1 Finland
June 16, 2023Finland 2-0 Slovenia
June 16, 2023Denmark 1-0 Northern Ireland
June 16, 2023San Marino 0-3 Kazakhstan
June 19, 2023Finland 6-0 San Marino
June 19, 2023Northern Ireland 0-1 Kazakhstan
June 19, 2023Slovenia 1-1 Denmark
Sept. 7, 2023Kazakhstan 0-1 Finland
Sept. 7, 2023Denmark 4-0 San Marino
Sept. 7, 2023Slovenia 4-2 Northern Ireland
Sept. 10, 2023Kazakhstan 1-0 Northern Ireland
Sept. 10, 2023Finland 0-1 Denmark
Sept. 10, 2023San Marino 0-4 Slovenia
Oct. 14, 2023Northern Ireland 3-0 San Marino
Oct. 14, 2023Slovenia 3-0 Finland
Oct. 14, 2023Denmark 3-1 Kazakhstan
Oct. 17, 2023Finland 1-2 Kazakhstan
Oct. 17, 2023Northern Ireland 0-1 Slovenia
Oct. 17, 2023San Marino 1-2 Denmark
Nov. 17, 2023Kazakhstan 3-1 San Marino
Nov. 17, 2023Finland 4-0 Northern Ireland
Nov. 17, 2023Denmark 2-1 Slovenia
Nov. 20, 2023Northern Ireland vs Denmark
Nov. 20, 2023San Marino vs Finland
Nov. 20, 2023Slovenia vs Kazakhstan

Group I table

TeamPTSGPWLDGD
1. Romania (Q)169504+10
2. Switzerland (Q)169405+12
3. Israel (P)129333-2
4. Kosovo109225+1
5. Belarus69243-6
6. Andorra29072-15

Group I schedule

DateMatch
March 25, 2023Belarus 0-5 Switzerland
March 25, 2023Israel 1-1 Kosovo
March 25, 2023Andorra 0-2 Romania
March 28, 2023Kosovo 1-1 Andorra
March 28, 2023Romania 2-1 Belarus
March 28, 2023Switzerland 3-0 Israel
June 16, 2023Andorra 1-2 Switzerland
June 16, 2023Belarus 1-2 Israel
June 16, 2023Kosovo 0-0 Romania
June 19, 2023Belarus 2-1 Kosovo
June 19, 2023Israel 2-1 Andorra
June 19, 2023Switzerland 2-2 Romania
Sept. 9, 2023Andorra 0-0 Belarus
Sept. 9, 2023Kosovo 2-2 Switzerland
Sept. 9, 2023Romania 1-1 Israel
Sept. 12, 2023Israel 1-0 Belarus
Sept. 12, 2023Romania 2-0 Kosovo
Sept. 12, 2023Switzerland 3-0 Andorra
Oct. 12, 2023Andorra 0-3 Kosovo
Oct. 12, 2023Belarus 0-0 Romania
Oct. 12, 2023Israel vs Switzerland
Oct. 15, 2023Switzerland 3-3 Belarus
Oct. 15, 2023Kosovo vs Israel
Oct. 15, 2023Romania 4-0 Andorra
Nov. 18, 2023Belarus 1-0 Andorra
Nov. 18, 2023Israel 1-2 Romania
Nov. 18, 2023Switzerland 1-1 Kosovo
Nov. 21, 2023Andorra vs Israel
Nov. 21, 2023Kosovo vs Belarus
Nov. 21, 2023Romania vs Switzerland

Group J table

TeamPTSGPWLDGD
1. Portugal (Q)3010900+34
2. Slovakia (Q)2210721+9
3. Luxembourg (P)1710532-6
4. Iceland1010361+1
5. Bosnia & Herzegovina (P)910370-11
6. Liechtenstein0100100-27

Group J schedule

DateMatch
March 23, 2023Bosnia & Herzegovina 3-0 Iceland
March 23, 2023Portugal 4-0 Liechtenstein
March 23, 2023Slovakia 0-0 Luxembourg
March 26, 2023Liechtenstein 0-7 Iceland
March 26, 2023Luxembourg 0-6 Portugal
March 26, 2023Slovakia 2-0 Bosnia & Herzegovina
June 17, 2023Luxembourg 2-0 Liechtenstein
June 17, 2023Iceland 1-2 Slovakia
June 17, 2023Portugal 3-0 Bosnia & Herzegovina
June 20, 2023Bosnia & Herzegovina 0-2 Luxembourg
June 20, 2023Iceland 0-1 Portugal
June 20, 2023Liechtenstein 0-1 Slovakia
Sept. 8, 2023Bosnia & Herzegovina 2-1 Liechtenstein
Sept. 8, 2023Luxembourg 3-1 Iceland
Sept. 8, 2023Slovakia 0-1 Portugal
Sept. 11, 2023Iceland 1-0 Bosnia & Herzegovina
Sept. 11, 2023Portugal 9-0 Luxembourg
Sept. 11, 2023Slovakia 3-0 Liechtenstein
Oct. 13, 2023Iceland 1-1 Luxembourg
Oct. 13, 2023Liechtenstein 0-2 Bosnia & Herzegovina
Oct. 13, 2023Portugal 3-2 Slovakia
Oct. 16, 2023Bosnia & Herzegovina 0-5 Portugal
Oct. 16, 2023Iceland 4-0 Liechtenstein
Oct. 16, 2023Luxembourg 0-1 Slovakia
Nov. 16, 2023Liechtenstein 0-2 Portugal
Nov. 16, 2023Luxembourg 4-1 Bosnia & Herzegovina
Nov. 16, 2023Slovakia 4-2 Iceland
Nov. 19, 2023Bosnia & Herzegovina 1-2 Slovakia
Nov. 19, 2023Liechtenstein 0-1 Luxembourg
Nov. 19, 2023Portugal 2-0 Iceland

When is Euro 2024?

Euro 2024 will officially kick off on June 14, 2024 in Germany with the hosts involved in the first match at the Allianz Arena in Munich.

The UEFA tournament will last exactly one month with the final to be played on July 14, 2024 at the Olympiastadion in Berlin.

Euro 2024 will consist of 51 total matches with no third-place playoff to be held.

The tournament will start with the 24 finalists split up in six groups with each group winner and runner-up advancing to the knockout rounds together with the four best third-place teams.

Those 16 sides left standing will then do battle in the single-elimination knockout rounds beginning with the Round of 16, through to the quarter finals, semifinals and then the final in Berlin. Lodi646 app

Leave a Reply

Your email address will not be published. Required fields are marked *