Football News

Nations League 2022/23 fixtures: dates, kick off times, groups and results

By Andrew Francis

Published: 10:45, 15 June 2022

The 2022/23 edition of the Nations League begins in earnest with countries around Europe hoping to secure their place at Euro 2024 in Germany.

The Nations League sees teams split into four leagues, with each league being split again into groups of four (with the exception of League D, which sees seven nations split between two groups).


Read more on Nations League 2022/23:


The winners of each group within Group A then meet in a knockout tournament to determine the overall winner of the competition, with the winner of Group 4 acting as the host for the mini-tournament which takes place over four days in June 2023. The rest of the Leagues see promotion for the group winners and relegation for the teams that finish bottom of each group.

In total 54 nations will take part in the Nations League this year with Russia, having been suspended by both FIFA and UEFA until further notice — and having subsequently relegated to League C — not competing in the Nations League at this time.

Nations League Outright Odds

In 2021, France were crowned Nations League champions after beating Spain in the final whilst Portugal were the first ever winners of the competition when they won the 2019 Nations League, overcoming the Netherlands after extra time.

Check out our comprehensive guide to the Nations League below.

Nations League groups and fixtures

League A

Group A1

  • Croatia 0-3 Austria, June 3
    France 1-2 Denmark, June 3
  • Austria 1-2 Denmark, June 6
    Croatia 1-1 France, June 6
  • Austria 1-1 France, June 10 
    Denmark 0-1 Croatia, June 10
  • Denmark 2-0 Austria, June 13 
    France 0-1 Croatia, June 13
  • Croatia vs Denmark, September 22 (7.45pm)
    France vs Austria, September 22 (7.45pm)
  • Austria vs Croatia, September 25 (7.45pm)
    Denmark vs France, September 25 (7.45pm)
Group A1 P W D L GD Pts
Denmark 4 3 0 1 +3 9
Croatia 4 2 1 1 -1 7
Austria 4 1 1 2 0 4
France 4 0 2 2 -2 2

 

Group A2

  • Czech Republic 2-1 Switzerland, June 2 
    Spain 1-1 Portugal, June 2 
  • Czech Republic 2-2 Spain, June 5
    Portugal 4-0 Switzerland, June 5
  • Portugal 2-0 Czech Republic, June 9
    Switzerland 0-1 Spain, June 9
  • Spain 2-0 Czech Republic, June 12
    Switzerland 1-0 Portugal, June 12
  • Czech Republic vs Portugal, September 24 (7.45pm)
    Spain vs Swizterland, September 24 (7.45pm)
  • Portugal vs Spain, September 27 (7.45pm)
    Switzerland vs Czech Republic, September 27 (7.45pm)
Group A2 P W D L GD Pts
Spain 4 2 2 0 +3 8
Portugal 4 2 1 1 +5 7
Czech Republic 4 1 1 2 -3 4
Switzerland 4 1 0 3 -5 3

 

Group A3

  • Hungary 1-0 England, June 4
    Italy 1-1 Germany, June 4
  • Germany 1-1 England, June 7
    Italy 2-1 Hungary, June 7 
  • England 0-0 Italy, June 11
    Hungary 1-1 Germany, June 11
  • England 0-4 Hungary, June 14
    Germany 5-2 Italy, June 14
  • Germany vs Hungary, September 23 (7.45pm)
    Italy vs England, September 23 (7.45pm)
  • England vs Germany, September 26 (7.45pm)
    Hungary vs Italy, September 26 (7.45pm)
Group A3 P W D L GD Pts
Hungary 4 2 1 1 +4 7
Germany 4 1 3 0 +3 6
Italy 4 1 2 1 -2 5
England 4 0 2 2 -5 2

 

Group A4

  • Poland 2-1 Wales, June 1 
    Belgium 1-4 Netherlands, June 3
  • Belgium 6-1 Poland, June 8 
    Wales 1-2 Netherlands, June 8 
  • Netherlands 2-2 Poland, June 11
    Wales 1-1 Belgium, June 11 
  • Netherlands 3-2 Wales, June 14
    Poland 0-1 Belgium, June 14
  • Belgium vs Wales, September 22 (7.45pm)
    Poland vs Netherlands, September 22 (7.45pm)
  • Netherlands vs Belgium, September 25 (7.45pm)
    Wales vs Poland, September 25 (7.45pm)
Group A4 P W D L GD Pts
Netherlands 4 3 1 0 +5 10
Belgium 4 2 1 1 +3 7
Poland 4 1 1 2 -5 4
Wales 4 0 1 3 -3 1

Knockout Stage

Semi-finals

Match 1 – Winner of Group 4 vs Winner of Group 1/2/3, June 14 2023

