Skip to content
Play MFF
EN

EURO 2024 Results & Goalscorers Updated

UEFA EURO 2024 Finals Germany: Fixtures and Results

Explore all the fixtures and results from the UEFA EURO 2024 Finals, held in Germany from June 14 to July 14, 2024.

Explore all the fixtures and results from the UEFA EURO 2024 Finals, held in Germany from June 14 to July 14, 2024. Spain won the tournament, defeating England in the final. Relive the journey of your favorite teams throughout the tournament.

Content
Euro 2024 Group Stage
Nations Composite Table after Matchday 3
Euro 2024 Knock-Out Phase

UEFA EURO 2024 Group Stage

Group A

Euro group table, Group A 2024
PosClub PWDLGFGAGDPts
1384Germany 32108267
2391Switzerland 31205325
3671Hungary 310225-33
4674Scotland 301227-51
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Matchday 1
DateHomeScoreAway
14 Jun 2024 Germany 5-1 Scotland
15 Jun 2024 Hungary 1-3 Switzerland
Matchday 2
DateHomeScoreAway
19 Jun 2024 Germany 2-0 Hungary
19 Jun 2024 Scotland 1-1 Switzerland
Matchday 3
DateHomeScoreAway
23 Jun 2024 Scotland 0-1 Hungary
23 Jun 2024 Switzerland 1-1 Germany

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Group B

Euro group table, Group B 2024
PosClub PWDLGFGAGDPts
1389Spain 33005059
2375Italy 31113304
3378Croatia 302136-32
4648Albania 301235-21
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Matchday 1
DateHomeScoreAway
15 Jun 2024 Spain 3-0 Croatia
15 Jun 2024 Italy 2-1 Albania
Matchday 2
DateHomeScoreAway
19 Jun 2024 Croatia 2-2 Albania
20 Jun 2024 Spain 1-0 Italy
Matchday 3
DateHomeScoreAway
24 Jun 2024 Albania 0-1 Spain
24 Jun 2024 Croatia 1-1 Italy

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Group C

Euro group table, Group C 2024
PosClub PWDLGFGAGDPts
1381England 31202115
2380Denmark 30302203
3660Slovenia 30302203
4670Serbia 302112-12
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Matchday 1
DateHomeScoreAway
16 Jun 2024 Slovenia 1-1 Denmark
16 Jun 2024 Serbia 0-1 England
Matchday 2
DateHomeScoreAway
20 Jun 2024 Slovenia 1-1 Serbia
20 Jun 2024 Denmark 1-1 England
Matchday 3
DateHomeScoreAway
25 Jun 2024 Denmark 0-0 Serbia
25 Jun 2024 England 0-0 Slovenia

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Group D

Euro group table, Group D 2024
PosClub PWDLGFGAGDPts
1376Austria 32016426
2383France 31202115
3385Netherlands 31114404
4386Poland 301236-31
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Matchday 1
DateHomeScoreAway
16 Jun 2024 Poland 1-2 Netherlands
17 Jun 2024 Austria 0-1 France
Matchday 2
DateHomeScoreAway
21 Jun 2024 Poland 1-3 Austria
21 Jun 2024 Netherlands 0-0 France
Matchday 3
DateHomeScoreAway
25 Jun 2024 Netherlands 2-3 Austria
25 Jun 2024 France 1-1 Poland

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Group E

Euro group table, Group E 2024
PosClub PWDLGFGAGDPts
1677Romania 31114314
2377Belgium 31112114
3672Slovakia 31113304
4393Ukraine 311124-24
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Matchday 1
DateHomeScoreAway
17 Jun 2024 Romania 3-0 Ukraine
17 Jun 2024 Belgium 0-1 Slovakia
Matchday 2
DateHomeScoreAway
21 Jun 2024 Slovakia 1-2 Ukraine
22 Jun 2024 Belgium 2-0 Romania
Matchday 3
DateHomeScoreAway
26 Jun 2024 Slovakia 1-1 Romania
26 Jun 2024 Ukraine 0-0 Belgium

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Group F

Euro group table, Group F 2024
PosClub PWDLGFGAGDPts
1387Portugal 32015326
2392Turkey 32015506
3663Georgia 31114404
4379Czech Republic 301235-21
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Matchday 1
DateHomeScoreAway
18 Jun 2024 Turkey 3-1 Georgia
18 Jun 2024 Portugal 2-1 Czech Republic
Matchday 2
DateHomeScoreAway
22 Jun 2024 Georgia 1-1 Czech Republic
22 Jun 2024 Turkey 0-3 Portugal
Matchday 3
DateHomeScoreAway
26 Jun 2024 Czech Republic 1-2 Turkey
26 Jun 2024 Georgia 2-0 Portugal

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Composite Table for all 24 Nations after Matchday 3

image 239

UEFA EURO 2024 Knock-Out Phase

Round of 16

Round of 16
DateHomeScoreAway
29 Jun 2024 Switzerland 2-0 Italy
29 Jun 2024 Germany 2-0 Denmark
30 Jun 2024 England 2-1 Slovakia
30 Jun 2024 Spain 4-1 Georgia
1 Jul 2024 France 1-0 Belgium
1 Jul 2024 Portugal 0-0 Slovenia
2 Jul 2024 Romania 0-3 Netherlands
2 Jul 2024 Austria 1-2 Turkey

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Quarter-finals

Quarter-finals
DateHomeScoreAway
5 Jul 2024 Spain 2-1 Germany
5 Jul 2024 Portugal 0-0 France
6 Jul 2024 England 1-1 Switzerland
6 Jul 2024 Netherlands 2-1 Turkey

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Semi-finals

Semi-finals
DateHomeScoreAway
9 Jul 2024 Spain 2-1 France
10 Jul 2024 Netherlands 1-2 England

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Final

Final
DateHomeScoreAway
14 Jul 2024 Spain 2-1 England

Updated automatically from match data. Last updated 20 Oct 2026, 04:36 UK time.

Jennifer Jardine

About the author:

Jennifer Jardine joined the team at MFF back in April 2009, enabling it to become the go to football facts and football stats website used by visitors from around the world for reliable data. She can often be seen working on the website to ensure it continues to bring valuable information to football fans from around the world.

More from Jennifer Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.