Euro Championship 2024/25
Euro Championship has 48 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Table
Group A
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Germany | 3 | 2 | 1 | 0 | +6 | 7 |
| 2 | Switzerland | 3 | 1 | 2 | 0 | +2 | 5 |
| 3 | Hungary | 3 | 1 | 0 | 2 | -3 | 3 |
| 4 | Scotland | 3 | 0 | 1 | 2 | -5 | 1 |
Group B
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Spain | 3 | 3 | 0 | 0 | +5 | 9 |
| 2 | Italy | 3 | 1 | 1 | 1 | 0 | 4 |
| 3 | Croatia | 3 | 0 | 2 | 1 | -3 | 2 |
| 4 | Albania | 3 | 0 | 1 | 2 | -2 | 1 |
Group C
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | England | 3 | 1 | 2 | 0 | +1 | 5 |
| 2 | Denmark | 3 | 0 | 3 | 0 | 0 | 3 |
| 3 | Slovenia | 3 | 0 | 3 | 0 | 0 | 3 |
| 4 | Serbia | 3 | 0 | 2 | 1 | -1 | 2 |
Group D
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Austria | 3 | 2 | 0 | 1 | +2 | 6 |
| 2 | France | 3 | 1 | 2 | 0 | +1 | 5 |
| 3 | Netherlands | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | Poland | 3 | 0 | 1 | 2 | -3 | 1 |
Group E
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Romania | 3 | 1 | 1 | 1 | +1 | 4 |
| 2 | Belgium | 3 | 1 | 1 | 1 | +1 | 4 |
| 3 | Slovakia | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | Ukraine | 3 | 1 | 1 | 1 | -2 | 4 |
Group F
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Portugal | 3 | 2 | 0 | 1 | +2 | 6 |
| 2 | Türkiye | 3 | 2 | 0 | 1 | 0 | 6 |
| 3 | Georgia | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | Czech Republic | 3 | 0 | 1 | 2 | -2 | 1 |
Ranking of third-placed teams
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Netherlands | 3 | 1 | 1 | 1 | 0 | 4 |
| 2 | Georgia | 3 | 1 | 1 | 1 | 0 | 4 |
| 3 | Slovakia | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | Slovenia | 3 | 0 | 3 | 0 | 0 | 3 |
| 5 | Hungary | 3 | 1 | 0 | 2 | -3 | 3 |
| 6 | Croatia | 3 | 0 | 2 | 1 | -3 | 2 |
Results
Final
- 14 Jul 2024Spain 2–1 England
Semi-finals
- 9 Jul 2024Spain 2–1 France
Quarter-finals
- 5 Jul 2024Spain 2–1 Germany
Round of 16
- 1 Jul 2024France 1–0 Belgium
- 30 Jun 2024Spain 4–1 Georgia
- 29 Jun 2024Germany 2–0 Denmark
Group B - 3
- 24 Jun 2024Albania 0–1 Spain
Group A - 3
- 23 Jun 2024Switzerland 1–1 Germany
Group B - 2
- 20 Jun 2024Spain 1–0 Italy
Group A - 2
- 19 Jun 2024Scotland 1–1 Switzerland
- 19 Jun 2024Germany 2–0 Hungary
Group D - 1
- 17 Jun 2024Austria 0–1 France
- 16 Jun 2024Poland 1–2 Netherlands
Group B - 1
- 15 Jun 2024Italy 2–1 Albania
- 15 Jun 2024Spain 3–0 Croatia
Group A - 1
- 15 Jun 2024Hungary 1–3 Switzerland
- 14 Jun 2024Germany 5–1 Scotland
Quarter-finals
- 2 Jul 2021Belgium 1–2 Italy
Round of 16
- 28 Jun 2021Croatia 3–5 Spain
- 26 Jun 2021Wales 0–4 Denmark
Group E - 3
- 23 Jun 2021Sweden 3–2 Poland
Group D - 3
- 22 Jun 2021Czechia 0–1 England
Group D - 2
- 18 Jun 2021Croatia 1–1 Czechia
Group D - 1
- 13 Jun 2021England 1–0 Croatia
Group A - 1
- 11 Jun 2021Türkiye 0–3 Italy
Qualifying Round - 9
- 15 Nov 2019Romania 0–2 Sweden
Qualifying Round - 8
- 14 Oct 2019France 1–1 Türkiye
Qualifying Round - 7
- 11 Oct 2019Czechia 2–1 England
- 10 Oct 2019FYR Macedonia 2–1 Slovenia
- 10 Oct 2019Austria 3–1 Israel
Qualifying Round - 5
- 6 Sept 2019Germany 2–4 Netherlands
Qualifying Round - 3
- 8 Jun 2019Türkiye 2–0 France
Qualifying Round - 2
- 24 Mar 2019Netherlands 2–3 Germany
- 24 Mar 2019Slovenia 1–1 FYR Macedonia
- 24 Mar 2019Israel 4–2 Austria
Qualifying Round - 1
- 23 Mar 2019Sweden 2–1 Romania
- 22 Mar 2019England 5–0 Czechia
Semi-finals
- 6 Jul 2016Portugal 2–0 Wales
Group Stage - 3
- 21 Jun 2016Croatia 2–1 Spain
Group Stage - 2
- 17 Jun 2016Czechia 2–2 Croatia
- 16 Jun 2016Ukraine 0–2 Northern Ireland
Group Stage - 1
- 13 Jun 2016Belgium 0–2 Italy
- 13 Jun 2016Spain 1–0 Czechia
Quarter-finals
- 22 Jun 2012Germany 4–2 Greece
Group stage - 3
- 18 Jun 2012Croatia 0–1 Spain
Group stage - 2
- 13 Jun 2012Netherlands 1–2 Germany
- 13 Jun 2012Denmark 2–3 Portugal
Group stage - 3
- 17 Jun 2008France 0–2 Italy