The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
WOR

UEFA Nations League 2026/27

Every result, the table as it finished, and the price each match went off at. 104 matches played between September 2026 and October 2026.

104Matches
256Goals
2.46Per game
37.5%Home wins
43%Priced at kickoff
SwitzerlandTop of the table

Final table 54 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SWISwitzerland 4 4 0 0 +10 12
2 SPASpain 4 4 0 0 +7 12
3 PORPortugal 4 4 0 0 +5 12
4 SLOSlovakia 4 3 1 0 +7 10
5 FRAFrance 4 3 1 0 +5 10
6 SWESweden 4 3 1 0 +4 10
7 MONMontenegro 4 3 1 0 +3 10
8 ENGEngland 4 3 0 1 +11 9
9 ALBAlbania 4 3 0 1 +5 9
10 ICEIceland 4 2 2 0 +6 8
11 AUSAustria 4 2 2 0 +4 8
12 NINorthern Ireland 4 2 2 0 +4 8
13 BHBosnia & Herzegovina 4 2 2 0 +3 8
14 NETNetherlands 4 2 2 0 +2 8
15 GREGreece 4 2 2 0 +2 8
16 FINFinland 4 2 1 1 +7 7
17 ITAItaly 4 2 1 1 +3 7
18 BELBelarus 4 2 1 1 +3 7
19 CYPCyprus 4 2 1 1 +2 7
20 SLOSlovenia 4 2 1 1 +2 7
21 MALMalta 3 2 1 0 +2 7
22 HUNHungary 4 2 1 1 +1 7
23 BELBelgium 4 2 0 2 +1 6
24 ESTEstonia 4 1 3 0 +1 6
25 DENDenmark 4 2 0 2 0 6
26 ROIRep. Of Ireland 4 1 2 1 +2 5
27 GERGermany 4 1 2 1 +1 5
28 AZEAzerbaijan 3 1 2 0 +1 5
29 KOSKosovo 4 1 2 1 -1 5
30 POLPoland 4 1 1 2 +3 4
31 LITLithuania 3 1 1 1 +1 4
32 FIFaroe Islands 4 0 4 0 0 4
33 ARMArmenia 4 1 1 2 -1 4
34 BULBulgaria 4 1 1 2 -2 4
35 SCOScotland 4 1 1 2 -2 4
36 UKRUkraine 4 1 1 2 -3 4
37 MOLMoldova 4 1 1 2 -5 4
38 NORNorway 4 1 0 3 -2 3
39 WALWales 4 1 0 3 -3 3
40 LUXLuxembourg 4 1 0 3 -5 3
41 CROCroatia 4 1 0 3 -10 3
42 GIBGibraltar 2 0 2 0 0 2
43 KAZKazakhstan 4 0 2 2 -2 2
44 GEOGeorgia 4 0 2 2 -2 2
45 ISRIsrael 4 0 2 2 -5 2
46 ANDAndorra 3 0 1 2 -2 1
47 LIELiechtenstein 2 0 1 1 -2 1
48 LATLatvia 4 0 1 3 -4 1
49 SERSerbia 4 0 0 4 -5 0
50 CZECzechia 4 0 0 4 -8 0
51 TRKTürkiye 4 0 0 4 -9 0
52 ROMRomania 4 0 0 4 -10 0
53 FMFYR Macedonia 4 0 0 4 -10 0
54 SMSan Marino 4 0 0 4 -15 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.46
256 goals. 50% of matches went over 2.5.
Home advantage
37.5%
Draws 26.9%, away wins 35.6%.
Half-time lead held
78%
From 59 matches where someone led at the break.
0–0 14 · 13.5%
1–2 11 · 10.6%
1–1 11 · 10.6%
2–1 10 · 9.6%
1–0 8 · 7.7%
2–0 7 · 6.7%

