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
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