All My Euro 2020 Work in One Post


My Euro 2020 work consisted of a series of Tableau visualizations, a lot of Python code, and a set of pages on this site. This post gives links to all […]

Read More

Explaining Mason Greenwood’s struggle for consistent end product this season


“I’m really unconvinced by Mason Greenwood long term” was my half-time tweet during Manchester United’s 2-1 win over Brighton & Hove Albion last weekend. The timing of the tweet looked […]

Read More

Tableau Dashboard: Rolling xG Trends of Premier League Teams, 17/18-20/21


This weekend, I made an interactive dashboard in Tableau that presents a 10 game rolling average of @fbref‘s xG trends in the Premier League from 17/18-present. The dashboard allows you […]

Read More