Blog
Predicting Football Matches with Python & Machine Learning
Utilising machine learning in Python, to predict football match winners using historical data.
Visualising Football: Plotting Shots and Passes
Leveraging the matplotlib and mplsoccer libraries, we can construct scatter plots which reveal the spatial distribution of shot attempts.
Web scraping with Python, Pandas, and Beautiful Soup
The most efficient way, I have found, when collecting large amounts of football data from fbref.com, is web scraping with Python.
How I got started in Football Visualisation
My journey into sports visualisation all started with the Tableau Tunnel series, created by Ninad Barbadikar.