Blog List.

Check Out The Latest Articles

Mathematically Optimising Your Fantasy Football Team: Redux.

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

The Premier League’s fantasy football is back ready for the new season so I thought I’d run through an example of how linear programming can help you mathematically select your team.

[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]

PlayerRatings And False Negatives.

Posted: 2015-04-23 19:30:00+01:00. | By: Martin Eastwood.

My last article looked at how well my PlayerRatings model predicted which young players would go on to have successful careers. This time we explore false negatives - which top players may have wrongly had low PlayerRatings in their youth...

[Read More]

Backtesting PlayerRatings.

Posted: 2015-04-09 19:30:00+01:00. | By: Martin Eastwood.

Following my last article discussing my PlayerRating model for quantifying footballers, JackIO challenged me to test the model by looking at what young players it recommended...

[Read More]

PlayerRatings And Team Quality.

Posted: 2015-03-09 19:30:00+00:00. | By: Martin Eastwood.

My previous article introduced PlayerRatings, a mathematical model I’ve been working on over the past few months to quantify the ability of individual footballers. One of the nice characteristics of this approach is that player ratings can be aggregated together to create team ratings...

[Read More]

PlayerRating: A Bayesian Method For Evaluating Football Players.

Posted: 2015-02-26 19:30:00+00:00. | By: Martin Eastwood.

I originally submitted the idea behind this article to the recent Opta Pro Forum and although it was turned down I thought I’d write it up anyway incase anyone else was interested in the results...

[Read More]

Mathematically Optimising Your Fantasy Football Team: Update.

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

It's transfer window time so here's your mathematically optimised fantasy football team...

[Read More]

Massey Ratings For Football Part Two.

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

In part one I introduced Massey Ratings and how they can be used to rank football teams in a way that accounts for their strength of schedule. Next, we’ll take a look at how Massey Ratings can be extended further to look at team’s attack and defence strength separately.

[Read More]

Massey Ratings For Football Part One.

Posted: 2014-11-27 19:30:00+00:00. | By: Martin Eastwood.

We all know the league table can lie and one of the common causes of this is strength of schedule. Take Southampton, at the time of writing they are currently second in the Premier League twelve matches in yet still haven’t played...

[Read More]

English Premier League Pythagorean.

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

I’ve not posted this for a while so here is the latest Pythagorean for the English Premier League.

[Read More]

Previous Next

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