Euro 2024 Predictions, Betting Tips, Free Bets and Odds

Euro 2024 predictions

Welcome to the home of Euro 2024 predictions and betting tips here at thatsagoal.com. We will be with you every step of the way throughout the European Championships in Germany this summer.

Following the conclusion of the Euro 2024 qualifying, we have the Euro 2024 draw, venues and cities ahead of the tournament kicking off in Munich on Friday 14th June 2024.

Our Euro 2024 predictions will include betting tips for each game after our team of analysts have looked at all the statistics to come up with totally free betting tips ahead of, and during, the tournament in Germany this summer.

 

Euro 2024 Bookie Offers

1.

Bet £20 to get a £30 Free Bet for the Euro 2024 Final

New Players Only. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. 18+, BeGambleAware.org, #AD
2.

Bet £25 to get a £50 Free Bet

✔️£50 free bet when you bet £25
✔️Promo code BB50 gets the offer
✔️Relatively new bookies

New Players Only. Free bet - one-time stake of £50, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms apply. 18+. Begambleaware.org. #ad
3.

Bet £10 get £25 in Free Bets

New Bet £10 Get £25 - Terms and Conditions This offer is for new customers only and is available once per household. Max. Free Bet Token amount: £25.Minimum Deposit: £10. Minimum wagering on Sport to activate the Free Bet Token: £10. T&Cs apply
4.
bet365 Euros 2024 Sign-up Offer – Bet £10 get £30 in Free Bets for New Customers bet365 Euros 2024 Sign-up Offer – Bet £10 get £30 in Free Bets for New Customers

Bet £10 Get £30 Free Bets

✔️Our top rated bookmaker
✔️Great existing customer offers
✔️Competitive odds on football

18+. begambleaware.com. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required.
5.
Betfred Sign-up Offer & Promo Code June 2024 – Bet £10 get £50 in Free Bets Betfred Sign-up Offer & Promo Code June 2024 – Bet £10 get £50 in Free Bets

Bet £10 get £50 in Free Bets

✔️Generous sign-up offer of £50
✔️Loads of different betting markets
✔️Well known brand in the UK

New customers only. Register with SUMMER50 between 31/05/24 – 14/07/24. First bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. Full T&Cs apply

 

Euro 2024 Betting Tips

As Euro 2024 gets closer, we will start to put together our betting tips for the outright markets at the tournament. These will include which team will win Euro 2024? Who will be top goalscorer, which team will win each group at Euro 2024 and who will be player of the tournament?

We will also have bet builder tips for every fixture at Euro 2024 including all the England and Scotland matches as well as some of the big fixtures through the group stages such as Spain vs Italy and Netherlands vs France.

 

Euro 2024 Top Goalscorer Tip

Cristiano Ronaldo (12/1 Bet365 each way 4 places)

Since moving to the Saudi Pro League, Cristiano Ronaldo has scored 49 goals in 47 league games. The 39 year old has showed no signs of slowing down when leading the line for Portugal either, with only Romelu Lukaku surpassing Ronaldo’s 10 goals in 9 Euro Qualification games. Scoring 5 goals in Euro 2020 won Ronaldo the Golden Boot, and in Euro 2016, he finished in second behind Antoine Griezmann after scoring 3 goals during the tournament.

With the Portugal squad looking very strong in a group that includes the Czech Republic, Turkey, and Georgia, I expect Portugal to not only score a lot of goals in the group stage, but to potentially be the highest scoring nation throughout the tournament. As well as being the penalty taker, with Ronaldo playing in-front of a midfield that includes a player of Bruno Fernandes’ level, I have no doubt that he will be given plenty of chances to find the back of the net.

 

Euro 2024 Top assists Tip

Bruno Fernandes (12/1 Bet365 each way 4 places)

Bruno Fernandes recorded 8 assists for an underwhelming Manchester United side in the Premier League this season, this was despite having 13.16 expected assists. Aside from Spurs forward Son, no other player in Europe’s top 5 leagues recorded 13 or more expected assists in their respective division this season, with Bruno being the only player to record 3 or more key passes per game in the Premier League.

For Portugal, Bruno’s recent assist record is better than any other European player. From 10 Euro Qualification games, no player recorded more assists than Bruno (8), and in the 2022 World Cup, again, no player recorded more assists than him (3 from 4 games). With an in-form Cristiano Ronaldo in-front of him, as well as Portugal being expected to progress far in this tournament, this gives Bruno the opportunity to record the most assists for a second major tournament in a row.

 

Euro 2024 To reach the final Tip

Portugal to reach the final of Euro 2024 (4/1 Coral)

