The UEFA European Championship is always a massive draw, situated exactly halfway through each World Cup cycle and satiating every football fan’s appetite for high-leverage international matches in the summer months.
With the biggest club leagues on a break, Euro 2024 sees many of the top stars from across Europe challenge for a highly coveted trophy and four years of bragging rights.
Defending champions Italy won the most recent title in a COVID-delayed tournament in 2021, despite having failed to qualify for the World Cup two years earlier.
The Sporting News brings you all the updated odds for today’s games, as well as the most up-to-date futures for who is most likely to win the tournament, given the results already completed to this point.
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 odds today for soccer games Wednesday, June 19
All odds and futures via BetMGM in the USA.
Slovenia vs. Serbia
Two sides who need a win meet in Group C at the Allianz Arena, with the Serbs in positive spirits, despite an opening 1-0 defeat to England. They put in a creditable performance against the pre-tournament favorites, and they will be expected to get their challenge back on track here, although Slovenia will be no pushovers after rallying for a 1-1 draw with Denmark in their opener, meaning Group C qualification remains wide open.
BetMGM (USA) |
|
Slovenia win | +375 |
Draw | +260 |
Serbia win | -135 |
Both teams to score |
Y: +120 N: -120 |
Over / Under 2.5 goals |
O: -115 U: -120 |
Slovenia +0.5 goals |
-185 |
Serbia -0.5 goals |
+350 |
Slovenia to win Group C: +1600
Serbia to win Group C: +2500
Slovenia to advance from Group C: +150
Serbia to advance from Group C: +2500
England vs. Denmark
Pre-tournament favorites England were solid if unspectacular in their opening 1-0 win over Serbia, with Jude Bellingham running the show. They will need to find more if they are to justify the leading light status, but hold a vastly superior record against Denmark, with 13 wins in 22 meetings with the Danes (with 5 draws and two defeats). Victory here would send England into the knockout rounds with a game to spare.
BetMGM (USA) |
|
England win | -145 |
Draw | +260 |
Denmark win | +450 |
Both teams to score |
Y: +115 N: -160 |
Over / Under 2.5 goals |
O: +115 U: -160 |
England -1.5 goals |
-110 |
Denmark +1.5 goals |
+380 |
England to win Group C: -800
Denmark to win Group C: +700
England to advance from Group C: -10000
Denmark to advance from Group C: -200
EXPERT TIPS: Read a full betting preview of England vs. Denmark with TSN’s experts here
Spain vs. Italy
Record three-time winners Spain meet defending champions Italy in arguably the most heavyweight matchup of the group stages, with both sides knowing that victory would send them through to the knockouts after respective opening wins against Croatia (3-0) and Albania (2-1). Italy will look to repeat recent history, having lost only one of their last 10 matches against Spain at European Championships or World Cups. The only blemish on that record came in the final of Euro 2012.
BetMGM (USA) |
|
Spain win | +120 |
Draw | +210 |
Italy win | +250 |
Both teams to score |
Y: -110 N: -135 |
Over / Under 2.5 goals |
O: +120 U: -165 |
Spain +1.5 goals |
+138 |
Italy -1.5 goals |
-350 |
Spain to win Group B: -275
Italy to win Group B: +188
Spain to advance from Group B: Not available
Italy to advance from Group B: –3000
Euro 2024 odds, futures to win tournament
England entered the 2024 summer tournament as favorites to win the title, as their star power surpassed that of nearly all other participating nations. Here’s how the latest odds look.
Odds via BetMGM in USA, updated as of June 18, 2024.
Nation | Best finish | Odds to win |
England | Runners-up (2020) | +350 |
France | Winners (2x, last 2000) | +350 |
Germany | Winners (3x, last 1996) | +400 |
Portugal | Winners (2016) | +650 |
Spain | Winners (3x, last 2012) | +700 |
Italy | Winners (2x, last 2020) | +1400 |
Netherlands | Winners (1988) | +1600 |
Belgium | Runners-up (1980) | +2500 |
Denmark | Winners (1992) | +5000 |
Austria | Round of 16 (2020) | +5000 |
Switzerland | Quarterfinals (2020) | +5000 |
Croatia | Quarterfinals (2x, last 2008) | +6600 |
Turkey | Semifinals (2008) | +8,000 |
Serbia | Runners-up (2x, last 1968) | +10,000 |
Ukraine | Quarterfinals (2020) | +12,500 |
Romania | Quarterfinals (2016) | +12,500 |
Slovakia | Winners (1976)* | +12,500 |
Czechia | Winners (1976) | +15,000 |
Poland | Quarterfinals (2016) | +20,000 |
Scotland | Group Stage (3x, last 2020) | +20,000 |
Slovenia | Group Stage (2000) | +25,000 |
Hungary | Semifinals (2x, last 1972) | +30,000 |
Albania | Group Stage (2016) | +30,000 |
Georgia | First appearance | +50,000 |
MORE: FIFA Ranking for all teams at Euro 2024
Euro 2024 results so far
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 | Westfalenstadion (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 | Deutsche Bank Park (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) |