UEFA Euro Round 1 Preview and Predictions

The wait is finally over, and the stakes are at an all-time high, as Euro 2024 gets underway in Germany – with the 24 biggest sides on the continent all set to battle it out over an intriguing month of action. Italy are the defending champions but with a whole host of European heavyweights in the mix, it promises to be yet another tournament to remember.

Here are our picks for the opening round of fixtures at Euro 2024:

Featured Betting Sites

PicklebetUse Code: 'GOBET500'Apply Code
DashBet logo✨New Betting Site!✨
Use Code: 'DASH500'
Apply Code
PandaBet logoLaunched July 2025
Use Code: GOBET250
Apply Code
BetChamps logoLogin to View Offers!Check Offers
Next2Go logoUse Code: 'GOBET500'Apply Code
EliteBetUse Code: 'GOBET500'Apply Code
TradieBET logoLogin to View Offers!Check Offers
betfocus logoUse Code: 'GOBET500'Apply Code
BetReal logoUse Code: 'GOBET'Apply Code
PlayUpUse Code: 'WELCOME'Apply Code
Terrybet logoUse Code: 'GOBET500'Apply Code

What's gambling really costing you?

Set a deposit limit.

Euro Round 1 Predictions

Germany vs Scotland

Germany ($1.30)

Scotland ($6.00)

Draw ($12.00)

The opening game of Euro 2024 pits hosts Germany against Scotland, in what should be an intriguing encounter. Recent major tournament disappointments have not harboured German ambition, but they know they will be in for a tough game here against Scotland. The Tartan Army will be looking to be the party poopers, but Germany should come out on top here.

Betting tip: Germany to win the match ($1.30)

Germany to win 3-1

star sports australia logoUse Code: 'GOBET500'Check Offers

Hungary vs Switzerland

Hungary ($3.45)

Switzerland ($2.33)

Draw ($3.30)

Two sides that came through tough qualifying groups face off here and the carrot for both Hungary and Switzerland is to keep pace with Germany and Scotland in the group. It has been a superb resurgence in form for Hungary over the past few seasons whilst the Swiss have steadily become one of the best sides in Europe. This should be tight, with a draw potentially on the cards.

Betting tip: The match to finish as a draw ($3.30)

1-1 Draw

star sports australia logoUse Code: 'GOBET500'Check Offers

Spain vs Croatia

Spain ($1.95)

Croatia ($4.33)

Draw ($3.65)

Another pair of sides hoping to go all the way at Euro 2024 meet here, as Spain take on Croatia. 2012 winners Spain have been ticking along nicely for the past 12 months or so and they are being backed in a few quarters to go deep at Euro 2024. Croatia meanwhile are always plucky in major tournaments and writing them off in any capacity feels very foolish. This will be a good one and both sides may end up settling for the draw in game 1.

Betting tip: The match to finish as a draw ($3.65)

1-1 Draw

star sports australia logoUse Code: 'GOBET500'Check Offers

Italy vs Albania

Italy ($1.42)

Albania ($9.00)

Draw ($5.2)

Debutants Albania have a tall order in their first game of Euro 2024, as they take on holders Italy. It has hardly been plain sailing for the Italians in recent times, but they are always a threat in tournament football. Albania will be bang up for this and could upset the apple cart a little but this should result in a solid opening win for the Azzurri.

Betting tip: Italy to win the match ($1.42)

Italy to win 3-1

star sports australia logoUse Code: 'GOBET500'Check Offers

Poland vs Netherlands

Poland ($6.75)

Netherlands ($1.58)

Draw ($4.50)

The Netherlands will be looking to kick off their Euro 2024 campaign in style, as they take on Poland. It has been a strange couple of years for Poland, who are set to be without talisman Robert Lewandowski for this one but they are never easy to beat. That said, the Netherlands have plenty of attacking talents and they should have enough about them to prevail here.

Betting tip: Netherlands to win the match ($1.58)

Netherlands to win 3-1

star sports australia logoUse Code: 'GOBET500'Check Offers

Slovenia vs Denmark

Slovenia ($5.50)

Denmark ($1.75)

Draw ($3.80)

Slovenia find themselves back in major tournament big-time following a 14-year hiatus and they take on Denmark in their first game. The Slovenes did very well to qualify for Euro 2024, progressing from the same group as Denmark and they won’t fear the Danes here. With that in mind, this could be tight, and a draw could well be the outcome.

Betting tip: The match to finish as a draw ($5.50)

1-1 Draw

star sports australia logoUse Code: 'GOBET500'Check Offers

Serbia vs England

Serbia ($8.00)

England ($1.48)

Draw ($4.80)

