Skip to content
Scores&Stats
ES

Nations League Predictions and Picks

Free Nations League predictions for every match we cover, with the three-way odds and an honest call. For national teams, that call is usually no bet, and we say why.

Why our national-team calls are usually no bet

Our soccer number needs a league: every team playing the same set of opponents, so that a goal scored means the same thing for everyone. National teams have none. A Nations League group, a World Cup qualifier and a friendly mix opponents of very different strength, and a goal against the weakest side in a group counts the same as one against the strongest.

So our Nations League predictions now set out the price and the teams’ records, and then say plainly that the method has nothing to stand on. The call is no bet. That is the honest answer, and we give it rather than a confident pick we cannot support.

How the matches ended

In the 2024-25 edition, 179 matches were settled in 90 minutes. Home sides won 79, 44.1%; away sides 58; 42 were drawn, 23.5%. Matches averaged 2.69 goals, and 16 ended 0-0, enough to make 0-0 one of the five commonest scores.

The most common final scores, Nations League 2024-250%5%10%15%20%17.3%1-014.0%2-113.4%2-08.9%0-08.9%3-08.4%3-18.4%1-15.0%2-2Share of games
Share of 179 games; a score counts either way round (2-1 includes 1-2). Source: ESPN results and pre-game prices.

The favorite and the draw

From September 2024 to March 2025, across 149 priced matches, the favorite won 94 times, 63.1%. Sides priced above 60% to win were held to a draw 5 times in 47. Even matches drew 16 times in 50.

Nations League 2024-25: the draw, by how even the game was priced0%10%20%30%40%30.8%32.0%Even game26.8%23.1%Clear favorite17.0%10.6%Heavy favoriteDraw as pricedDraw came in
Priced games only, Sep 2024 to Mar 2025. Favorite's chance as priced, margin removed: even game under 45%, clear favorite 45% to 60%, heavy favorite over 60%. Games per band: even game 50, clear favorite 52, heavy favorite 47. Source: ESPN results and pre-game prices.

The pattern is the usual one: the closer the price, the likelier the draw. In the even matches it landed at 32.0% against a priced 30.8%.

Totals

Of the 104 priced matches set at 2.5 goals, 59 went over. Where the books went down to 1.5, 15 of 25 went over; at 3.5, 11 of 20.

How often the over came in, by the total posted, Nations League 2024-250%20%40%60%80%60.0%Total 1.556.7%Total 2.555.0%Total 3.5Over
Priced games only, Sep 2024 to Mar 2025; totals posted on at least 15 games. Games per total: 1.5 25, 2.5 104, 3.5 20. Source: ESPN results and pre-game prices.

The upsets

Underdogs won 23 of the 149 priced matches. The longest was Greece over England, 2-1 at +800 in October 2024. The Faroe Islands beat Armenia 1-0 at +600; Montenegro beat Türkiye 3-1 at +500. Italy beat France 3-1 in Paris at +450 in the first week.

The longest prices that won, Nations League 2024-25Greece +800 over England, 2-1Faroe Islands +600 over Armenia, 1-0Montenegro +500 over Türkiye, 3-1Italy +450 over France, 3-1San Marino +425 over Liechtenstein, 3-1Israel +425 over Belgium, 1-0
The underdog of the two sides winning outright, by its pre-game price; 23 such wins among the 149 priced games, Sep 2024 to Mar 2025. Source: ESPN results and pre-game prices.

Nations League betting tips

  • Read the group, not the badge. Groups mix teams of very different strength.
  • Expect the draw in close matches. Even matches drew 16 times in 50.
  • Favorites won 63.1%. Their prices already say so.
  • The 2.5 total leaned over. 59 of 104.
  • When we cannot price it, we do not bet it.

The teams

Every national team we keep a page for is below, with its fixtures and our calls.

Questions and answers

Why are your Nations League predictions no bet?

Our method compares each team’s results with a league average, and national teams do not play in a common league. Without that yardstick we will not claim an edge, so the call is no bet.

How often do Nations League favorites win?

In the 2024-25 edition, 94 of 149 priced matches, 63.1%.

