WOR

Euro Championship 2024/25

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

48Matches
115Goals
2.4Per game
39.6%Home wins
90%Priced at kickoff
SpainTop 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 SPASpain 7 7 0 0 +11 21
2 ENGEngland 6 3 2 1 +2 11
3 GERGermany 5 3 1 1 +7 10
4 NETNetherlands 6 3 1 2 +3 10
5 TRKTürkiye 5 3 0 2 0 9
6 SWISwitzerland 4 2 2 0 +4 8
7 FRAFrance 5 2 2 1 +1 8
8 PORPortugal 3 2 0 1 +2 6
9 AUSAustria 4 2 0 2 +1 6
10 BELBelgium 4 1 1 2 0 4
11 SLOSlovakia 4 1 1 2 -1 4
12 ROMRomania 4 1 1 2 -2 4
13 ITAItaly 4 1 1 2 -2 4
14 UKRUkraine 3 1 1 1 -2 4
15 GEOGeorgia 4 1 1 2 -3 4
16 SLOSlovenia 3 0 3 0 0 3
17 DENDenmark 4 0 3 1 -2 3
18 HUNHungary 3 1 0 2 -3 3
19 SERSerbia 3 0 2 1 -1 2
20 CROCroatia 3 0 2 1 -3 2
21 ALBAlbania 3 0 1 2 -2 1
22 CZECzechia 3 0 1 2 -2 1
23 POLPoland 3 0 1 2 -3 1
24 SCOScotland 3 0 1 2 -5 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.4
115 goals. 47.9% of matches went over 2.5.
Home advantage
39.6%
Draws 29.2%, away wins 31.3%.
Half-time lead held
72%
From 25 matches where someone led at the break.
1–1 10 · 20.8%
2–1 7 · 14.6%
0–0 6 · 12.5%
2–0 5 · 10.4%
1–2 5 · 10.4%
0–1 5 · 10.4%

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 14 July 2024
19:00 Spain 2 – 1 England 2.47 2.93 3.90
Wednesday 10 July 2024
19:00 Netherlands 1 – 2 England 3.40 2.92 2.74
Tuesday 9 July 2024
19:00 Spain 2 – 1 France 2.81 2.88 3.35
Saturday 6 July 2024
19:00 Netherlands 2 – 1 Türkiye — — —
16:00 England 1 – 1 Switzerland 2.30 3.00 4.30
Friday 5 July 2024
19:00 Portugal 0 – 0 France 3.66 3.10 2.61
16:00 Spain 2 – 1 Germany 2.77 3.30 3.00
Tuesday 2 July 2024
19:00 Austria 1 – 2 Türkiye — — —
16:00 Romania 0 – 3 Netherlands 8.50 4.86 1.47
Monday 1 July 2024
19:00 Portugal 0 – 0 Slovenia 1.38 5.30 10.00
16:00 France 1 – 0 Belgium 2.14 3.45 4.79
Sunday 30 June 2024
19:00 Spain 4 – 1 Georgia 1.22 7.50 17.50
16:00 England 2 – 1 Slovakia 1.49 4.50 9.80
Saturday 29 June 2024
19:00 Germany 2 – 0 Denmark 1.65 4.10 6.50
16:00 Switzerland 2 – 0 Italy 3.48 3.05 2.71
Wednesday 26 June 2024
19:00 Georgia 2 – 0 Portugal 9.80 5.70 1.38
19:00 Czechia 1 – 2 Türkiye — — —
16:00 Ukraine 0 – 0 Belgium 6.00 4.30 1.66
16:00 Slovakia 1 – 1 Romania 3.15 2.22 4.62
Tuesday 25 June 2024
19:00 Denmark 0 – 0 Serbia 2.44 3.38 3.54
19:00 England 0 – 0 Slovenia 1.34 5.65 12.50
16:00 France 1 – 1 Poland 1.31 6.92 14.00
16:00 Netherlands 2 – 3 Austria 2.06 3.75 5.10
Monday 24 June 2024
19:00 Albania 0 – 1 Spain 9.20 5.18 1.51
19:00 Croatia 1 – 1 Italy 3.26 3.24 2.72
Sunday 23 June 2024
19:00 Scotland 0 – 1 Hungary 2.73 4.25 2.88
19:00 Switzerland 1 – 1 Germany 7.10 4.26 1.63
Saturday 22 June 2024
19:00 Belgium 2 – 0 Romania 1.42 5.53 9.12
16:00 Türkiye 0 – 3 Portugal — — —
13:00 Georgia 1 – 1 Czechia 5.05 4.01 1.85
Friday 21 June 2024
19:00 Netherlands 0 – 0 France 3.35 3.30 2.63
16:00 Poland 1 – 3 Austria 4.20 3.50 2.21
13:00 Slovakia 1 – 2 Ukraine 3.42 3.41 2.36
Thursday 20 June 2024
19:00 Spain 1 – 0 Italy 2.38 3.24 4.10
16:00 Denmark 1 – 1 England 6.20 3.77 1.80
13:00 Slovenia 1 – 1 Serbia 6.30 3.85 1.74
Wednesday 19 June 2024
19:00 Scotland 1 – 1 Switzerland 5.00 3.50 2.01
16:00 Germany 2 – 0 Hungary 1.30 6.75 14.00
13:00 Croatia 2 – 2 Albania 1.47 4.60 9.00
Tuesday 18 June 2024
19:00 Portugal 2 – 1 Czechia 1.55 4.60 7.50
16:00 Türkiye 3 – 1 Georgia — — —
Monday 17 June 2024
19:00 Austria 0 – 1 France 6.65 4.50 1.64
16:00 Belgium 0 – 1 Slovakia 1.57 4.70 7.50
13:00 Romania 3 – 0 Ukraine 5.10 3.70 1.92
Sunday 16 June 2024
19:00 Serbia 0 – 1 England 7.70 4.60 1.60
16:00 Slovenia 1 – 1 Denmark 6.50 3.85 1.82
13:00 Poland 1 – 2 Netherlands 8.00 4.60 1.54
Saturday 15 June 2024
19:00 Italy 2 – 1 Albania 1.39 5.30 12.00
16:00 Spain 3 – 0 Croatia 1.96 3.65 4.75
13:00 Hungary 1 – 3 Switzerland 4.12 3.43 2.35
Friday 14 June 2024
19:00 Germany 5 – 1 Scotland 1.32 6.20 12.00

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key