So, me as a person with a background in Statistics (I am @StatManDan on most platforms not named Facebook and opinions expressed on said platforms are my own and do not necessarily reflect those of Prost International or anyone else at random), I wanted to create some Tableau dashboards that are connected to what I write about on this website. The imaginary light bulb turned on and what better subject than expected goals?

For the uninitiated, expected goals (xG) is a performance metric used to evaluate team and player performances. For the sake of simplicity, we’ll focus on team performance. It can represent the probability of a scoring opportunity that may result in a goal. Each chance is rated on a scale from 0 to 1.

We are going to look at two leagues in particular–the Bundesliga and the English Premier League. There will be a third in due course for the UEFA Champions League, but more data (i.e. matches) need to be entered. We shall use the expected goals–both for and against–to see how a team arguably should be performing versus what they are actually doing. For the purpose how to expect a draw, if the teams are separated by .25 xG or less as determined by the Bundesliga website (and the EPL website for the EPL), then the expected result is a draw.

Let’s start with the Bundesliga. After the introductory tab, we have the average xG and average actual goals per game for all 18 teams. It is arranged by alphabetical order, but you can filter for particular teams as well as performance by home and/or away as well as a timeframe between match days. We can see that Bayern Munich has unsurprisingly a 2.78 average xG for vs. 0.68 xG against. By contrast Augsburg is the polar opposite. (1.03 xG for vs. 3.21 xG against).

Tab #2 looks at expected vs actual performance for goals for and against. Again, Bayern is over performing their xG for by 1.73 goals per game, while at the other end, Borussia Monchengladbach is underperforming by over a goal per game. As far as against, Heidenheim are not allowing as many goals per game as expected, while Freibug are underperforming the most.

Now, we get to the meat and potatoes in the third tab. If the table was determined solely on xG, how would the table look versus how it actually looks. In both cases, Bayern are top of the table. We’re summing xG here and we see Bayern are outperforming their total xG by nearly seven. I mentioned Heidenheim outperforming their xG against the most (with Augsburg second). Of course, theirs and Augsburg’s total xG against are the only two over ten. You may sort this table either by Expected Results or Actual Results how you please. Of course, Augsburg by their performances are expected to be bottom on zero points, but they did defeat Freiburg on August 23rd.

Of course, we also have one for the Premier League for your viewing pleasure. The Cliff Notes version (Google that youngsters!) is that Liverpool is outperforming their xG for the most while Manchester United is underperforming it the most. In the case of xG against, Fulham is top while Wolves and West Ham bring up the rear. We would actually see Bournemouth on top based on the xG metric, but alas, it’s actual scores that count and Liverpool are actually on top while the Cherries are fourth. Brentford and Aston Villa would both be in the bottom three in expected and actual tables, but Wolves are actually bottom as opposed to the xG bottom feeder Burnley.

We will provide links on our ex-Twitter as well as Bluesky and be on the lookout for possibly links on the front page of the website.

Follow us on bluesky

Follow us on Twitter

Share and Enjoy !

Shares
Dan Gaichas

Recent Posts

Wright brace powers USMNT past Socceroos

USA 2-1 Australia COMMERCE CITY, CO-- Two goals by Haji Wright either side of halftime gave…

22 hours ago

Argentina thrash Puerto Rica in relocated friendly

Puerto Rico 0-6 Argentina FORT LAUDERDALE, FL--Lionel Messi had two assists as Argentina strolled to…

1 day ago

JJ Williams named to USL Championship Team of the Week 32

PAWTUCKET, RI– Rhode Island FC forward JJ Williams has made the USL Championship Team of…

2 days ago

Bellamy proud but Belgians so smooth.

Bellamy proud but Belgians so cool

3 days ago

JJ Williams’ 2-goal, 1-assist performance propels RIFC to a 5-0 victory over Tampa Bay Rowdies

PAWTUCKET, RI– Rhode Island FC (10-7-11, 37 pts) were victorious 5-0 over Tampa Bay Rowdies…

3 days ago

LAFC falters at Austin

A lost opportunity for LAFC? it sure looks like it. Riding a six-match winning streak…

3 days ago