England finished as runners up at Euro 2020, something they will be looking to build upon here at Euro 2024. Serbia is their first challenge, a side that are very solid in major tournament football and who won’t give Gareth Southgate’s side an inch. This will be very tight, but England’s key men should have enough about them to get them over the line.

Betting tip: England to win the match ($1.48)

England to win 1-0

star sports australia logoUse Code: 'GOBET500'Check Offers

Romania vs Ukraine

Romania ($4.20)

Ukraine ($2.10)

Draw ($3.55)

Two sides that could spring a surprise or two at Euro 2024 meet here, as Romania take on Ukraine. For Romania, reaching the latter stages of a major tournament would be a huge step in the right direction and they have a very exciting squad. Meanwhile Ukraine are becoming much more consistent at this level, and they too will feel like they can get a result here. This should be a good one, with Ukraine potentially nicking it.

Betting tip: Ukraine to win the match ($2.10)

Ukraine to win 2-1

star sports australia logoUse Code: 'GOBET500'Check Offers

Belgium vs Slovakia

Belgium ($1.50)

Slovakia ($7.00)

Draw ($4.90)

Perennial underachievers Belgium will be looking to have another shot at Euro 2024 glory, as they begin against Slovakia. Whilst the golden generation has been and gone, Belgium remain a strong threat in any competition – particularly a European one. Slovakia meanwhile huffed and puffed to reach Euro 2024 but could find this a little too much against a strong Belgian outfit.

Betting tip: Belgium to win the match ($1.50)

Belgium to win 3-0

star sports australia logoUse Code: 'GOBET500'Check Offers

Austria vs France

Austria ($6.50)

France ($1.51)

Draw ($4.90)

2022 World Cup runners up France will be out to finally clinch European Championship glory, as they take on Austria. France remarkably have not won the Euros since 2000 but their squad of players remains hugely impressive once again. Austria will be backed to the hilt in this one and could shock a couple of sides but France shouldn’t be one of them.

Betting tip: France to win the match ($1.51)

France to win 2-0

star sports australia logoUse Code: 'GOBET500'Check Offers

Turkey vs Georgia

Turkey ($1.81)

Georgia ($5.10)

Draw ($3.60)

In one of the more open groups, Turkey and Georgia face off, with both sides chasing fast starts. Turkey came up well short at Euro 2020 but they have rebuilt since and will be a side to keep an eye on. Georgia meanwhile are competing in the finals for the first time and should be relishing the experience. This should be a good game, with Turkey perhaps most likely to prevail.

Betting tip: Turkey to win the match ($1.81)

Turkey to win 2-1

star sports australia logoUse Code: 'GOBET500'Check Offers

Portugal vs Czechia

Portugal ($1.54)

Czechia ($6.50)

Draw ($4.50)

2016 winners Portugal will be hoping for a repeat here in 2024, as they open up against Czechia. Plenty of big-name stars are in action here for Portugal and they always tend to turn up when it matters most. For the Czech Republic, this will be a tall order to start but if they could pinch a result, who knows how far they could go. This should be a good game, with Portugal strong favourites to prevail.

Betting tip: Portugal to win the match ($1.54)

Portugal to win 2-0

star sports australia logoUse Code: 'GOBET500'Check Offers

Match Accumulator Bet

We’re backing four results in the opening round of fixtures as a four-fold with a betting stake of $50:-

Belgium vs Slovakia – Belgium to win

Austria vs France – France to win

Serbia vs England – England to win

Portugal vs Czechia – Portugal to win

A $50 wager would pay out $258.12 if successful at the current odds.

star sports australia logoUse Code: 'GOBET500'Check Offers
PicklebetUse Referral Code: 'GOBET500'Check Offers
star sports australia logoUse Code: 'GOBET500'Check Offers
justbet logoUse Referral Code: 'JBGOBET'Check Offers
EliteBetUse Code: 'GOBET500'Check Offers
tradiebetLogin to View Offers!Check Offers
BoomBetLogin to View Offers!Check Offers

What's gambling really costing you?

Set a deposit limit.

For betting on our expert soccer betting tips - including EPL tips and A-League tips, we recommend checking out our recommended betting sites, soccer betting sites, and recommended betting apps.

Sam Hayes

About Sam Hayes

Combining his sports coaching career with freelance journalism, Sam is a sports betting writer for various online publications. He is looking to develop both his respective coaching and writing careers, whilst incorporating his other huge passion - travelling the world. Sam currently lives and works in Milan, Italy and playing/following/writing about cricket, football (soccer), tennis, formula 1 and golf continue to take up much of his spare time.

More Soccer Tips