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

Euro Championship 2016/17

Every result, the table as it finished, and the price each match went off at. 48 matches played between June 2016 and July 2016.

48Matches
102Goals
2.13Per game
41.7%Home wins
94%Priced at kickoff
FranceTop of the table

Final table 24 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 FRAFrance 7 5 1 1 +8 16
2 WALWales 6 4 0 2 +4 12
3 PORPortugal 6 3 3 0 +4 12
4 GERGermany 5 3 1 1 +4 10
5 BELBelgium 5 3 0 2 +4 9
6 ITAItaly 4 3 0 1 +4 9
7 ICEIceland 5 2 2 1 -1 8
8 POLPoland 3 2 1 0 +2 7
9 CROCroatia 4 2 1 1 +1 7
10 SPASpain 4 2 0 2 +1 6
11 SWISwitzerland 3 1 2 0 +1 5
12 ENGEngland 4 1 2 1 0 5
13 HUNHungary 4 1 2 1 -2 5
14 ROIRep. Of Ireland 4 1 1 2 -3 4
15 SLOSlovakia 4 1 1 2 -3 4
16 NINorthern Ireland 4 1 0 3 -1 3
17 TRKTürkiye 3 1 0 2 -2 3
18 ALBAlbania 3 1 0 2 -2 3
19 ROMRomania 3 0 1 2 -2 1
20 SWESweden 3 0 1 2 -2 1
21 CZECzechia 3 0 1 2 -3 1
22 AUSAustria 3 0 1 2 -3 1
23 RUSRussia 3 0 1 2 -4 1
24 UKRUkraine 3 0 0 3 -5 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.13
102 goals. 35.4% of matches went over 2.5.
Home advantage
41.7%
Draws 22.9%, away wins 35.4%.
Half-time lead held
72%
From 25 matches where someone led at the break.
1–1 8 · 16.7%
0–1 8 · 16.7%
2–1 6 · 12.5%
1–0 5 · 10.4%
0–2 5 · 10.4%
2–0 4 · 8.3%

Results 51

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.

Sunday 10 July 2016
19:00 Portugal 1 – 0 France 4.33 3.05 2.15
Thursday 7 July 2016
19:00 Germany 0 – 2 France 3.00 3.00 2.82
Wednesday 6 July 2016
19:00 Portugal 2 – 0 Wales 2.17 3.10 4.33
Sunday 3 July 2016
19:00 France 5 – 2 Iceland 1.40 5.00 9.00
Saturday 2 July 2016
19:00 Germany 1 – 1 Italy 2.30 3.00 3.90
Friday 1 July 2016
19:00 Wales 3 – 1 Belgium 5.00 3.35 1.91
Thursday 30 June 2016
19:00 Poland 1 – 1 Portugal 3.80 2.91 2.41
Monday 27 June 2016
19:00 England 1 – 2 Iceland 1.45 4.33 9.50
16:00 Italy 2 – 0 Spain 4.60 2.91 2.15
Sunday 26 June 2016
19:00 Hungary 0 – 4 Belgium 7.00 3.60 1.74
16:00 Germany 3 – 0 Slovakia 1.41 4.33 12.00
13:00 France 2 – 1 Rep. Of Ireland 1.53 3.80 9.00
Saturday 25 June 2016
19:00 Croatia 0 – 1 Portugal 2.88 3.00 2.90
16:00 Wales 1 – 0 Northern Ireland 2.05 3.00 5.05
13:00 Switzerland 1 – 1 Poland 3.10 2.90 2.88
Wednesday 22 June 2016
19:00 Sweden 0 – 1 Belgium 5.00 3.35 1.93
19:00 Italy 0 – 1 Rep. Of Ireland 2.30 3.10 3.80
16:00 Iceland 2 – 1 Austria 3.70 3.20 2.25
16:00 Hungary 3 – 3 Portugal 10.00 4.20 1.49
Tuesday 21 June 2016
19:00 Czechia 0 – 2 Türkiye — — —
19:00 Croatia 2 – 1 Spain 5.25 3.10 2.05
16:00 Northern Ireland 0 – 1 Germany 14.00 4.75 1.36
16:00 Ukraine 0 – 1 Poland 4.90 3.15 2.05
Monday 20 June 2016
19:00 Russia 0 – 3 Wales 2.67 3.05 3.20
19:00 Slovakia 0 – 0 England 5.80 3.25 1.89
Sunday 19 June 2016
19:00 Romania 0 – 1 Albania 2.10 3.50 3.80
19:00 Switzerland 0 – 0 France 6.00 3.00 1.95
Saturday 18 June 2016
19:00 Portugal 0 – 0 Austria 1.76 3.70 5.50
16:00 Iceland 1 – 1 Hungary 2.63 3.00 3.20
13:00 Belgium 3 – 0 Rep. Of Ireland 1.90 3.40 5.25
Friday 17 June 2016
19:00 Spain 3 – 0 Türkiye — — —
16:00 Czechia 2 – 2 Croatia 4.50 3.20 2.10
13:00 Italy 1 – 0 Sweden 2.04 3.10 5.00
Thursday 16 June 2016
19:00 Germany 0 – 0 Poland 1.62 4.00 6.50
16:00 Ukraine 0 – 2 Northern Ireland 1.80 3.40 6.15
13:00 England 2 – 1 Wales 1.69 3.80 6.10
Wednesday 15 June 2016
19:00 France 2 – 0 Albania 1.25 6.05 17.00
16:00 Romania 1 – 1 Switzerland 3.60 3.10 2.38
13:00 Russia 1 – 2 Slovakia 2.50 3.15 3.35
Tuesday 14 June 2016
19:00 Portugal 1 – 1 Iceland 1.44 4.65 9.00
16:00 Austria 0 – 2 Hungary 1.67 3.70 6.50
Monday 13 June 2016
19:00 Belgium 0 – 2 Italy 2.71 3.00 3.10
16:00 Rep. Of Ireland 1 – 1 Sweden 3.75 3.10 2.30
13:00 Spain 1 – 0 Czechia 1.44 4.50 9.00
Sunday 12 June 2016
19:00 Germany 2 – 0 Ukraine 1.53 4.20 7.50
16:00 Poland 1 – 0 Northern Ireland 1.80 3.35 6.00
13:00 Türkiye 0 – 1 Croatia — — —
Saturday 11 June 2016
19:00 England 1 – 1 Russia 1.78 3.60 5.75
16:00 Wales 2 – 1 Slovakia 3.10 3.00 2.70
13:00 Albania 0 – 1 Switzerland 5.25 3.20 1.92
Friday 10 June 2016
19:00 France 2 – 1 Romania 1.36 5.00 11.00

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