DataManiac A dump/blog for my thoughts on anything data

Our Euro 2020 Predictions Matchday 3

The Germans were back to their best with an impressive performance against the Portugese with a man of the match performance from Robin Gosens. They may top the group with a convincing performance against Hungary.

Following a not so successful 2nd round (5/12 outcomes predicted correctly and only 1 exact scoreline), we will be adopting a newer approach to our predictions. We all knew that exact score predictions were going to be very difficult so we are adopting a probability based approach to determine the most likely outcome of the match. Layering this with some of our opinion of the games, we will derive a final predicted result.

Combining methods - Poisson and weighted xG

Due to the randomness of the beautiful game, it is already a tall order to predict the exact score of the game. A goal in a match does not depend on previous goals or any other factors. With this, we turn to statistics in an attempt to predict the most probable outcome of the game. Fortunately, there is a distribution that follows the nature of this random occuring events and that is the Poisson distribution. In the graph below created by David Sheehan, we can clearly see that the goals per game follows a Poisson distribution.

The actual goals scored by English Premier League teams (Home and Away) versus the Poisson distribution of goals scored. All credits of this image goes to David Sheehan.

With this, we are able to convert a single average value into a probability for changeable outcomes. We employed our weighted Expected Goals (xG) as the single average value used in the Poisson Distribution per team and calculated the distribution of goals scored in a game for each respective team. Following which, a score matrix emerges which tells us the probability of goals scored for each respective team. The probabilities are multiplied with each other to create the score matrix and we will be able to identify the “most probable” outcome. However, we should not be distracted by the most probable score because most of the probabilities are really close to each other. What would give us more confidence in are the specific outcomes - Win/Draw/Lose, Team A/B winning by more than 2 goals or if a game is likely to be high scoring. For more details, please check out this post from Smarkets!

As always, there is a huge caveat when predicting scores like this as it is very dependent on the average value we put into the distribution for each team. The weighted xG is very much a form dependent metric and a team may completely over or underperform their xG values. We also recognised that Home ground advantage plays a very important role in this tournament. Of the 8 games which were played by a team in their Home stadium, there were 4 victories, 3 draws (including the impressive 1-1 draw between Hungary and France) and only 1 loss (Denmark lost 2-1 to Belgium). The weighted xG does not take this into account due to a lack of Home and Away matches data but we will factor this into our final predictions.

Group A: Italy vs Wales (Home Advantage)

Weighted xG (2.10 - 1.42) / Weighted xGA (0.611 - 1.86)

Italy goals 0 1 2 3 4 5
Wales Goals Poisson for # of goals per team 12.28% 25.75% 27.01% 18.88% 9.90% 4.15%
0 24.28% 2.98% 6.25% 6.56% 4.58% 2.40% 1.01%
1 34.37% 4.22% 8.85% 9.28% 6.49% 3.40% 1.43%
2 24.32% 2.99% 6.26% 6.57% 4.59% 2.41% 1.01%
3 11.48% 1.41% 2.96% 3.10% 2.17% 1.14% 0.48%
4 4.06% 0.50% 1.05% 1.10% 0.77% 0.40% 0.17%
5 1.15% 0.14% 0.30% 0.31% 0.22% 0.11% 0.05%
Event Percentage
Italy Win 51.2%
Draw 21.02%
Wales Win 25.42%
Italy Win >= 2 Goals 29.77%
Wales Win >= 2 Goals 10.96%
Over 2.5 Goals 25.33%

The data shows that Italy are clearly the favourites with a win probability of 51.2%. With the Italians cheering them on in Rome, it may look like this is a certain Italian victory.

Italy have been the standouts of the tournament so far, whilst Wales have been more resilient than we expected. Wales know they have to keep the scoreline down to boost their chances of going through, and we expect a really defensive performance but Italy still proving too much to handle. Wales would lose the midfield battle, but may throw bodies behind the ball in defensive positions to get as many blocks as possible. Italy 2-0 Wales

Group A: Switzerland vs Turkey (Neutral)

Weighted xG (1.79 - 1.29) / Weighted xGA (1.16 - 1.85)

Switzerland goals 0 1 2 3 4 5
Turkey Goals Poisson for # of goals per team 17.07% 30.18% 26.67% 15.72% 6.95% 2.46%
0 27.42% 4.68% 8.27% 7.31% 4.31% 1.91% 0.67%
1 35.48% 6.06% 10.71% 9.46% 5.58% 2.47% 0.87%
2 22.95% 3.92% 6.93% 6.12% 3.61% 1.59% 0.56%
3 9.90% 1.69% 2.99% 2.64% 1.56% 0.69% 0.24%
4 3.20% 0.55% 0.97% 0.85% 0.50% 0.22% 0.08%
5 0.83% 0.14% 0.25% 0.22% 0.13% 0.06% 0.02%
Event Percentage
Switzerland Win 47.63%
Draw 23.31%
Turkey Win 27.89%
Switzerland Win >= 2 Goals 25.52%
Turkey Win >= 2 Goals 11.71%
Over 2.5 Goals 18.35%

The most probable score might be a 1-1 draw but it is most probable for the Swiss to snatch their first 3 points of the campaign.

Turkey were fancied as dark horses but have been extremely underwhelming so far. The Swiss are too having difficulty creating chances, with the Italian defence completely nullifying their threat in the previous matchday. We expect another disappointing performance from the Turks as Switzerland edge out a tense game. Switzerland 1-0 Turkey

Group B: Finland vs Belgium (Neutral)

Weighted xG (0.93 - 1.39) / Weighted xGA (1.79 - 1.31)

Finland goals 0 1 2 3 4 5
Belgium Goals Poisson for # of goals per team 39.53% 36.69% 17.02% 5.27% 1.22% 0.23%
0 24.89% 9.84% 9.13% 4.24% 1.31% 0.30% 0.06%
1 34.61% 13.68% 12.70% 5.89% 1.82% 0.42% 0.08%
2 24.07% 9.52% 8.83% 4.10% 1.27% 0.29% 0.05%
3 11.16% 4.41% 4.09% 1.90% 0.59% 0.14% 0.03%
4 3.88% 1.53% 1.42% 0.66% 0.20% 0.05% 0.01%
5 1.08% 0.43% 0.40% 0.18% 0.06% 0.01% 0.00%
Event Percentage
Finland Win 25.04%
Draw 27.27%
Belgium Win 47.33%
Finland Win >= 2 Goals 8.61%
Belgium Win >= 2 Goals 22.70%
Over 2.5 Goals 8.24%

Belgium are favourites here with 47.3% probability of winning.

Belgium were turgid in the first half against Denmark but proved their quality in the second half. With Kevin de Bruyne back to his best, we can expect Belgium to create a lot of chances. Finland aren’t the greatest team and after suffering the 1-0 loss against Russia, there should not be a shock in this game. We expect a Belgian victory even if they do not play to their best and they will collect maximum points in their group. Finland 0-2 Belgium

Group B: Denmark vs Russia (Home Advantage)

Weighted xG (1.95 - 1.22) / Weighted xGA (0.95 - 1.17)

Denmark goals 0 1 2 3 4 5
Russia Goals Poisson for # of goals per team 14.23% 27.74% 27.05% 17.58% 8.57% 3.34%
0 29.62% 4.21% 8.22% 8.01% 5.21% 2.54% 0.99%
1 36.04% 5.13% 10.00% 9.75% 6.34% 3.09% 1.20%
2 21.92% 3.12% 6.08% 5.93% 3.85% 1.88% 0.73%
3 8.89% 1.27% 2.47% 2.41% 1.56% 0.76% 0.30%
4 2.70% 0.38% 0.75% 0.73% 0.48% 0.23% 0.09%
5 0.66% 0.09% 0.18% 0.18% 0.12% 0.06% 0.02%
Event Percentage
Denmark Win 52.96%
Draw 21.96%
Russia Win 23.43%
Denmark Win >= 2 Goals 30.29%
Russia Win >= 2 Goals 9.29%
Over 2.5 Goals 19.71%

Similar to the Switzerland-Turkey game, the most probable outcome is a 1-1 draw but Denmark are favourites here due to the number of chances they created. In the past 2 games against Finland and Belgium, they registered an xG greater than 2. In their final group game back at home in Copenhagen, Denmark will be determined to win their first game of the tournament in front of their fans.

Denmark very nearly shocked Belgium last matchweek, but still showed a fantastic team display despite being outclassed in the second half. They know that a huge margin of victory can boost their chances of qualifying, so would go out to dominate the game. The Russians may be happy to sit back and without Eriksen, would the Danes have enough creativity to break down the Russians? We believe the Danes have enough firepower and with an attacking mindset from the start, wear down the Russians over the course of 90 mins. Denmark 3-1 Russia

Group C: Ukraine vs Austria (Neutral)

Weighted xG (1.70 - 1.22) / Weighted xGA (1.42 - 1.13)

Ukraine goals 0 1 2 3 4 5
Austria Goals Poisson for # of goals per team 18.27% 31.06% 26.40% 14.96% 6.36% 2.16%
0 29.52% 5.39% 9.17% 7.79% 4.42% 1.88% 0.64%
1 36.02% 6.58% 11.19% 9.51% 5.39% 2.29% 0.78%
2 21.97% 4.01% 6.82% 5.80% 3.29% 1.40% 0.47%
3 8.93% 1.63% 2.77% 2.36% 1.34% 0.57% 0.19%
4 2.73% 0.50% 0.85% 0.72% 0.41% 0.17% 0.06%
5 0.66% 0.12% 0.21% 0.18% 0.10% 0.04% 0.01%
Event Percentage
Ukraine Win 47.84%
Draw 23.90%
Austria Win 27.30%
Ukraine Win >= 2 Goals 25.25%
Austria Win >= 2 Goals 11.09%
Over 2.5 Goals 16.19%

Ukraine appear to be favourites according to the score matrix and this is due the 4 goals they have already scored this campaign (only Italy, Netherlands and Belgium have scored more).

The 23rd and 24th ranked teams in the world face off, with both teams on 3 points going into the game. Arnautovic’s return would be a welcome boost for Austria, but there seems to be little to separate the sides, with talents across the pitch on both teams. We are going to go with a draw as nothing may split the teams. Both teams might be content with a point as 4 points would be enough to guarantee them a place in the Round of 16. Ukraine 1-1 Austria

Group C: Netherlands vs North Macedonia (Home Advantage)

Weighted xG (2.46 - 1.30) / Weighted xGA (0.63 - 1.31)

Netherlands goals 0 1 2 3 4 5
North Macedonia Goals Poisson for # of goals per team 8.52% 20.98% 25.83% 21.21% 13.06% 6.44%
0 27.36% 2.33% 5.74% 7.07% 5.80% 3.57% 1.76%
1 35.46% 3.02% 7.44% 9.16% 7.52% 4.63% 2.28%
2 22.98% 1.96% 4.82% 5.94% 4.87% 3.00% 1.48%
3 9.93% 0.85% 2.08% 2.56% 2.11% 1.30% 0.64%
4 3.22% 0.27% 0.67% 0.83% 0.68% 0.42% 0.21%
5 0.83% 0.07% 0.17% 0.22% 0.18% 0.11% 0.05%
Event Percentage
Netherlands Win 59.05%
Draw 18.28%
North Macedonia Win 18.50%
Netherlands Win >= 2 Goals 37.77%
North Macedonia Win >= 2 Goals 7.30%
Over 2.5 Goals 28.25%

Netherlands are clear favourites here with an overwhelming 59% probability of winning. The most probable scoreline is 2-1 win but the 37.8% probability of a 2 or greater goal margin for Netherlands is one of the highest amongst the fixtures here. This is also aided with their fans cheering them on in their final group game.

The Netherlands have already topped their group and we expect a rotated squad, but still proving enough quality to dismantled an already eliminated North Macedonian side. We will be going for a Netherlands win with 2 goal margin, but could potentially be more. Netherlands 2-0 North Macedonia

Group D: England vs Czech Republic (Home Advantage)

Weighted xG (1.11 - 1.49) / Weighted xGA (0.85 - 1.22)

England goals 0 1 2 3 4 5
Czech Republic Goals Poisson for # of goals per team 28.80% 35.85% 22.31% 9.26% 2.88% 0.72%
0 24.04% 6.93% 8.62% 5.36% 2.23% 0.69% 0.17%
1 34.27% 9.87% 12.29% 7.65% 3.17% 0.99% 0.25%
2 24.42% 7.03% 8.76% 5.45% 2.26% 0.70% 0.18%
3 11.60% 3.34% 4.16% 2.59% 1.07% 0.33% 0.08%
4 4.13% 1.19% 1.48% 0.92% 0.38% 0.12% 0.03%
5 1.18% 0.34% 0.42% 0.26% 0.11% 0.03% 0.01%
Event Percentage
England Win 32.71%
Draw 25.86%
Czech Republic Win 40.90%
England Win >= 2 Goals 13.82%
Czech Republic Win >= 2 Goals 19.27%
Over 2.5 Goals 12.74%

The score matrix put the Czechs as favourites here to beat England at 40.9%. They are however playing at Wembley which could potentially tip the scale to the English.

