Euro 2024 Results: Live Tracking Scores From Group Stage and Knockout Bracket | News, Scores, Highlights, Stats, and Rumors
David Craig Here's a rundown of the group and knockout stage results so far. Points were the first qualifier based on each team's win-draw-loss record, followed by goal difference as an initial tiebreaker.
The top two teams in each group advanced to the knockout stage.
Of the teams in third place within their group, the top four overall will advance.
Knockout Stage Results
Round of 16
Switzerland def. Italy, 2-0
Germany def. Denmark, 2-0
England def. Slovakia, 2-1
Spain def. Georgia, 4-1
France def. Belgium, 1-0
Portugal def. Slovenia, 0-0 (3-0 on PKs)
Netherlands def. Romania, 3-0
Turkey def. Austria, 2-1
Group Standings
1. Germany: 7 pts (2-1-0, +6, winner)
- June 14: def. Switzerland (5-1)
- June 19: def. Hungary (2-0)
- June 23: draw vs. Switzerland (1-1)
2. Switzerland: 5 pts (1-2-0, +2, advances)
- June 14: loss to Germany (1-5)
- June 19: draw vs. Scotland (1-1)
- June 23: draw vs. German (1-1)
3. Hungary: 3 pts (1-0-2, -3)
- June 15: loss to Switzerland (1-3)
- June 19: loss to Germany (0-2)
- June 23: def. Scotland (1-0)
4. Scotland: 1 pt (0-1-2, -5)
1. Spain: 9 pts (3-0-0, +5, advances)
- June 15: def. Croatia (3-0)
- June 20: def. Italy (1-0)
- June 24: def. Albania (1-0)
2. Italy: 4 pts (1-1-1, +0, advances)
- June 15: def. Albania (2-1)
- June 20: loss to Spain (0-1)
- June 24: def. Albania (1-0)
3. Croatia: 2 pts (0-2-1, -3)
- June 15: loss to Spain (0-3)
- June 19: draw vs. Albania (2-2)
- June 24: draw vs. Italy (1-1)
4. Albania: 1 pt (0-1-2, -2)
- June 15: loss to Italy (1-2)
- June 19: draw vs. Albania (2-2)
- June 24: loss to Spain (0-1)
1. England: 5 pts (1-2-0, +1, advances)
- June 16: def. Serbia (1-0)
- June 20: draw vs. Denmark (1-1)
- June 25: draw vs. Slovenia (0-0)
2. Denmark: 3 pts (0-3-0, +0, advances)
- June 16: draw vs. Slovenia (0-0)
- June 20: draw vs. England (1-1)
- June 25: draw vs. Serbia (0-0)
3. Slovenia: 3 pts (0-3-0, +0)
- June 16: draw vs Denmark (0-0)
- June 20: draw vs. Serbia (1-1)
- June 25: draw vs. England (0-0)
4. Serbia: 2 pts (0-2-1, -1)
- June 16: loss vs. England (0-1)
- June 20: draw vs. Slovenia (1-1)
- June 25: draw vs. Denmark (0-0)
1. Austria: 6 pts (2-0-1, +2, advances)
- June 17: loss vs. France (0-1)
- June 21: def. Poland (3-1)
- June 25: def. Netherlands (3-2)
2. France: 5 pts (1-2-0, +1, advances)
- June 17: def. Austria (1-0)
- June 21: draw vs. Netherlands (0-0)
- June 25: draw vs. Poland (1-1)
3. Netherlands: 4 pts (1-1-1, +0)
- June 17: def. Poland (2-1)
- June 21: draw vs. France (0-0)
- June 25: loss vs. Netherlands (2-3)
4. Poland: 1 pt (0-1-2, -3)
- June 17: loss vs. Netherlands (1-2)
- June 21: loss vs. Austria (1-3)
- June 25: draw vs. Poland (1-1)
1. Romania: 4 pts (1-1-1, +1, advances)
- June 17: def. Ukraine (3-0)
- June 22: loss vs. Belgium (0-2)
- June 26: draw vs. Slovakia (1-1)
2. Belgium: 4 pts (1-1-1, +1, advances)
- June 17: loss vs. Slovakia (0-1)
- June 22: def. Romania (2-0)
- June 26: draw vs. Ukraine (0-0)
3. Slovakia: 4 pts (1-1-1, +0)
- June 17: def. Belgium (1-0)
- June 22: loss vs. Ukraine (1-2)
- June 26: draw vs. Romania (1-1)
4. Ukraine: 4 pts (1-1-1, -2)
- June 17: loss vs. Ukraine (0-3)
- June 22: def. Slovakia (2-1)
- June 26: draw vs. Belgium (0-0)
1. Portugal: 6 pts (2-0-1, +2, advances)
- June 18: def. Czech Republic (2-1)
- June 22: def. Turkey (3-0)
- June 26: loss vs. Georgia (0-2)
2. Turkey: 6 pts (2-0-1, +0, advances)
- June 18: def. Georgia (3-1)
- June 22: loss vs. Portugal (0-3)
- June 26: def. Czech Republic (2-1)
3. Georgia: 4 pts (1-1-1, +0)
- June 18: loss vs. Turkey (1-3)
- June 22: draw vs. Czech Republic (1-1)
- June 26: def. Portugal (2-0)
4. Czechia: 1 pt (0-1-2, -2)
- June 18: loss vs. Portugal (1-2)
- June 22: draw vs. Georgia (1-1)
- June 26: loss vs. Turkey (1-2)
Third-Place Ranking
1. Netherlands: 4 pts (1-1-1, +0)
2. Slovakia, 4 pts (1-1-1, +0)
3. Georgia: 4 pts (1-1-1, +0)
4. Hungary: 3 pts (1-0-2, -3)
5. Slovenia: 3 pts (0-3-0, +0)
6. Albania: 1 pt (0-1-2, -2)
Upcoming Schedule
All times in E.T.
Friday, July 5
Quarterfinals: Spain vs. Germany (12 p.m. ET)
Quarterfinals: Portugal vs. France (3 p.m. ET)
Saturday, July 6
Quarterfinals: England vs. Switzerland (12 p.m. ET)
Quarterfinals: Netherlands vs. Turkey (3 p.m. ET)
Tuesday, July 9
Semifinals (3 p.m.)
Wednesday, July 10
Semifinals (3 p.m.)
Sunday, July 14
Final (3 p.m.)