Euro 2020 Predictions, Betting Tips and Odds
KickOff is the best place to find Euro 2020 predictions, betting tips and odds. Copy our expert tipsters, or use our in-depth stats to build your own bets and accumulators. Whatever bet you choose, always get the best odds with our calculator that automatically gives you the highest odds from across a range of bookmakers.
Today’s Euro 2020 Predictions and Betting Tips
Find the latest Euro 2020 predictions and betting tips from our experts below, updated daily including every match for England, Scotland and Wales.
Saturday 12th June – Wales v Switzerland – Under 2.5 goals
Everyone remembers Hal Robson-Kanu’s immaculate turn and finish to put Wales through to the semi-final of Euro 2016 at the expense of Belgium. But fewer people remember that that incredible run was really built off the back of a defence that, prior to the semi-final, had kept two clean sheets in five matches, and conceded just four goals overall in those five games.
Wales’ ability to keep things tight hasn’t gone away in the intervening years. 14 of their previous 18 matches have finished with fewer than 3 goals – with only England, France and Belgium scoring more than 1 goal against the Welsh in that time. In fact, Ryan Giggs’ men have kept 11 clean sheets in their last 14 encounters.
Switzerland come into this match off the back of a 7-0 thrashing of Liechtenstein and have scored an impressive 42 goals in their last 20 matches. In fact, Petkovic’s side have failed to score in just 3 of their last 20 matches. Despite this, 9 of their last 20 matches have also finished with under 2.5 goals.
The Welsh rely on their defence and will remain confident of keeping things tight in this one, even against a Swiss side who are capable of scoring goals.
Saturday 12th June – Denmark v Finland – Home Win
Several members of Denmark’s Euro 2020 squad weren’t born the last time they lifted the European Championship trophy in 1992. Their win was a complete shock then. This time around, they are many people’s dark horses to go a long way in this tournament.
A quick look at their results is enough to see why. The Danes have won 14 of their last 20 matches and scored 54 goals while conceding just 10 – the joint second lowest total of all the teams in the tournament. Highlight results in that period include a 1-0 win over England at Wembley (as well as a 0-0 draw in the reverse fixture), an 8-0 thrashing of Moldova, a 1-1 draw with Germany and a tidy 1-0 win over a highly rated Swiss team.
Finland are the only team in Euro 2020 currently on a 3 match losing streak, and the Finns haven’t won any of their last 6. It wouldn’t be a surprise if those numbers become 4 and 7 on Saturday.
Saturday 12th June – Belgium v Russia – Over 1.5 goals
Belgium’s 1-0 win over Croatia in their final warm-up friendly ahead of Euro 2020 wasn’t that interesting a match in and of itself. But it was remarkable in one way. It was the first time in 29 matches that a Belgium match had finished with under 1.5 goals – a run dating back to their 2018 World Cup semi-final defeat to France, which finished 1-0.
In theory, lightning could strike twice in two matches here, but Belgium’s ability to score goals makes that very unlikely. They are the most free scoring side in world football right now, notching up 65 goals in their last 20 matches.
For their part, Russia have scored in all of their last 5 matches and 15 of their last 19 matches have finished with at least 2 goals on the scoresheet.
Sunday 13th June – England v Croatia – Harry Kane Anytime Goalscorer
Harry Kane took the golden boot home from the 2018 World Cup, and having led the Premier League in both goals and assists this season despite his Tottenham team being kept on a tight leash by Jose Mourinho, you wouldn’t bet against him taking home the award from Euro 2020. He has 2 in his last 4 England appearances and will be licking his lips at the prospect of facing a Croatian side who have conceded 29 in their last 20 matches, including 13 in their four Nations League matches against France and Portugal.
Sunday 13th June – Austria v North Macedonia – Over 0.5 goals
England fans may not have been particularly impressed with what they saw from Austria at the Riverside last week, but Franco Foda’s men will be intent on making a stronger start to their Euro 2020 campaign.
Their clash with North Macedonia, on paper, represents the easiest 3 points available in a potentially tricky group. Only a win here will do if hopes of progression are to be maintained.
As such, Austria need goals. Marko Arnautović and Michael Gregoritsch are capable, while midfielders Marcel Sabitzer and Julian Baumgartlinger have been known to contribute too.
0-0 simply isn’t an option for the Austrians here and, as such, over 0.5 goals looks a very strong bet indeed.
Sunday 13th June – Netherlands v Ukraine – over 1.5 goals
After the disappointment of consecutive failed qualification campaigns, it’s fantastic to see the Netherlands as a major tournament once more. Guaranteed to add colour on and off the pitch, they will always be a neutrals’ favourite.
And in this summer’s tournament, it will be for good reason. The likes of Frenkie de Jong and Memphis Depay are crowd-pleasers, easy on the eye. They will bring attacking intent and, we hope, plenty of goals to this side.
Ukraine have a talented squad themselves, with Andriy Yarmolenko an obvious star to fans of the Premier League. They don’t start this game as favourites but will bring plenty to the table.
All of which is to say that we can expect goals here, and over 1.5 goals looks like a very strong bet indeed.
The Best Euro 2020 Stats
International football can be harder to predict than club football as the teams play fewer matches and spend less time together. This means there is less data to predict future results with, and also that bigger sides are more likely to have a bad day at the office and crash out. We give you the best data, displayed in easy to understand infographics, so you have the best chance to pick a winning bet.
Pre-Tournament Streaks and Stats
- Italy are unbeaten in 27 matches and have won 8 straight games coming into the tournament.
- Finland have lost 3 consecutive matches, the longest active streak of participating nations.
- Switzerland and England have both won 6 matches in a row, the joint second longest winning streaks.
- Hungary haven’t lost in 10 – the second longest unbeaten streak of teams competing in Euro 2020.
- Since England last reached the semi-finals of the Euros in 1996, they’ve played 21 matches at European Championship finals, and won just 7 of them.
Win to nil
- Italy have won 8 straight matches to nil.
- Despite a lot of concern around their defence going into the tournament, England have won 12 of their last 20 matches without conceding a goal.
- Turkey have played out three 3-3s in their last 20 international matches.
- Belgium have won 15 of their last 20 international matches by at least 2 goals – one ahead of Italy on 14.
- Wales have had seven 1-0 victories in their last 20 league games.
- England have won 9 of their last 20 matches by at least 3 goals – including two 4-0 wins.
- Spain have drawn 6 of their previous 20 matches 1-1, while their Group E opponents Slovakia have drawn 5.
- Wales have kept 10 clean sheets in their last 15 matches.
- Denmark have scored at least one goal in their last 11 games. They’ve kept a clean sheet in 8 of those.
- Belgium have scored in 30 straight international matches. The last time they failed to score was in their 1-0 defeat to France in the 2018 World Cup semi-final.
- Germany have conceded 27 goals in their last 20 matches. That’s more than Italy (6), England (10) and Denmark (10) combined.
- Austria have failed to score in any of their last 3 international matches – the longest active streak of teams in the tournament.
Over/under 0.5 goals
- The longest streak without a 0-0 amongst the 24 teams belongs to the Czech Republic. Jaroslav Šilhavý’s team have gone 46 matches (and over 4 years) with over 0.5 goals since their 0-0 draw with Azerbaijan in October 2016.
- The next longest streaks are Belgium – 38, Finland – 34, Sweden – 30, North Macedonia – 30.
Over/under 1.5 goals
- Italy and Netherlands have both had at least 2 goals in their last 9 matches. Denmark and Poland follow with 8 straight games with over 1.5 goals.
- Goal-machines Belgium have had 19 matches with over 1.5 goals in their last 20.
Over/under 2.5 goals
- 15 of Wales’ last 20 games have finished with under 2.5 goals – the highest number of any of the 24 teams in the competition.
Over/under 3.5 goals
- Wales also lead the tally for most matches with under 3.5 goals in their last 20, with 18.
- Croatia have the longest under 3.5 goals streak in the competition – 5.
Over/under 4.5 goals
- The last Wales match that featured at least 5 goals was 26 games ago – a 4-1 defeat to Spain in October 2018. This under 4.5 goals streak is by far the longest in the competition.
Team to score first
- Italy have scored first in all of their last 9 matches. The next best streak of lead-taking experts is Sweden who have bagged first in 7 straight.
- On the flip side, Finland have gone behind in all of their last 6 matches. An uphill struggle.
Is this Euro 2020 or Euro 2021?
Due to Covid-19, Euro 2020 was postponed and will now be played in summer 2021, from 11th June to 11th July. UEFA are still officially referring to the tournament as Euro 2020 though. All 24 teams which qualified for the original tournament will still be playing in the 2021 version of the tournament.
How does the Euro 2020 format work?
Euro 2020 will be contested by 24 teams, split into six groups of 4. The top 2 teams will automatically qualify (12 teams in total) while the 4 teams with the most points who finish 3rd in their groups will also qualify.