Skip to content Home Fixtures Leagues Sign up More We forecast football matches with statistical models, then publish how those forecasts did. Not financial or betting advice.
© 2026 MatchdayAI. All rights reserved.
UEFA Nations League 2024/25 — Table, Scorers & Results | MatchdayAI
Leagues / UEFA Nations League / 2024/25 UEFA Nations League 2024/25
Top scorer Cristiano Ronaldo 8 Seasons Current 2024/25 Table Players Results
Standings Expected goals
Expected goals (xG) rates the quality of every chance a side creates and concedes. Expected points (xPts) are what those chances would usually earn, so a big gap to actual points flags a team running hot or cold.
Play-offs C/D League C Matchweek 1 League A Matchweek 1 League D Matchweek 1 League B Matchweek 1 League C Matchweek 2 League A Matchweek 2 League D Matchweek 2 League B Matchweek 2 League C Matchweek 3 League D Matchweek 3 League B Matchweek 3 League A Matchweek 3 League B Matchweek 4 League C Matchweek 4 League D Matchweek 4 League A Matchweek 4 League B Matchweek 5 League C Matchweek 5 League A Matchweek 5 League D Matchweek 5 League C Matchweek 6 League B Matchweek 6 League A Matchweek 6 League D Matchweek 6 Play-offs A/B Play-offs B/C QF SF 3rd FIN Play-offs C/D
— Promotion
2 — Promotion play-offs Ukraine 6 2 2 2 8 8 0 8
2 — Promotion play-offs Slovakia 6 4 1 1 10 5 +5 13
3 — Relegation play-offs Scotland 6 2 1 3 7 8 -1 7
3 — Relegation play-offs Georgia 6 2 1 3 7 6 +1 7
4 — Relegation Poland 6 1 1 4 9 16 -7 4
— Promotion
2 — Promotion play-offs Greece 6 5 0 1 11 4 +7 15
2 — Promotion play-offs Kosovo 6 4 0 2 10 7 +3 12
2 — Play-offs Italy 6 4 1 1 13 8 +5 13
2 — Promotion play-offs Malta 4 2 1 1 2 2 0 7
3 — Relegation play-offs Belgium 6 1 1 4 6 9 -3 4
4 — Relegation Israel 6 1 1 4 5 13 -8 4
Promotion Promotion play-offs Play-offs Relegation play-offs Possible relegation / Relegation
— Play-offs
2 — Promotion play-offs Bulgaria 6 2 3 1 3 6 -3 9
2 — Promotion play-offs Austria 6 3 2 1 14 5 +9 11
3 — Relegation play-offs Hungary 6 1 3 2 4 11 -7 6
3 — Relegation play-offs Slovenia 6 2 2 2 7 9 -2 8
Promotion Promotion play-offs Play-offs Relegation play-offs Relegation / Possible relegation
— Promotion
1 — Promotion Wales 6 3 3 0 9 4 +5 12
2 — Promotion play-offs Türkiye 6 3 2 1 9 6 +3 11
2 — Promotion play-offs Armenia 6 2 1 3 8 9 -1 7
3 — Relegation play-offs Serbia 6 1 3 2 3 6 -3 6
3 — Relegation play-offs Iceland 6 2 1 3 10 13 -3 7
4 — Possible relegation Latvia 6 1 1 4 4 11 -7 4
Promotion Promotion play-offs Play-offs Relegation play-offs Possible relegation / Relegation
Serbia 0–0 5 Sept Spain
Belgium 3–1 6 Sept Israel
France 1–3 6 Sept Italy
Germany 5–0 7 Sept Hungary
Netherlands 5–2 7 Sept Bosnia & Herzegovina
San Marino 1–0 5 Sept Liechtenstein
Moldova 2–0 7 Sept Malta
Kazakhstan 0–0 6 Sept Norway
Slovenia 1–1 6 Sept Austria
Iceland 2–0 6 Sept Montenegro
Wales 0–0 6 Sept Türkiye
Georgia 4–1 7 Sept Czechia
Republic of Ireland 0–2 7 Sept England
Ukraine 1–2 7 Sept Albania
Greece 3–0 7 Sept Finland
Luxembourg 0–1 8 Sept Belarus
Slovakia 2–0 8 Sept Azerbaijan
Bulgaria 1–0 8 Sept Northern Ireland
Sweden 3–0 8 Sept Estonia
Cyprus 0–4 9 Sept Kosovo
Romania 3–1 9 Sept Lithuania
Latvia 1–0 10 Sept Faroe Islands
North Macedonia 2–0 10 Sept Armenia
Denmark 2–0 8 Sept Serbia
Croatia 1–0 8 Sept Poland
Portugal 2–1 8 Sept Scotland
Switzerland 1–4 8 Sept Spain
France 2–0 9 Sept Belgium
Israel 1–2 9 Sept Italy
Hungary 0–0 10 Sept Bosnia & Herzegovina
Netherlands 2–2 10 Sept Germany
Gibraltar 2–2 8 Sept Liechtenstein
Andorra 0–1 10 Sept Malta
Norway 2–1 9 Sept Austria
Slovenia 3–0 9 Sept Kazakhstan
Montenegro 1–2 9 Sept Wales
Türkiye 3–1 9 Sept Iceland
Albania 0–1 10 Sept Georgia
Czechia 3–2 10 Sept Ukraine
England 2–0 10 Sept Finland
Republic of Ireland 0–2 10 Sept Greece
Latvia 0–3 10 Oct North Macedonia
Faroe Islands 2–2 10 Oct Armenia
Estonia 3–1 11 Oct Azerbaijan
Slovakia 2–2 11 Oct Sweden
Lithuania 1–2 12 Oct Kosovo
Bulgaria 0–0 12 Oct Luxembourg
Cyprus 0–3 12 Oct Romania
Belarus 0–0 12 Oct Northern Ireland
Moldova 2–0 10 Oct Andorra
Gibraltar 1–0 10 Oct San Marino
England 1–2 10 Oct Greece
Finland 1–2 10 Oct Republic of Ireland
Austria 4–0 10 Oct Kazakhstan
Norway 3–0 10 Oct Slovenia
Czechia 2–0 11 Oct Albania
Ukraine 1–0 11 Oct Georgia
Iceland 2–2 11 Oct Wales
Türkiye 1–0 11 Oct Montenegro
Israel 1–4 10 Oct France
Italy 2–2 10 Oct Belgium
Bosnia & Herzegovina 1–2 11 Oct Germany
Hungary 1–1 11 Oct Netherlands
Croatia 2–1 12 Oct Scotland
Poland 1–3 12 Oct Portugal
Serbia 2–0 12 Oct Switzerland
Spain 1–0 12 Oct Denmark
Kazakhstan 0–1 13 Oct Slovenia
Finland 1–3 13 Oct England
Greece 2–0 13 Oct Republic of Ireland
Austria 5–1 13 Oct Norway
Georgia 0–1 14 Oct Albania
Ukraine 1–1 14 Oct Czechia
Iceland 2–4 14 Oct Türkiye
Wales 1–0 14 Oct Montenegro
Armenia 0–2 13 Oct North Macedonia
Faroe Islands 1–1 13 Oct Latvia
Azerbaijan 1–3 14 Oct Slovakia
Estonia 0–3 14 Oct Sweden
Kosovo 3–0 15 Oct Cyprus
Belarus 1–1 15 Oct Luxembourg
Northern Ireland 5–0 15 Oct Bulgaria
Lithuania 1–2 15 Oct Romania
Malta 1–0 13 Oct Moldova
Liechtenstein 0–0 13 Oct Gibraltar
Belgium 1–2 14 Oct France
Italy 4–1 14 Oct Israel
Bosnia & Herzegovina 0–2 14 Oct Hungary
Germany 1–0 14 Oct Netherlands
Poland 3–3 15 Oct Croatia
Scotland 0–0 15 Oct Portugal
Spain 3–0 15 Oct Serbia
Switzerland 2–2 15 Oct Denmark
Kazakhstan 0–2 14 Nov Austria
Greece 0–3 14 Nov England
Republic of Ireland 1–0 14 Nov Finland
Slovenia 1–4 14 Nov Norway
Georgia 1–1 16 Nov Ukraine
Montenegro 0–2 16 Nov Iceland
Türkiye 0–0 16 Nov Wales
Albania 0–0 16 Nov Czechia
Armenia 0–1 14 Nov Faroe Islands
North Macedonia 1–0 14 Nov Latvia
Cyprus 2–1 15 Nov Lithuania
Romania 3–0 15 Nov Kosovo
Luxembourg 0–1 15 Nov Bulgaria
Northern Ireland 2–0 15 Nov Belarus
Azerbaijan 0–0 16 Nov Estonia
Sweden 2–1 16 Nov Slovakia
Belgium 0–1 14 Nov Italy
France 0–0 14 Nov Israel
Portugal 5–1 15 Nov Poland
Scotland 1–0 15 Nov Croatia
Denmark 1–2 15 Nov Spain
Switzerland 1–1 15 Nov Serbia
Germany 7–0 16 Nov Bosnia & Herzegovina
Netherlands 4–0 16 Nov Hungary
San Marino 1–1 15 Nov Gibraltar
Andorra 0–1 16 Nov Moldova
Latvia 1–2 17 Nov Armenia
North Macedonia 1–0 17 Nov Faroe Islands
Romania 4–1 18 Nov Cyprus
Bulgaria 1–1 18 Nov Belarus
Luxembourg 2–2 18 Nov Northern Ireland
Kosovo 1–0 18 Nov Lithuania
Slovakia 1–0 19 Nov Estonia
Sweden 6–0 19 Nov Azerbaijan
England 5–0 17 Nov Republic of Ireland
Finland 0–2 17 Nov Greece
Austria 1–1 17 Nov Slovenia
Norway 5–0 17 Nov Kazakhstan
Albania 1–2 19 Nov Ukraine
Czechia 2–1 19 Nov Georgia
Montenegro 3–1 19 Nov Türkiye
Wales 4–1 19 Nov Iceland
Israel 1–0 17 Nov Belgium
Italy 1–3 17 Nov France
Croatia 1–1 18 Nov Portugal
Poland 1–2 18 Nov Scotland
Serbia 0–0 18 Nov Denmark
Spain 3–2 18 Nov Switzerland
Bosnia & Herzegovina 1–1 19 Nov Netherlands
Hungary 1–1 19 Nov Germany
Liechtenstein 1–3 18 Nov San Marino
Malta 0–0 19 Nov Andorra
Türkiye 3–1 20 Mar Hungary
Ukraine 3–1 20 Mar Belgium
Austria 1–1 20 Mar Serbia
Greece 0–1 20 Mar Scotland
Hungary 0–3 23 Mar Türkiye
Serbia 2–0 23 Mar Austria
Scotland 0–3 23 Mar Greece
Belgium 3–0 23 Mar Ukraine
Armenia 0–3 20 Mar Georgia
Kosovo 2–1 20 Mar Iceland
Bulgaria 1–2 20 Mar Republic of Ireland
Slovakia 0–0 20 Mar Slovenia
Georgia 6–1 23 Mar Armenia
Iceland 1–3 23 Mar Kosovo
Slovenia 1–0 23 Mar · aet Slovakia
Republic of Ireland 2–1 23 Mar Bulgaria
Netherlands 2–2 20 Mar Spain
Croatia 2–0 20 Mar France
Denmark 1–0 20 Mar Portugal
Italy 1–2 20 Mar Germany
Spain 3–3 23 Mar · 5–4 pens Netherlands
France 2–0 23 Mar · 5–4 pens Croatia
Portugal 5–2 23 Mar · aet Denmark
Germany 3–3 23 Mar Italy
Germany 1–2 4 Jun Portugal
Spain 5–4 5 Jun France
Germany 0–2 8 Jun France
Portugal 2–2 8 Jun · 5–3 pens Spain
Gibraltar 0–1 26 Mar Latvia
Malta 0–2 26 Mar Luxembourg
Latvia 1–0 31 Mar Gibraltar
Luxembourg 3–0 31 Mar Malta