What was the biggest Nations League upset of 2024-25?

By price, Greece over England, 2-1 at +800 in October 2024.

Past games

  1. Bulgaria at Luxembourg · 6 OctNo bet
  2. Czechia at England · 6 OctNo bet
  3. Islands at Kazakhstan · 6 OctNo bet
  4. Finland at Belarus · 6 OctNo bet
  5. Iceland at Estonia · 6 OctNo bet
  6. Macedonia at Switzerland · 6 OctNo bet
  7. Marino at Albania · 6 OctNo bet
  8. Slovakia at Moldova · 6 OctNo bet
  9. Slovenia at Scotland · 6 OctNo bet
  10. Spain at Croatia · 6 OctNo bet
Show all 32 past predictions
  1. Andorra at Malta · 4 OctNo bet on Andorra at Malta.
  2. Austria at Kosovo · 4 OctNo bet on Austria at Kosovo.
  3. Denmark at Wales · 4 OctNo bet on Denmark at Wales.
  4. Germany at Greece · 4 OctNo bet on Germany at Greece.
  5. Israel at Ireland · 4 OctNo bet on Israel at Republic of Ireland.
  6. Norway at Portugal · 4 OctNo bet on Norway at Portugal.
  7. Serbia at Netherlands · 4 OctNo bet on Serbia at Netherlands.
  8. Ireland at Georgia · 25 SepGeorgia host Northern Ireland on Friday, September 25, 2026 in League B, Group B2 of the UEFA Nations League at Boris Paichadze National St…
  9. Ukraine at Hungary · 25 SepHungary host Ukraine on Friday, September 25, 2026 in League B, Group B2 of the UEFA Nations League at Puskas Arena.
  10. Belgium at Italy · 25 SepItaly host Belgium on Friday, September 25, 2026 in League A, Group A1 of the UEFA Nations League at Stadio Olimpico.
  11. Cyprus at Montenegro · 25 SepMontenegro host Cyprus on Friday, September 25, 2026 in League C, Group C2 of the UEFA Nations League at Gradski Stadion Podgorica.
  12. Bosnia-Herz at Poland · 25 SepPoland host Bosnia and Herzegovina on Friday, September 25, 2026 in League B, Group B4 of the UEFA Nations League at PGE Narodowy.
  13. Romania at Sweden · 25 SepSweden host Romania on Friday, September 25, 2026 in League B, Group B4 of the UEFA Nations League at Strawberry Arena.
  14. France at Türkiye · 25 SepTürkiye host France on Friday, September 25, 2026 in League A, Group A1 of the UEFA Nations League at Kocaeli Stadyumu.
  15. Malta at Andorra · 24 SepAndorra host Malta on Thursday, September 24, 2026 in UEFA Nations League League D, Group D1 at Estadi de la FAF d'Encamp.
  16. Israel at Austria · 24 SepAustria host Israel on Thursday, September 24, 2026 in UEFA Nations League League B, Group B3 at Raiffeisen Arena.
  17. Ireland at Kosovo · 24 SepKosovo host Republic of Ireland on Thursday, September 24, 2026 in UEFA Nations League League B, Group B3 at Stadiumi Fadil Vokrri.
  18. Lithuania at Liechtenstein · 24 SepLiechtenstein host Lithuania on Thursday, September 24, 2026 in UEFA Nations League League D, Group D2 at Rheinpark Stadion.
  19. Germany at Netherlands · 24 SepNetherlands host Germany on Thursday, September 24, 2026 in UEFA Nations League League A, Group A2 at Johan Cruijff ArenA.
  20. Denmark at Norway · 24 SepNorway host Denmark on Thursday, September 24, 2026 in UEFA Nations League League A, Group A4 at Ullevaal Stadion.
  21. Wales at Portugal · 24 SepPortugal host Wales on Thursday, September 24, 2026 in UEFA Nations League League A, Group A4 at Estádio José Alvalade.
  22. Greece at Serbia · 24 SepSerbia host Greece on Thursday, September 24, 2026 in UEFA Nations League League A, Group A2 at Stadion Rajko Mitić.