Having tipped a Portugal forward to be the top goalscorer of the tournament, and midfielder to record the most assists, it isn’t a shock that I would fancy Portugal to progress far in Euro 2024, and in this instance, I believe that they can go the distance. An important factor behind this is due to avoiding the two pre-tournament favourites, England and France, both of which will be on the other side of the knockout bracket if they top their groups, as expected. As mentioned above, Portugal will face the Czech Republic, Turkey, and Georgia in Group F, all sides that they should comfortably beat and therefore top their group.

Thinking ahead, potentially on their side of the knockout draw are nations that include Germany, Spain, and the Netherlands. Despite these nations being strong in the past, and Germany currently being third in the outright winner market for the tournament, in the most recent World Cup, Germany failed to make it past the Group Stage, Spain were knocked out in the Round of 16, and the Netherlands were knocked out at the same stage as Portugal by eventual winners Argentina. I don’t believe that Germany, nor Spain, have progressed in recent years, and having won all 10 of their Euro Qualification games, this Portugal side has shown improvement.

With a well-balanced squad consisting of some of the best players at the tournament, it wouldn’t surprise me to see Portugal go all the way.

 

Euro 2024 Name the finalists Tip

England/Portugal (14/1 Bet365) OR France/Portugal (18/1 William Hill)

With my reasoning for Portugal to reach the final listed above, avoiding both England and France is a key factor to progressing that far in the tournament. Both England and France, if they win their respective groups as they should, will be expected to progress as far as the Semi-Finals, where they would meet in Dortmund.

England are currently 3/1 favourites to win the tournament, with France second in the market at 4/1, and it is difficult to split these sides based on their squad selection and form. Despite losing to France in the Quarter-Final of the World Cup in Qatar, and failing to beat Italy in the Final of Euro 2020, England will see this as one of their best opportunities to win another major tournament. However, with the quality that the French squad possesses, including Mbappe, the best player in the World leading the line, it is tough to predict who will progress to the Final should these two nations meet in the Semi-Final.

At the odds presented, I would back both name the finalists bets on offer, with either England or France to meet Portugal in the final.

 

Euro 2024 Predictions

Get a £50 Free Bet for the Euro 2024 Final – Spain vs England

Get a £50 Free Bet for the Euro 2024 Final – Spain vs England

BetRino have a Euro 2024 sign-up offer that gets you a £50 free bet when…

read more +
How to get a £30 Free Bet for Spain v England in the Euro 2024 Final

How to get a £30 Free Bet for Spain v England in the Euro 2024 Final

Find out how you can get a £30 free bet for the upcoming Euro 2024…

read more +
Spain vs France Prediction, Betting Tips & 4/1 Bet Builder

Spain vs France Prediction, Betting Tips & 4/1 Bet Builder

Spain vs France preview and betting tips for Tuesday’s heavyweight EURO 24 semi-final showdown from…

read more +

As the tournament gets closer, you will find all our Euro 2024 predictions and betting tips on this page, including predictions for Euro 2024 qualifying and who will win each group and progress to the knock-outs stages. Betting on Euro 2024 is going to be tough so hopefully our free tips can help you along the way.

In the current betting odds for Euro 2024, England are the favourites to win the competition after coming so close at Euro 2020. Their World Cup nemesis’ France are second favourites in the betting and will be a lot of peoples prediction to win the tournament this summer.

 

Euro 2024 Free Bets

Bet on our Euro 2024 predictions and betting tips with a free bet bookies offer. Open an account with any of the bookies below and get the welcome bonus to bet on today’s European Championship fixtures.

1.

Bet £20 to get a £30 Free Bet for the Euro 2024 Final

New Players Only. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. 18+, BeGambleAware.org, #AD
2.

Bet £25 to get a £50 Free Bet

✔️£50 free bet when you bet £25
✔️Promo code BB50 gets the offer
✔️Relatively new bookies

New Players Only. Free bet - one-time stake of £50, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms apply. 18+. Begambleaware.org. #ad
3.

Bet £10 get £25 in Free Bets

New Bet £10 Get £25 - Terms and Conditions This offer is for new customers only and is available once per household. Max. Free Bet Token amount: £25.Minimum Deposit: £10. Minimum wagering on Sport to activate the Free Bet Token: £10. T&Cs apply
4.
bet365 Euros 2024 Sign-up Offer – Bet £10 get £30 in Free Bets for New Customers bet365 Euros 2024 Sign-up Offer – Bet £10 get £30 in Free Bets for New Customers

Bet £10 Get £30 Free Bets

✔️Our top rated bookmaker
✔️Great existing customer offers
✔️Competitive odds on football