The English were disappointing against Scotland, with poor performances by many players and showing little signs of creativity. Southgate’s tactical decisions and substitions were questionable. Although expectations will be high for the English (and pressure will be high on Southgate) to put in a good shift against the Czechs, the Czechs are no pushover. They have demonstrated ability to defend well and convert their chances. England will dominate the game with most of the possession, but we fancy the Czechs to take the game to the English and shock Wembley with a victory. England 1-2 Czech Republic

Group D: Scotland vs Croatia (Home Advantage)

Weighted xG (1.11 - 1.49) / Weighted xGA (1.33 - 0.97)

Scotland goals 0 1 2 3 4 5
Croatia Goals Poisson for # of goals per team 33.04% 36.59% 20.26% 7.48% 2.07% 0.46%
0 22.49% 7.43% 8.23% 4.56% 1.68% 0.47% 0.10%
1 33.56% 11.09% 12.28% 6.80% 2.51% 0.69% 0.15%
2 25.03% 8.27% 9.16% 5.07% 1.87% 0.52% 0.11%
3 12.45% 4.11% 4.56% 2.52% 0.93% 0.26% 0.06%
4 4.64% 1.53% 1.70% 0.94% 0.35% 0.10% 0.02%
5 1.39% 0.46% 0.51% 0.28% 0.10% 0.03% 0.01%
Event Percentage
Scotland Win 28.04%
Draw 25.82%
Croatia Win 45.61%
Scotland Win >= 2 Goals 10.86%
Croatia Win >= 2 Goals 22.47%
Over 2.5 Goals 11.71%

Croatia are favourites in this game with a 45.61% probability of winning. Scotland have an advantage playing at home at Hampden Park.

Scotland dominated the game against England and will feel hard done to have not come away with more, whilst Croatia disappointed against the Czechs. Tierney’s return to the Scottish side proved important as he made plenty of offensive and defensive runs, whilst Gilmour was outstanding throughout the game. Croatia may have the better midfield, but Scotttish tenacity and heart may see them overwhelm the Croats, especially if they’re buoyed on by a raucous Hampden Park. We are tipping the Scots to finally break their duct and emerge with a shock and narrow victory. Scotland 2-1 Croatia

Group E: Sweden vs Poland (Neutral)

Weighted xG (1.40 - 1.32) / Weighted xGA (1.55 - 1.59)

Sweden goals 0 1 2 3 4 5
Poland Goals Poisson for # of goals per team 24.54% 34.48% 24.21% 11.34% 3.98% 1.12%
0 25.34% 6.22% 8.74% 6.14% 2.87% 1.01% 0.28%
1 34.79% 8.54% 11.99% 8.42% 3.94% 1.39% 0.39%
2 23.88% 5.86% 8.23% 5.78% 2.71% 0.95% 0.27%
3 10.92% 2.68% 3.77% 2.65% 1.24% 0.43% 0.12%
4 3.75% 0.92% 1.29% 0.91% 0.43% 0.15% 0.04%
5 1.03% 0.25% 0.35% 0.25% 0.12% 0.04% 0.01%
Event Percentage
Sweden Win 38.76%
Draw 25.65%
Poland Win 35.02%
Sweden Win >= 2 Goals 17.94%
Poland Win >= 2 Goals 15.44%
Over 2.5 Goals 13.53%

The score matrix puts the Swedes as slight favourites but it looks like a really even game.

The Swedes may feel a tad lucky to have won their previous game, and may come into this game a little cautious, knowing that every point may be crucial to them. They have shown an ability to defend really well. The Poles should be buoyed by their 1-1 draw against the Spanish. It may prove to be a cagey affair with plenty of half-chances for both sides, and we are predicting a draw. Sweden 1-1 Poland

Group E: Spain vs Slovakia (Home Advantage)

Weighted xG (2.69 - 1.11) / Weighted xGA (0.98 - 1.43)

Spain goals 0 1 2 3 4 5
Slovakia Goals Poisson for # of goals per team 6.77% 18.23% 24.54% 22.03% 14.83% 7.99%
0 32.82% 2.22% 5.98% 8.06% 7.23% 4.87% 2.62%
1 36.57% 2.48% 6.67% 8.97% 8.06% 5.42% 2.92%
2 20.37% 1.38% 3.71% 5.00% 4.49% 3.02% 1.63%
3 7.56% 0.51% 1.38% 1.86% 1.67% 1.12% 0.60%
4 2.11% 0.14% 0.38% 0.52% 0.46% 0.31% 0.17%
5 0.47% 0.03% 0.09% 0.12% 0.10% 0.07% 0.04%
Event Percentage
Spain Win 65.16%
Draw 15.90%
Slovakia Win 13.23%
Spain Win >= 2 Goals 44.42%
Slovakia Win >= 2 Goals 4.65%
Over 2.5 Goals 27.63%