Results 156

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Tuesday 17 November 2026
19:45 Bosnia & Herzegovina scheduled Romania — — —
19:45 Poland scheduled Sweden — — —
19:45 Rep. Of Ireland scheduled Kosovo — — —
19:45 Israel scheduled Austria — — —
19:45 Hungary scheduled Northern Ireland — — —
19:45 Ukraine scheduled Georgia — — —
19:45 Denmark scheduled Norway — — —
19:45 Wales scheduled Portugal — — —
Monday 16 November 2026
19:45 FYR Macedonia scheduled Slovenia — — —
19:45 Switzerland scheduled Scotland — — —
19:45 Gibraltar scheduled Malta — — —
19:45 Greece scheduled Serbia — — —
19:45 Germany scheduled Netherlands — — —
17:00 Iceland scheduled Luxembourg — — —
17:00 Lithuania scheduled Liechtenstein — — —
17:00 Estonia scheduled Bulgaria — — —
15:00 Faroe Islands scheduled Moldova — — —
15:00 Kazakhstan scheduled Slovakia — — —
Sunday 15 November 2026
19:45 Croatia scheduled Czechia — — —
19:45 Spain scheduled England — — —
19:45 Belgium scheduled Italy — — —
19:45 France scheduled Türkiye — — —
17:00 Finland scheduled San Marino — — —
17:00 Belarus scheduled Albania — — —
14:00 Latvia scheduled Armenia — — —
14:00 Cyprus scheduled Montenegro — — —
Saturday 14 November 2026
19:45 Sweden scheduled Bosnia & Herzegovina — — —
19:45 Romania scheduled Poland — — —
19:45 Austria scheduled Rep. Of Ireland — — —
19:45 Northern Ireland scheduled Ukraine — — —
19:45 Portugal scheduled Denmark — — —
17:00 Georgia scheduled Hungary — — —
17:00 Norway scheduled Wales — — —
14:00 Kosovo scheduled Israel — — —
Friday 13 November 2026
19:45 Scotland scheduled FYR Macedonia — — —
19:45 Slovenia scheduled Switzerland — — —
19:45 Andorra scheduled Gibraltar — — —
19:45 Luxembourg scheduled Estonia — — —
19:45 Liechtenstein scheduled Azerbaijan — — —
19:45 Bulgaria scheduled Iceland — — —
19:45 Slovakia scheduled Faroe Islands — — —
19:45 Netherlands scheduled Greece — — —
19:45 Serbia scheduled Germany — — —
17:00 Moldova scheduled Kazakhstan — — —
Thursday 12 November 2026
19:45 Montenegro scheduled Latvia — — —
19:45 San Marino scheduled Belarus — — —
19:45 Albania scheduled Finland — — —
19:45 England scheduled Croatia — — —
19:45 Czechia scheduled Spain — — —
19:45 Italy scheduled France — — —
17:00 Armenia scheduled Cyprus — — —
17:00 Türkiye scheduled Belgium — — —
Tuesday 6 October 2026
18:45 Scotland 1 – 2 Slovenia — — —
18:45 Switzerland 3 – 0 FYR Macedonia — — —
18:45 Luxembourg 0 – 2 Bulgaria — — —
18:45 Estonia 0 – 0 Iceland — — —
18:45 Moldova 0 – 4 Slovakia — — —
18:45 Belarus 1 – 0 Finland — — —
18:45 Albania 2 – 1 San Marino — — —
18:45 England 3 – 0 Czechia — — —
18:45 Croatia 1 – 2 Spain — — —
14:00 Kazakhstan 2 – 2 Faroe Islands — — —
Monday 5 October 2026
18:45 Montenegro 0 – 0 Armenia — — —
18:45 Romania 0 – 1 Sweden — — —
18:45 Bosnia & Herzegovina 1 – 0 Poland — — —
18:45 Northern Ireland 0 – 0 Georgia — — —
18:45 Ukraine 1 – 2 Hungary — — —
18:45 Italy 3 – 1 Türkiye — — —
18:45 France 4 – 1 Belgium — — —
16:00 Cyprus 2 – 1 Latvia — — —
Sunday 4 October 2026
18:45 Rep. Of Ireland 1 – 1 Israel — — —
18:45 Wales 0 – 1 Denmark — — —
18:45 Portugal 2 – 1 Norway — — —
18:45 Netherlands 2 – 1 Serbia — — —
18:45 Greece 0 – 0 Germany — — —
16:00 Malta 1 – 0 Andorra — — —
16:00 Kosovo 1 – 1 Austria — — —
13:00 Azerbaijan 1 – 0 Lithuania — — —
Saturday 3 October 2026
18:45 FYR Macedonia 0 – 2 Scotland — — —
18:45 Switzerland 2 – 1 Slovenia — — —
18:45 Spain 3 – 1 Czechia — — —
16:00 Estonia 1 – 0 Luxembourg — — —
16:00 Iceland 3 – 0 Bulgaria — — —
16:00 Belarus 4 – 0 San Marino — — —
16:00 Croatia 0 – 7 England — — —
13:00 Finland 2 – 1 Albania — — —
Friday 2 October 2026
18:45 Faroe Islands 1 – 1 Slovakia — — —
18:45 Bosnia & Herzegovina 1 – 1 Sweden — — —
18:45 Poland 6 – 0 Romania — — —
18:45 Ukraine 0 – 3 Northern Ireland — — —
18:45 Hungary 1 – 0 Georgia — — —
18:45 Belgium 3 – 0 Türkiye — — —
18:45 France 1 – 1 Italy — — —
16:00 Latvia 1 – 2 Montenegro — — —
16:00 Cyprus 2 – 0 Armenia — — —
14:00 Kazakhstan 1 – 2 Moldova — — —
Thursday 1 October 2026
18:45 Malta 1 – 1 Gibraltar — — —
18:45 Israel 0 – 0 Kosovo — — —
18:45 Rep. Of Ireland 2 – 2 Austria — — —
18:45 Wales 2 – 1 Norway — — —
18:45 Denmark 2 – 4 Portugal — — —
18:45 Greece 2 – 2 Netherlands — — —
18:45 Germany 2 – 0 Serbia — — —
16:00 Azerbaijan 0 – 0 Liechtenstein — — —
Tuesday 29 September 2026
18:45 Slovenia 2 – 0 FYR Macedonia — — —
18:45 Scotland 0 – 3 Switzerland 3.55 3.58 2.23
18:45 Luxembourg 0 – 3 Iceland — — —
18:45 Bulgaria 0 – 0 Estonia 1.58 3.60 6.50
18:45 Slovakia 2 – 1 Kazakhstan 1.28 4.60 11.00
18:45 San Marino 0 – 3 Albania 50.00 13.00 1.05
18:45 Czechia 0 – 2 England 6.55 4.55 1.50
18:45 Spain 4 – 1 Croatia 1.36 5.15 9.30
16:00 Moldova 1 – 1 Faroe Islands 2.25 3.10 3.15
16:00 Finland 0 – 0 Belarus — — —
Monday 28 September 2026
18:45 Romania 2 – 4 Bosnia & Herzegovina 2.20 3.50 3.55
18:45 Sweden 3 – 1 Poland 1.95 3.70 4.10
18:45 Northern Ireland 0 – 0 Hungary 3.70 3.24 2.28
18:45 Türkiye 1 – 4 Italy — — —
18:45 Belgium 0 – 1 France 3.55 3.74 2.09
16:00 Latvia 0 – 0 Cyprus 2.55 3.15 2.70
16:00 Armenia 2 – 3 Montenegro 2.65 3.20 2.65
16:00 Georgia 0 – 0 Ukraine 2.80 3.30 2.73
Sunday 27 September 2026
18:45 Israel 0 – 3 Rep. Of Ireland 3.05 3.50 2.39
18:45 Norway 1 – 2 Portugal 2.94 3.75 2.35
18:45 Germany 0 – 1 Greece 1.27 6.00 13.00
16:00 Gibraltar 0 – 0 Andorra 2.88 2.94 2.90
16:00 Austria 3 – 1 Kosovo 1.49 4.55 7.10
16:00 Denmark 2 – 0 Wales 1.70 3.85 5.45
16:00 Serbia 1 – 2 Netherlands 4.70 4.00 1.77
13:00 Lithuania 1 – 1 Azerbaijan 2.76 3.16 2.83
Saturday 26 September 2026
18:45 FYR Macedonia 0 – 3 Switzerland — — —
18:45 Slovakia 2 – 0 Moldova 1.33 5.40 11.25
18:45 Albania 2 – 0 Belarus 1.44 4.50 8.70
18:45 Czechia 1 – 2 Croatia 3.25 3.64 2.23
18:45 England 2 – 3 Spain 2.71 3.45 2.68
16:00 Bulgaria 1 – 2 Luxembourg 1.92 3.42 4.70
16:00 Iceland 1 – 1 Estonia 1.39 4.80 10.50
16:00 Faroe Islands 1 – 1 Kazakhstan — — —
16:00 San Marino 0 – 7 Finland 39.00 11.00 1.11
13:00 Slovenia 0 – 0 Scotland 2.72 3.32 2.76
Friday 25 September 2026
18:45 Montenegro 2 – 1 Cyprus 1.57 4.10 7.40
18:45 Sweden 2 – 1 Romania 1.53 4.70 6.05
18:45 Poland 0 – 0 Bosnia & Herzegovina 1.59 4.20 6.05
18:45 Hungary 0 – 1 Ukraine 2.35 3.50 3.15
18:45 Italy 0 – 2 Belgium 2.13 3.65 3.60
18:45 Türkiye 0 – 1 France — — —
16:00 Armenia 2 – 0 Latvia 1.77 3.78 4.95
16:00 Georgia 0 – 1 Northern Ireland 2.23 3.50 3.60
Thursday 24 September 2026
18:45 Liechtenstein 0 – 2 Lithuania 10.50 4.30 1.42
18:45 Kosovo 1 – 0 Rep. Of Ireland 2.66 3.28 2.85
18:45 Austria 3 – 1 Israel 1.38 5.10 9.20
18:45 Norway 3 – 2 Denmark 2.27 3.64 3.25
18:45 Portugal 1 – 0 Wales 1.31 6.00 11.00
18:45 Serbia 1 – 2 Greece 2.25 3.50 3.60
18:45 Netherlands 1 – 1 Germany 2.49 3.80 2.84
16:00 Andorra 1 – 2 Malta 3.30 2.94 2.58

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key