Match 2 – Winner of Group 1/2/3 vs Winner of Group 1/2/3, June 15 2023

Third Place Play-off

Loser of Match 1 vs Loser of Match 2, June 18 2023

Final 

Winner of Match 1 vs Winner of Match 2, June 18 2023

League B

Group B1

  • Armenia 1-0 Republic of Ireland, June 4
  • Scotland 2-0 Armenia, June 8
    Republic of Ireland 0-1 Ukraine, June 8
  • Ukraine 3-0 Armenia, June 11
    Republic of Ireland 2-0 Scotland, June 11
  • Armenia 1-4 Scotland, June 14
    Ukraine 1-1 Republic of Ireland, June 14 
  • Scotland vs Ukraine, September 21 (7.45pm)
  • Armenia vs Ukraine, September 24 (7.45pm)
    Scotland vs Republic of Ireland, September 24 (7.45pm)
  • Republic of Ireland vs Armenia, September 27 (7.45pm)
    Ukraine vs Scotland, September 27 (7.45pm)
Group B1 P W D L GD Pts
Ukraine 3 2 1 0 +4 7
Scotland 3 2 0 1 +2 6
Ireland 4 1 1 2 +1 4
Armenia 4 1 0 3 -7 3

 

Group B2

  • Albania P-P Russia (suspended until further notice), June 2 
    Israel 2-2 Iceland, June 2 
  • Iceland 1-1 Albania, June 6
    Israel vs Russia (suspended until further notice), June 6
  • Albania 1-2 Israel, June 10 
    Russia (suspended until further notice) vs Iceland, June 10
  • Iceland 2-2 Israel, June 13
    Russia (suspended until further notice) vs Albania, June 13 
  • Iceland vs Russia (suspended until further notice), September 24 (2pm)
    Israel vs Albania, September 24 (7.45pm)
  • Albania vs Iceland, September 27 (7.45pm)
    Russia (suspended until further notice) vs Israel, September 27 (7.45pm)
Group B2 P W D L GD Pts
Israel 3 1 2 0 +1 5
Iceland 3 0 3 0 0 3
Albania 2 0 1 1 -1 1
Russia* Suspended until further notice. Relegated to League C

 

Group B3

  • Finland 1-1 Bosnia and Herzegovina, June 4
    Montenegro 2-0 Romania, June 4
  • Bosnia 1-0 Herzegovina vs Romania, June 7
    Finland 2-0 Montenegro, June 7
  • Montenegro 1-1 Bosnia and Herzegovina, June 11
    Romania 1-0 Finland, June 11
  • Bosnia and Herzegovina 3-2 Finland, June 14
    Romania 0-3 Montenegro, June 14
  • Bosnia and Herzegovina vs Montenegro, September 23 (7.45pm)
    Finland vs Romania, September 23 (7.45pm)
  • Montenegro vs Finland, September 26 (7.45pm)
    Romania vs Bosnia and Herzegovina, September 26 (7.45pm)
Group B3 P W D L GD Pts
Bosnia and Herzegovina 4 2 2 0 +2 8
Montenegro 4 2 1 1 +3 7
Finland 4 1 1 2 0 4
Romania 4 1 0 3 -5 3

 

Group B4

  • Serbia 0-1 Norway, June 2
    Slovenia 0-2 Sweden, June 2
  • Serbia 4-1 Slovenia, June 5 
    Sweden 1-2 Norway, June 5
  • Norway 0-0 Slovenia, June 9
    Sweden 0-1 Serbia, June 9
  • Norway 3-2 Sweden, June 12
    Slovenia 2-2 Serbia, June 12
  • Slovenia vs Norway, September 24 (5pm)
    Serbia vs Sweden, September 24 (7.45pm)
  • Norway vs Serbia, September 27 (7.45pm)
    Sweden vs Slovenia, September 27 (7.45pm)
Group B4 P W D L GD Pts
Norway 4 3 1 0 +3 10
Serbia 4 2 1 1 +3 7
Sweden 4 1 0 3 -1 3
Slovenia 4 0 2 2 -5 2

League C

Group C1

  • Lithuania 0-2 Luxembourg, June 4 
    Turkey 4-0 Faroe Islands, June 4 
  • Faroe Islands 0-1 Luxembourg, June 7
    Lithuania 0-6 Turkey, June 7
  • Faroe Islands 2-1 Lithuania, June 11
    Luxembourg 0-2 Turkey, June 11
  • Luxembourg 2-2 Faroe Islands, June 14 
    Turkey 2-0 Lithuania, June 14
  • Lithuania vs Faroe Islands, September 22 (5pm)
    Turkey vs Luxembourg, September 22 (7.45pm)
  • Faroe Islands vs Turkey, September 25 (7.45pm)
    Luxembourg vs Lithuania, September 25 (7.45pm)