18+. begambleaware.com. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required.
5.
Betfred Sign-up Offer & Promo Code June 2024 – Bet £10 get £50 in Free Bets Betfred Sign-up Offer & Promo Code June 2024 – Bet £10 get £50 in Free Bets

Bet £10 get £50 in Free Bets

✔️Generous sign-up offer of £50
✔️Loads of different betting markets
✔️Well known brand in the UK

New customers only. Register with SUMMER50 between 31/05/24 – 14/07/24. First bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. Full T&Cs apply
6.

Bet £10 get £50 in Free Bets

New UK customers only. The qualifying bet should be either a Single or Acca (2+ selections) bet, start at £10, have 1.9 or greater odds and must be settled within 7 days of sign-up. 5 Free bets which must be placed with a min odds of 2 include: 1 x £10 Free bet on any Pre-match Football game (single); 1 x £10 Free Bet for Horse Racing (single); 1 x £10 Free Bet for Acca (min 2 selections) Bet on any sport; 1 x £10 Free Bet for Acca (min 3 selections) Bet on any sport; 1 x £10 Free Bet for Acca (min 4 selections) Bet on any sport. Max payout – £500. 7 day expiry. To unlock the offer, complete the first deposit via the banking app (Open banking). 18+. BeGambleAware.com. T&Cs apply.
7.

Bet £10 get £20 in Free Bets & £5 Bet Builder

✔️Reliable bookies
✔️Easy to use layout
✔️Welcome bonus very easy to claim

*New members only. £10 min bet on sportsbook (ex. virtuals) at 1.5 min odds, placed & settled in 14 days of sign-up. Win part E/W bets. Free Bets: accept in 7 days, valid 7 days on sportsbook only. Stake not returned. Click here for full T&Cs. Place 1st cash bet builder on selected UEFA EURO 2024 matches. Min odds 2/1. Free Bet: use in 7 days on Bet Builder only. Stakes not returned. Click here for full T&Cs. Bet Responsibly. GambleAware.org. 18+
8.

Free Bet up to £25 and 25 Free Spins

#AD New UK/IE customers only. Sign up and place your first sports bet at odds of Evens (2.0) or greater and if it loses, get a free bet equivalent to 50% of your first bet stake (min £10), to a maximum value of £25, plus 25 free spins on Gold Horsey Winner. Full T&Cs apply. 18+ | GambleAware.org

 

Euro 2024 Host Cites

Euro 2024 is being held around Germany this summer, and there are 10 Germany Euro 2024 host cities including Munich, Dortmund, Cologne and Leipzig. The Euro 2024  final will be held in Berlin at the Olympiastadion on 14th July 2024.

The Euro 2024 host cities and stadiums are as follows:

  • Olympiastadion – Berlin, Germany
  • Allianz Arena – Munich, Germany
  • Westfalenstadion – Dortmund, Germany
  • Mercedes-Benz Arena – Stuttgart, Germany
  • Waldstadion – Frankfurt, Germany
  • Arena AufSchalke – Gelsenkirchen, Germany
  • Red Bull Arena – Leipzig, Germany
  • RheinEnergieStadion – Cologne, Germany
  • Merkur Spiel-Arena – Dusseldorf, Germany
  • Volksparkstadion – Hamburg, Germany

 

What are the Euro 2024 Groups?

The draw for Euro 2024 has been made and the groups are as follows:

  • Group A – Germany, Scotland,Hungary, Switzerland
  • Group B – Spain, Croatia, Italy, Albania
  • Group C – Slovenia, Denmark, Serbia, England
  • Group D – Play-off winner A (Potentially Wales), Netherlands, Austria, France
  • Group E – Belgium, Slovakia, Romania, Play-off winner B
  • Group F – Turkey, Play-off winner C, Portugal, Czech Republic

Of course, we will have a keen eye on Group A containing Scotland, and Group C containing England as we head into the tournament. Scotland will open their campaign against the hosts Germany before playing Switzerland and then Hungary. Scotland have the honour of playing the first match of Euro 2024 on Friday 14th June.

England start their campaign against Serbia, before playing Denmark and then Slovenia. The favourites to win Euro 2024 with the bookies will be hoping to successfully navigate through the group but they are potentially difficult ties so the likes of Harry Kane, Jude Bellingham and Phil Foden will have to be at their best to get England through to the knock-out stages.

 

Euro 2024 Fixtures Schedule

Friday June 14
Germany vs Scotland (Munich, kick-off 8pm UK time)

Saturday June 15
Hungary vs Switzerland (Cologne, kick-off 2pm UK time)
Spain vs Croatia (Berlin, kick-off 5pm UK time)
Italy vs Albania (Dortmund, kick-off 8pm UK time)