The score matrix puts the Spaniards as overwhelming favourites with a 65% probability to win! We know that they can create chances with an xG of 2.89 against Sweden and 3.17 against Poland. However, their problem has been the inability to convert in front of goal. They will be cheered on by their increasingly frustrated fans in Seville.

The Spaniards know how crucial a victory in this game will be, and the margin of victory may matter as well after a disappointing and wasteful performance against Poland. The Spaniards need to take the chances they create, especially against a resolute Slovak defence. We have confidence that despite misfirings in the past, the Spaniards will have the goods to show for when it matters in this game. Spain 2-0 Slovakia

Group F: Germany vs Hungary (Home Advantage)

Weighted xG (1.83 - 1.06) / Weighted xGA (0.94 - 1.88)

Germany goals 0 1 2 3 4 5
Hungary Goals Poisson for # of goals per team 16.02% 29.34% 26.86% 16.40% 7.51% 2.75%
0 34.48% 5.52% 10.12% 9.26% 5.66% 2.59% 0.95%
1 36.71% 5.88% 10.77% 9.86% 6.02% 2.76% 1.01%
2 19.54% 3.13% 5.73% 5.25% 3.21% 1.47% 0.54%
3 6.94% 1.11% 2.03% 1.86% 1.14% 0.52% 0.19%
4 1.85% 0.30% 0.54% 0.50% 0.30% 0.14% 0.05%
5 0.39% 0.06% 0.12% 0.11% 0.06% 0.03% 0.01%
Event Percentage
Germany Win 65.16%
Draw 15.90%
Hungary Win 13.23%
Germany Win >= 2 Goals 44.42%
Hungary Win >= 2 Goals 4.65%
Over 2.5 Goals 27.63%

Germany are favourites in this game with at 54.19% probability to win but we are also looking at a high probability of a big margin of victory.

Following what was perhaps the performance of the matchweek, Germany look to have found their match winning formula. Hungary’s resilience were really impressive, but Germany’s dominance against Portugal was a sight to behold. Expect Hungary to sit deep and aim to hit on the counter like they did against France, but if Germany can exploit the widths and provide high quality deliveries like they did against Portugal, it would be a totally one-sided display. Germany 4-0 Hungary

Group F: Portugal vs France (Neutral)

Weighted xG (2.42 - 1.71) / Weighted xGA (1.28 - 0.87)

Portugal goals 0 1 2 3 4 5
France Goals Poisson for # of goals per team 8.86% 21.48% 26.02% 21.02% 12.74% 6.17%
0 18.12% 1.61% 3.89% 4.72% 3.81% 2.31% 1.12%
1 30.95% 2.74% 6.65% 8.06% 6.51% 3.94% 1.91%
2 26.43% 2.34% 5.68% 6.88% 5.56% 3.37% 1.63%
3 15.05% 1.33% 3.23% 3.92% 3.16% 1.92% 0.93%
4 6.43% 0.57% 1.38% 1.67% 1.35% 0.82% 0.40%
5 2.20% 0.19% 0.47% 0.57% 0.46% 0.28% 0.14%
Event Percentage
Portugal Win 50.06%
Draw 19.25%
France Win 26.20%
Portugal Win >= 2 Goals 30.24%
France Win >= 2 Goals 12.23%
Over 2.5 Goals 35.18%

The stats put the Portugese as favourites for this game and this is simply down to the lack of chances created by France.

France were not fantastic against Hungary, spurning a couple of chances but also not creating as many chances as expected. Portugal always seem to score but their defensive frailties against Germany must be worrying for Fernando Santos. We expect Portugal to carve out enough opportunities to score, whilst France would have to dominate the midfield and have enough successful take-ons to trouble the Portuguese. If France’s attack does not gel more by the time this game comes around, we have a sneaky feeling that France would rue missed chances and get outscored by Portugal. This should be a hugely entertaining match with everything to play for in this group. Portugal 3-2 France

All the best and as always, beers are always welcomed!

Linkedin
Github
Twitter
Gmail