UEFA Nations League Matchups

Full Schedule →

Every match in the next international window, with our win/draw/loss probabilities. Open any matchup for the group impact, head-to-head record and recent form.

Thu, Nov 12, 2026

Fri, Nov 13, 2026

Fri, Nov 13, 2026 ยท 5:00 PM GMT · League C, Group 3

Moldova vs Kazakhstan

MoldovaHome 29%
KazakhstanAway 41%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League A, Group 2

Serbia vs Germany

SerbiaHome 18%
GermanyAway 56%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League A, Group 2

Netherlands vs Greece

NetherlandsHome 68%
GreeceAway 12%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League B, Group 1

Scotland vs North Macedonia

ScotlandHome 60%
North MacedoniaAway 16%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League B, Group 1

Slovenia vs Switzerland

SloveniaHome 18%
SwitzerlandAway 55%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League C, Group 3

Slovakia vs Faroe Islands

SlovakiaHome 81%
Faroe IslandsAway 6%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League C, Group 4

Bulgaria vs Iceland

BulgariaHome 29%
IcelandAway 41%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League C, Group 4

Luxembourg vs Estonia

LuxembourgHome 44%
EstoniaAway 27%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League D, Group 2

Liechtenstein vs Azerbaijan

LiechtensteinHome 12%
AzerbaijanAway 68%
Matchup →
Fri, Nov 13, 2026 ยท 7:45 PM GMT · League D, Group 1

Andorra vs Gibraltar

AndorraHome 41%
GibraltarAway 29%
Matchup →

Sat, Nov 14, 2026

Sun, Nov 15, 2026

Mon, Nov 16, 2026

Mon, Nov 16, 2026 ยท 3:00 PM GMT · League C, Group 3

Faroe Islands vs Moldova

Faroe IslandsHome 44%
MoldovaAway 26%
Matchup →
Mon, Nov 16, 2026 ยท 3:00 PM GMT · League C, Group 3

Kazakhstan vs Slovakia

KazakhstanHome 13%
SlovakiaAway 65%
Matchup →
Mon, Nov 16, 2026 ยท 5:00 PM GMT · League C, Group 4

Estonia vs Bulgaria

EstoniaHome 30%
BulgariaAway 40%
Matchup →
Mon, Nov 16, 2026 ยท 5:00 PM GMT · League C, Group 4

Iceland vs Luxembourg

IcelandHome 60%
LuxembourgAway 16%
Matchup →
Mon, Nov 16, 2026 ยท 5:00 PM GMT · League D, Group 2

Lithuania vs Liechtenstein

LithuaniaHome 72%
LiechtensteinAway 10%
Matchup →
Mon, Nov 16, 2026 ยท 7:45 PM GMT · League A, Group 2

Germany vs Netherlands

GermanyHome 36%
NetherlandsAway 34%
Matchup →
Mon, Nov 16, 2026 ยท 7:45 PM GMT · League A, Group 2

Greece vs Serbia

GreeceHome 43%
SerbiaAway 27%
Matchup →
Mon, Nov 16, 2026 ยท 7:45 PM GMT · League B, Group 1

Switzerland vs Scotland

SwitzerlandHome 63%
ScotlandAway 14%
Matchup →
Mon, Nov 16, 2026 ยท 7:45 PM GMT · League B, Group 1

North Macedonia vs Slovenia

North MacedoniaHome 25%
SloveniaAway 45%
Matchup →
Mon, Nov 16, 2026 ยท 7:45 PM GMT · League D, Group 1

Gibraltar vs Malta

GibraltarHome 25%
MaltaAway 46%
Matchup →

Tue, Nov 17, 2026