Euro 2024 Winner Odds & Predictions

Frank AmmiranteSenior Sports Writer
Last Updated: Jun 12, 2024

Euro 2024 takes place in Germany this summer, with the tournament’s opening match between the hosts and Scotland kicking off on Friday, June 14.

The UEFA European Championship is always an intriguing tournament filled with upsets and thrills between the top soccer teams across the continent.

Can Italy rediscover their magic from their title-winning Euro 2020 campaign? Can any team stop France? Can England finally bring football home?

Let’s take a look at the latest Euro 2024 betting odds to determine our best bets.

Euro 2024 Winner Odds

Soccer odds for these Euro 2024 winner picks are current as of Sunday, June 9, and courtesy of DraftKings Sportsbook.

  • England (+300)
  • France (+340)
  • Germany (+550)
  • Spain (+700)
  • Portugal (+800)
  • Italy (+1600)
  • Belgium (+1600)
  • Netherlands (+1600)
  • Denmark (+3500)
  • Croatia (+4000)
  • Turkey (+5000)
  • Switzerland (+6500)
  • Serbia (+8000)
  • Austria (+8000)
  • Scotland (+8000)
  • Hungary (+8000)
  • Ukraine (+10000)
  • Poland (+10000)
  • Czech Republic (+15000)
  • Romania (+20000)
  • Slovenia (+20000)
  • Albania (+25000)
  • Georgia (+50000)
  • Slovakia (+50000)

England are the tournament favorites, but they feel a bit overpriced. There’s no way that they should have shorter odds than France, who have a deeper team with a better international track record.

Germany are the hosts, which inflates their price a bit as well. This team is young and talented, but do they have enough to win it all?

While Spain, Italy, Belgium, and Netherlands offer some value, there’s one mispriced team that stands out above the rest.

Euro 2024 Winner Best Bet

Portugal (+800)

WAGER: 1 Unit • DraftKings Sportsbook

My best bet to win Euro 2024 is Portugal. This team should be priced right after England and France, but we’re getting them at (+800) odds.

We’re talking about a squad that went 10-0-0 in qualifying. Former Belgium manager Roberto Martinez has a ton of weapons at his disposal, including Bruno Fernandes, Rafael Leao, and more.

Expect Portugal to pour in goals throughout this tournament. It wouldn’t surprise me to see Cristiano Ronaldo win the Golden Boot as the tournament’s leading scorer.

Euro 2024 Contenders

England (+300)

England have an embarrassment of riches, especially in attack, led by Harry Kane, Jude Bellingham, and Phil Foden.

The problem is that the Three Lions are a bit vulnerable at the back. Plus, manager Gareth Southgate always seems to make at least one questionable decision.

I like England to go deep in this tournament, but they feel too pricey to win the trophy at (+300) odds.

France (+340)

France are not only the best team on paper, but they’ve also got a strong recent track record. Les Bleus were the 2022 World Cup runners-up to Argentina in their attempt to defend their 2018 title.

This is a completely stacked team that should have no problem scoring goals, led by new Real Madrid striker Kylian Mbappe, who is viewed by many as the best player in the world.

I have France losing to Portugal in the Final of Euro 2024.

Germany (+550)

Whenever one of the European juggernauts is the host nation, it tends to make a deep run in the tournament.

I expect that to happen with Germany and currently have them in the semifinals of my Euro 2024 bracket.

This team will be exciting to watch, filling up the scoresheet with an exciting attack that features Bayern Munich’s Jamal Musiala and Bayer Leverkusen star Florian Wirtz.

Spain (+700)

Spain are always fun to watch, especially as they dominate possession with their precise passing.

You could argue that they were the better team when they lost to Italy on penalties in the semifinals of Euro 2020.

While I have them falling to Germany in the quarterfinals, it wouldn’t shock me if Rodri and Co. went deeper than that.

Euro 2024 Sleepers

Italy (+1600)

The defending European champions come into Euro 2024 with lower expectations, but you can’t count them out.

You’re going to see a well-coached side, led by manager Luciano Spalletti, who helped Napoli win Serie A in 2023.

I can see Italy surprising some teams, but it’s hard to repeat as champions in a major tournament.

Belgium (+1600)

Belgium still have a lot of talent, but the vibes are low on this team, especially with star goalkeeper Thibaut Courtois refusing to play.

Courtois has issues with current manager Domenico Tedesco, which is why he’s not a part of this year’s squad.

This team looks good on paper, but I can easily see them crashing out early.

Netherlands (+1600)

The Netherlands are similar to Belgium in that there’s talent there, but I just can’t see them winning this tournament.

The Dutch are strong at the back, with Virgil van Dijk and Matthijs de Ligt commanding the middle, but do they have enough firepower up front?

I don’t think the Oranje will be able to keep pace with the likes of France, England, and Portugal.

Austria (+8000)

Alright, we need to include a deep sleeper on this list, so I’m going with Austria.

Playing in neighboring Germany, Austria will feel like the second hosts of this tournament. Ralf Rangnick’s squad is experienced and features talented players like Marcel Sabitzer, who helped Borussia Dortmund reach the Champions League Final this season.

We’ve seen improbable runs from Denmark and Greece in the past, so anything’s possible.

Past UEFA European Championship Winners

2020: Italy

2016: Portugal

2012: Spain

2008: Spain

2004: Greece

2000: France

1996: Germany

1992: Denmark

1988: Netherlands

1984: France


Frank Ammirante

Frank Ammirante is a Senior Sports Writer at The Game Day. Previously, he wrote for 4for4 Football and RotoBaller. Frank is a member of the Fantasy Sports Writer's Association while maintaining an active presence within the community. He has competed in industry contests like the Scott Fish Bowl, The Great Fantasy Baseball Invitational, and more. Frank will be making his debut in Tout Wars this year. He's got a diverse sporting background, but specializes in football and baseball.

Related articles


Get $1,500 in Bonus Bets

5 stars

Bet $5, Get $150 in Bonus Bets or First Bet Safety Net

5 stars

Bet $10, Get $200 in Bonus Bets

5 stars

Get A Bonus Bet Up to $1,000

5 stars

Bet $5, Get $200 in Bonus Bets

5 stars

Get A Bonus Bet Up To $250

5 stars

Bet $5, Get $200 in Bonus Bets Every Day for 5 days!

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Call 877-8-HOPENY or text HOPENY (467369) (NY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

All betting content on is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.