Euro 2024 has reached a pivotal point, as the qualifiers for the Round of 16 are confirmed and the teams to make the journey home early are also decided.
The 17th edition of the UEFA European Championship is taking place in Germany, as the best sides in Europe gather once again to see who will be crowned the kings of the continent.
Over the course of the month, 24 teams will battle it out, including heavyweights such as England, France, Portugal, hosts Germany and Euro 2020 winners Italy.
There are 51 matches being played from June 14-July 14, and The Sporting News is keeping tabs on every single one, ensuring fans are up-to-date with the latest results.
MORE: Euro 2024 schedule and results, updated LIVE | Who will win Euro 2024? Latest odds and predictions | How to watch all the Euro 2024 action
Euro 2024 results today
Date | Time (Local, CEST) | Match | Stage | Venue |
---|---|---|---|---|
June 25 | 6 p.m. | France 1-1 Poland | Group D, Matchday 3 | Westfalenstadion (Dortmund) |
June 25 | 6 p.m. | Austria 3-2 Netherlands | Group D, Matchday 3 | Olympiastadion (Berlin) |
June 25 | 9 p.m. | England 0-0 Slovenia | Group C, Matchday 3 | RheinEnergieStadion (Cologne) |
June 25 | 9 p.m. | Denmark 0-0 Serbia | Group C, Matchday 3 | Allianz Arena |
Euro 2024 results so far
Here's all the results from Euro 2024 so far. This table will be updated as each day's action is concluded.
Date | Result | Stage | Venue |
June 14 | Germany 5-1 Scotland | Group A, Matchday 1 | Allianz Arena (Munich) |
June 15 | Hungary 1-3 Switzerland | Group A, Matchday 1 | RheinEnergieStadion (Cologne) |
June 15 | Spain 3-0 Croatia | Group B, Matchday 1 | Olympiastadion (Berlin) |
June 15 | Italy 2-1 Albania | Group B, Matchday 1 | Signal Iduna Park (Dortmund) |
June 16 | Poland 1-2 Netherlands | Group D, Matchday 1 | Volksparkstadion (Hamburg) |
June 16 | Slovenia 1-1 Denmark | Group C, Matchday 1 | MHPArena (Stuttgart) |
June 16 | Serbia 0-1 England | Group C, Matchday 1 | Veltins-Arena (Gelsenkirchen) |
June 17 | Romania 3-0 Ukraine | Group E, Matchday 1 | Allianz Arena (Munich) |
June 17 | Belgium 0-1 Slovakia | Group E, Matchday 1 | Waldstadion (Frankfurt) |
June 17 | Austria 0-1 France | Group D, Matchday 1 | Merkur Spiel-Arena (Dusseldorf) |
June 18 | Turkey 3-1 Georgia | Group F, Matchday 1 | Westfalenstadion (Dortmund) |
June 18 | Portugal 2-1 Czechia | Group F, Matchday 1 | Red Bull Arena (Leipzig) |
June 19 | Croatia 2-2 Albania | Group B, Matchday 2 | Volksparkstadion (Hamburg) |
June 19 | Germany 2-0 Hungary | Group A, Matchday 2 | MHPArena (Stuttgart) |
June 19 | Scotland 1-1 Switzerland | Group A, Matchday 2 | RheinEnergieStadion (Cologne) |
June 20 | Serbia 1-1 Slovenia | Group C, Matchday 2 | Allianz Arena (Munich) |
June 20 | England 1-1 Denmark | Group C, Matchday 2 | Deutsche Bank Park (Frankfurt) |
June 20 | Spain 1-0 Italy | Group B, Matchday 2 | Veltins-Arena (Gelsenkirchen) |
June 21 | Slovakia 1-2 Ukraine | Group E, Matchday 2 | Merkur Spiel-Arena (Dusseldorf) |
June 21 | Poland 1-3 Austria | Group D, Matchday 2 | Olympiastadion (Berlin) |
June 21 | Netherlands 0-0 France | Group D, Matchday 2 | Red Bull Arena (Leipzig) |
June 22 | Georgia 1-1 Czechia | Group F, Matchday 2 | Volksparkstadion (Hamburg) |
June 22 | Turkey 0-3 Portugal | Group F, Matchday 2 | Westfalenstadion (Dortmund) |
June 22 | Belgium 2-0 Romania | Group E, Matchday 2 | RheinEnergieStadion (Cologne) |
June 23 | Switzerland 1-1 Germany | Group A, Matchday 3 | Deutsche Bank Park (Dortmund) |
June 23 | Scotland 0-1 Hungary | Group A, Matchday 3 | MHP Arena (Stuttgart) |
June 24 | Croatia 1-1 Italy | Group B, Matchday 3 | Red Bull Arena (Lepizig) |
June 24 | Albania 0-1 Spain | Group B, Matchday 3 | Merkur Spiel-Arena (Dusseldorf) |
June 25 | France 1-1 Poland | Group D, Matchday 3 | Westfalenstadion (Dortmund) |
June 25 | Austria 3-2 Netherlands | Group D, Matchday 3 | Olympiastadion (Berlin) |
June 25 | England 0-0 Slovenia | Group C, Matchday 3 | RheinEnergieStadion (Cologne) |
June 25 | Denmark 0-0 Serbia | Group C, Matchday 3 | Allianz Arena (Munich) |
MORE: Full FIFA Ranking for all 24 teams taking part at Euro 2024
Euro 2024 matches tomorrow
Here's all the matches that are on the schedule for tomorrow.
Date | Time (Local, CEST) | Match | Stage | Venue |
---|---|---|---|---|
June 26 | 6 p.m. | Slovakia vs. Romania | Group E, Matchday 3 | Deutsche Bank Park (Frankfurt) |
June 26 | 6 p.m. | Ukraine vs. Belgium | Group E, Matchday 3 | MHPArena (Stuttgart) |
June 26 | 9 p.m. | Portugal vs. Georgia | Group F, Matchday 3 | Veltins-Arena (Gelsenkirchen) |
June 26 | 9 p.m. | Czechia vs. Turkey | Group F, Matchday 3 | Volksparkstadion (Hamburg) |
What time are Euro 2024 matches?
Euro 2024 matches will kick off in one of three timeslots throughout the tournament: 3p.m., 6.p.m and 9 p.m. local time in Germany (CEST). Here's how those slots translate to some of the major regions around the world:
Country | 3 p.m. CEST | 6 p.m. CEST | 9 p.m. CEST |
US/Canada (ET) | 9 a.m. | 12 p.m. | 3 p.m. |
US/Canada (PT) | 6 a.m. | 9 a.m. | 12 p.m. |
U.K. | 2 p.m. | 5 p.m. | 8 p.m. |
Australia | 11 p.m. | 2 a.m.* | 5 a.m.* |
India | 6:30 p.m. | 9:30 p.m. | 12:30 a.m.* |
* Following day
How to watch Euro 2024 matches
Broadcasters from across the world will be showing the best action from Euro 2024. Below are the key details on how to watch and stream matches in some of the major territories.
TV channel | Streaming | |
---|---|---|
USA | Fox Sports, TUDN, Univision | Fubo, TUDN app/website, ViX |
Canada | TSN, TVA | TSN+, TVA app/website |
UK | BBC, ITV, STV | BBC iPlayer, ITVX, STV Player |
Australia | — | Optus Sport |
India | SONY TEN | Sony Sports Network, Jio TV |
If Euro 2024 is not available to watch live in your location or if you’re traveling abroad, you can use a Virtual Private Network (VPN). VPNs offer a secure and private online connection, allowing you to bypass geographical restrictions to access your favorite streaming services from any device anywhere in the world.
WATCH FROM ANYWHERE: Sign up for NordVPN (30-day moneyback guarantee)