
Shrinkage, Uncertainty, and Son Heung-min: Using Bayesian Methods to Identify Finishing Ability
Why most finishing metrics are flawed and how a Bayesian approach gives us a truer picture of a player's finishing ability...
Read moreInsights, research, and analysis on football analytics
Why most finishing metrics are flawed and how a Bayesian approach gives us a truer picture of a player's finishing ability...
Read moreA simple guide to stripping the overround and finding the real probabilities behind the bookmaker's odds...
Read morev1.5.0 delivers interactive charts, faster models, upgraded football probability grid, and a powerful Flow query language - all designed to make your analysis sharper and quicker...
Read moreA data-driven deep dive into how accurately bookmakers price global soccer markets...
Read moreMatchFlow just got smarter, friendlier, and more powerful for optimizing your pipelines, visualizing your data flow, and keeping your data clean...
Read moreMatchFlow is a JSON-native query engine for football data - no flattening, no fuss...
Read moreWhy the Ranked Probability Score might be misleading your football model evaluations, and what to use instead....
Read moreA smarter, football-focused alternative to Elo — using Pi Ratings to track team strength and predict matches...
Read moreComparing football goals models — Poisson, Dixon-Coles, and more — to see which predicts best and how to optimize them...
Read moreThis article walks through how to calculate expected threat in Python using linear algebra instead of the original convergence method...
Read more