Final table 16 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
3.26
101 goals.
71% of matches went over 2.5.
Home advantage
35.5%
Draws 16.1%,
away wins 48.4%.
Half-time lead held
81%
From 21 matches where someone led at the break.
1–2
4 · 12.9%
3–2
3 · 9.7%
2–3
3 · 9.7%
3–0
2 · 6.5%
2–2
2 · 6.5%
2–1
2 · 6.5%
Results 31
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.
Saturday 28 June 2025
19:00
England U21
3 – 2
Germany U21
2.73
3.50
2.80
Wednesday 25 June 2025
19:00
Germany U21
3 – 0
France U21
2.53
3.53
2.95
16:00
England U21
2 – 1
Netherlands U21
2.15
3.83
3.70
Sunday 22 June 2025
19:00
Germany U21
3 – 2
Italy U21
2.00
3.75
4.15
16:00
Denmark U21
2 – 3
France U21
4.62
4.40
1.80
Saturday 21 June 2025
19:00
Spain U21
1 – 3
England U21
2.51
3.54
3.15
16:00
Portugal U21
0 – 1
Netherlands U21
2.40
3.85
2.95
Wednesday 18 June 2025
19:00
England U21
1 – 2
Germany U21
2.37
3.90
3.35
19:00
Slovenia U21
0 – 2
Czech Republic U21
3.10
3.75
2.36
16:00
Denmark U21
2 – 2
Finland U21
1.85
4.24
4.26
16:00
Netherlands U21
2 – 0
Ukraine U21
1.45
5.30
6.50
Tuesday 17 June 2025
19:00
Spain U21
1 – 1
Italy U21
2.06
3.65
4.25
19:00
Romania U21
1 – 2
Slovakia U21
3.12
3.65
2.45
16:00
France U21
4 – 1
Poland U21
1.27
7.00
13.00
16:00
Georgia U21
0 – 4
Portugal U21
8.50
5.60
1.43
Sunday 15 June 2025
19:00
Netherlands U21
1 – 2
Denmark U21
1.51
5.25
6.40
19:00
Czech Republic U21
2 – 4
Germany U21
6.70
4.90
1.51
16:00
Finland U21
0 – 2
Ukraine U21
3.79
3.70
2.08
16:00
England U21
0 – 0
Slovenia U21
1.23
7.00
13.00
Saturday 14 June 2025
19:00
France U21
3 – 2
Georgia U21
1.34
6.15
11.00
19:00
Portugal U21
5 – 0
Poland U21
1.60
4.85
5.90
19:00
Slovakia U21
0 – 1
Italy U21
4.00
3.80
2.05
16:00
Spain U21
2 – 1
Romania U21
1.54
4.50
7.00
Thursday 12 June 2025
19:00
Finland U21
2 – 2
Netherlands U21
12.25
6.50
1.28
19:00
Germany U21
3 – 0
Slovenia U21
1.29
6.50
10.50
19:00
Czech Republic U21
1 – 3
England U21
6.10
4.60
1.59
16:00
Ukraine U21
2 – 3
Denmark U21
3.44
3.67
2.35
Wednesday 11 June 2025
19:00
Poland U21
1 – 2
Georgia U21
2.25
4.00
3.30
19:00
Portugal U21
0 – 0
France U21
3.09
3.87
2.35
19:00
Italy U21
1 – 0
Romania U21
1.65
4.01
5.85
16:00
Slovakia U21
2 – 3
Spain U21
7.50
5.41
1.42