Group C1 P W D L GD Pts
Turkey 4 4 0 0 +14 12
Luxembourg 4 2 1 1 +1 7
Faroe Islands 4 1 1 2 -4 4
Lithuania 4 0 0 4 -11 0

 

Group C2

  • Cyprus 0-2 Kosovo, June 2
    Northern Ireland 0-1 Greece, June 2
  • Cyprus 0-0 Northern Ireland, June 5 
    Kosovo 0-1 Greece, June 5
  • Greece 3-0 Cyprus, June 9
    Kosovo 3-2 Northern Ireland, June 9
  • Northern Ireland 2-2 Cyprus, June 12
    Greece 2-0 Kosovo, June 12
  • Northern Ireland vs Kosovo, September 24 (5pm)
    Cyprus vs Greece, September 24 (7.45pm)
  • Greece vs Northern Ireland, September 27 (7.45pm)
    Kosovo vs Cyprus, September 27 (7.45pm)
Group C2 P W D L GD Pts
Greece 4 4 0 0 +7 12
Kosovo 4 2 0 2 0 6
Northern Ireland 4 0 2 2 -2 2
Cyprus 4 0 2 2 -5 2

 

Group C3

  • Kazakhstan 2-0 Azerbaijan, June 3
    Belarus 0-1 Slovakia, June 3
  • Belarus 0-0 Azerbaijan, June 6
    Slovakia 0-1 Kazakhstan, June 6
  • Azerbaijan 0-1 Slovakia, June 10
    Belarus 1-1 Kazakhstan, June 10 
  • Kazakhstan 2-1 Slovakia, June 13
    Azerbaijan 2-0 Belarus, June 13
  • Kazakhstan vs Belarus, September 22 (3pm)
    Slovakia vs Azerbaijan, September 22 (7.45pm)
  • Azerbaijan vs Kazakhstan, September 25 (5pm)
    Slovakia vs Belarus, September 25 (7.45pm)
Group C3 P W D L GD Pts
Kazakhstan 4 3 1 0 +4 10
Slovakia 4 2 0 2 0 6
Azerbaijan 4 1 1 2 -1 4
Belarus 4 0 2 2 -3 2

 

Group C4

  • Georgia 4-0 Gibraltar, June 2 
    Bulgaria 1-1 North Macedonia, June 2
  • Gibraltar 0-2 North Macedonia, June 5
    Bulgaria 2-5 Georgia, June 5
  • Gibraltar 1-1 Bulgaria, June 9
    North Macedonia 0-3 Georgia, June 9
  • Georgia 0-0 Bulgaria, June 12
    North Macedonia 4-0 Gibraltar, June 12
  • Georgia vs North Macedonia, September 23 (5pm)
    Bulgaria vs Gibraltar, September 23 (7.45pm)
  • Gibraltar vs Georgia, September 26 (7.45pm)
    North Macedonia vs Bulgaria, September 26 (7.45pm)
Group C4 P W D L GD Pts
Georgia 4 3 0 0 +10 10
North Macedonia 4 2 1 1 +3 7
Bulgaria 4 0 3 1 -3 3
Gibraltar 4 0 1 3 -10 1

League D

Group D1

  • Latvia 3-0 Andorra, June 3
    Liechtenstein 0-2 Moldova, June 3
  • Andorra 0-0 Moldova, June 6
    Latvia 1-0 Liechtenstein, June 6
  • Moldova 2-4 Latvia, June 10
    Andorra 2-1 Liechtenstein, June 10
  • Moldova 2-1 Andorra, June 14
    Liechtenstein 0-2 Latvia, June 14
  • Latvia vs Moldova, September 22 (7.45pm)
    Liechtenstein vs Andorra, September 22 (7.45pm)
  • Andorra vs Latvia, September 25 (5pm)
    Moldova vs Liechtenstein, September 25 (5pm)
Group D1 P W D L GD Pts
Latvia 4 4 0 0 +8 12
Moldova 4 2 1 1 +1 7
Andorra 4 1 1 2 -3 4
Liechtenstein 4 0 0 4 -6 0

 

Group D2

  • Estonia 2-0 San Marino, June 2
  • San Marino 0-2 Malta, June 5
  • Malta 1-2 Estonia, June 9
  • Malta 1-0 San Marino, June 12
  • Estonia vs Malta, September 23 (5pm)
  • San Marino vs Estonia, September 26 (7.45pm)
Group D2 P W D L GD Pts
Estonia 2 2 0 0 +3 6
Malta 3 2 0 1 +2 6
San Marino 3 0 0 3 -5 0