Sunday June 16
Poland/Wales/Finland/Estonia vs Netherlands (Hamburg, kick-off 2pm UK time)
Slovenia vs Denmark (Stuttgart, kick-off 5pm UK time)
Serbia vs England (Gelsenkirchen, kick-off 8pm UK time)

Monday June 17
Romania vs Israel/Bosnia & Herzegovina/Ukraine/Iceland (Munich, kick-off 2pm UK time)
Belgium vs Slovakia (Frankfurt, kick-off 5pm UK time)
Austria vs France (Dusseldorf, kick-off 8pm UK time)

Tuesday June 18
Turkey vs Georgia/Greece/Kazakhstan/Luxembourg (Dortmund, kick-off 5pm UK time)
Portugal vs Czech Republic (Leipzig, kick-off 8pm UK time)

Wednesday June 19
Croatia vs Albania (Hamburg, kick-off 2pm UK time)
Germany vs Hungary (Stuttgart, kick-off 5pm UK time)
Scotland vs Switzerland (Cologne, kick-off 8pm UK time)

Thursday June 20
Slovenia vs Serbia (Munich, kick-off 2pm UK time)
Denmark vs England (Frankfurt, kick-off 5pm UK time)
Spain vs Italy (Gelsenkirchen, kick-off 8pm UK time)

Friday June 21
Slovakia vs Israel/Bosnia & Herzegovina/Ukraine/Iceland (Dusseldorf, kick-off 2pm UK time)
Poland/Wales/Finland/Estonia vs Austria (Berlin, kick-off 5pm UK time)
Netherlands vs France (Leipzig, kick-off 8pm UK time)

Saturday June 22
Georgia/Greece/Kazakhstan/Luxembourg vs Czech Republic (Hamburg, kick-off 2pm UK time)
Turkey vs Portugal (Dortmund, kick-off 5pm UK time)
Belgium vs Romania (Cologne, kick-off 8pm UK time)

Sunday June 23
Switzerland vs Germany (Frankfurt, kick-off 8pm UK time)
Scotland vs Hungary (Stuttgart, kick-off 8pm UK time)

Monday June 24
Croatia vs Italy (Leipzig, kick-off 8pm UK time)
Albania vs Spain (Dusseldorf, kick-off 8pm UK time)

Tuesday June 25
Netherlands vs Austria (Berlin, kick-off 5pm UK time)
France vs Poland/Wales/Finland/Estonia (Dortmund, kick-off 5pm UK time)
England vs Slovenia (Cologne, kick-off 8pm UK time)
Denmark vs Serbia (Munich, kick-off 8pm UK time)

Wednesday June 26
Slovakia vs Romania (Frankfurt, kick-off 5pm UK time)
Israel/Bosnia & Herzegovina/Ukraine/Iceland vs Belgium (Stuttgart, kick-off 5pm UK time)
Czech Republic vs Turkey (Hamburg, kick-off 8pm UK time)
Georgia/Greece/Kazakhstan/Luxembourg vs Portugal (Gelsenkirchen, kick-off 8pm UK time)

Rest days on June 27 and 28

 

Round of 16

Saturday June 29
37 1A vs 2C (Dortmund, kick-off 8pm UK time)
38 2A vs 2B (Berlin, kick-off 5pm UK time)

Sunday June 30
39 1B vs 3A/D/E/F (Cologne, kick-off 8pm UK time)
40 1C vs 3D/E/F (Gelsenkirchen, kick-off 5pm UK time)

Monday July 1
41 1F vs 3A/B/C (Frankfurt, kick-off 8pm UK time)
42 2D vs 2E (Düsseldorf, kick-off 5pm UK time)

Tuesday July 2
43 1E vs 3A/B/C/D (Munich, kick-off 5pm UK time)
44 1D vs 2F (Leipzig, kick-off 8pm UK time)

Rest days on 3 and 4 July

 

Quarter-finals

Friday July 5
45 W39 vs W37 (Stuttgart, kick-off 5pm UK time)
46 W41 vs W42 (Hamburg, kick-off 8pm UK time)

Saturday July 6
47 W43 vs W44 (Berlin, kick-off 8pm UK time)
48 W40 vs W38 (Dusseldorf, kick-off 5pm UK time)

Rest days on 7 and 8 July

 

Semi-finals

Tuesday July 9
49 W45 vs W46 (Munich, kick-off 8pm UK time)

Wednesday July 10
50 W47 vs W48 (Dortmund, kick-off 8pm UK time)

Rest days on July 11, 12 and 13

 

Euro 2024 final

Sunday July 14
W49 vs W50 (Berlin, kick-off 8pm UK time)