Blog List.

Expected Goals Articles

Sharing xG Using Multi-touch Attribution Modelling.

Posted: 2019-11-23 19:30:00+00:00. | By: Martin Eastwood.

Reattributing xG using multi-touch attribution modelling...

[Read More]

Expected Goals and Uncertainty.

Posted: 2016-04-29 19:30:00+01:00. | By: Martin Eastwood.

My Twitter feed seems to be increasingly taken up with discussions of Expected Goals in football yet there always seems to be something important missing from the discussion, and that's uncertainty...

[Read More]

Expected Goals And Support Vector Machines.

Posted: 2015-07-13 19:30:00+01:00. | By: Martin Eastwood.

I've written about expected goals on this website before but I've changed approach recently so I thought I'd write up some of the different ideas I've been playing around with...

[Read More]

Expected Goals: Foot Shots Versus Headers.

Posted: 2014-08-28 19:30:00+01:00. | By: Martin Eastwood.

My last article on expected goals introduced the concept of using exponential decay to estimate the probability of scoring based on the shooter’s distance from the goal. The article received lots of feedback (thanks everyone!!), with a couple of common comments standing out that I wanted to address.

[Read More]

Expected Goals And Exponential Decay.

Posted: 2014-04-22 19:30:00+01:00. | By: Martin Eastwood.

In my last article on expected goals I showed how to incorporate the distance from goal along the Y axis into the expected goal model using Pythagoras’ Theorem. This all worked pretty well, giving us an r squared value of 0.95. However, while the r squared value was good there was still a flaw in the model we need to fix.

[Read More]

Expected Goals: The Y Axis.

Posted: 2014-04-16 19:30:00+01:00. | By: Martin Eastwood.

Expected goals are one of the hot topics in the football analytics community at the moment and it’s a topic I’ve previously written a number of articles on discussing how to calculate them. If you haven’t read those pieces yet it’s probably worth taking a quick look to set the context for the rest of this article.

[Read More]

Expected Goals Updated.

Posted: 2014-03-01 19:30:00+00:00. | By: Martin Eastwood.

When I introduced my Expected Goals model a few weeks back a number of people commented on the bump in the curve where I had included penalty shots in the data set used to fit the model...

[Read More]

Actual Goals Versus Expected Goals.

Posted: 2014-02-15 19:30:00+00:00. | By: Martin Eastwood.

Since my last post about how to calculate expected goals one question has come up more than any other and that is about the correlation between expected goals and actual goals..

[Read More]

Expected Goals For All.

Posted: 2014-02-12 19:30:00+00:00. | By: Martin Eastwood.

It seems that everybody has their own expected goals models for football nowadays but they all seem to be top secret and all appear to give different results so I thought I post a quick example of one technique here to try and stimulate a bit of chat about the best way to model them.

[Read More]

About is a site dedicated to football analytics. You'll find lots of research, tutorials and examples on the blog and on GitHub.

Social Links

Get In Touch

You can contact through the website here