Last week, The Athletic featured a fun Jack Lang article looking at a hypothetical Premier League expansion draft. Mirroring the Seattle Kraken’s upcoming draft…
Mainstream pass metrics, possession figures and heatmaps usually fail to account for the context and complexity of the individual actions that they count. In…
Pass percentages are trash. News to nobody. As has been covered by much, much smarter people than us, not all passes are equal. Pass…
2020 is a Euros year, and guaranteed THE year that England end x years of hurt. Of course, it will not be plain sailing…
In this tutorial, we’re going to play the role of a Chairman at a team that wants to reduce the wage bill, but bring…
If you want to move past aggregate data on players and teams, you probably want to start looking at match event data. Obtaining this…
With the World Cup just 3 months away, the best bit of the tournament build up is upon us – the Panini sticker album.…
Working in Python, your data is likely to come from a number of different places – spreadsheets, databases or elsewhere. Eventually, you will find…
In this tutorial, we’ll be looking to develop our scraping knowledge beyond just lifting text from a single page. Following through the article, you’ll…
Before starting the article, I’m obliged to mention that web scraping is a grey area legally and ethicaly in lots of circumstances. Please consider…