Skip to content

Repository files navigation

Football Analytics & Blog Posts

A collection of data-driven football analyses, combining R and Python with strong opinions.


Analyses

July 2024 — A data-driven hate piece. Using K-means clustering on 273 international penalties, I define what makes a "good" penalty and investigate whether Emi Martínez is truly elite at saving them—or just elite at making players choke.

Tools: R, Python, StatsBomb data, K-means clustering


March 2024 — A nervous Spurs fan's deep dive into Villa's top-4 credentials before a crucial head-to-head. Examines Watkins vs Haaland, Villa's overperforming attackers, and whether the underlying numbers favor Tottenham's late-season push.

Tools: R, FBref data via worldfootballR


January 2024 — A statistical farewell to Jurgen Klopp. Breaking down Liverpool's goal threat (Salah, Jota, Núñez), their creative engine (Trent), and how "Big Dom" Szoboszlai fit in perfectly—written by a Spurs fan who respects greatness.

Tools: R, FBref data via worldfootballR


About

All analyses use publicly available data from StatsBomb and FBref. Written with a mix of statistical rigor and unapologetic football opinions.

By Esteban Sanchez

About

The code to all my blogs and analysis. They can be viewed on either X (Twitter) or LinkedIn. Links to my socials can be found on my profile.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages