A curated list of awesome resources related to Soccer Analytics in english and spanish.
- Blogs & Websites
- Books
- Companies
- Education
- Events & Conferences
- Open Source Libraries
- Podcasts
- Tools & Projects
- Twitter Accounts
- Videos
- Miscellaneous
- 2+2=11
- All Things Football
- American Soccer Analysis
- Analítica Sports
- differentgame
- EightyFivePoints
- Football Crunching
- Football Science
- Football Data Science
- Football Whispers
- G.C. Analytics
- Karun Singh
- North Yard Analytics
- OptaPro
- Proform AFC
- Soccermetrics
- Stats and snakeoil
- StatsBomb
- The Harvard Sports Analysis Collective
- The Last Man Analytics
- The Power of Goals
- Wyscout
- Soccermatics: Mathematical Adventures in the Beautiful Game
- Football Hackers: The Science and Art of a Data Revolution
- Máster Big Data Deportivo: Certified by UCAM.
- Carnegie Mellon Sports Analytics Conference
- CASSIS
- Global Training Camp
- Great Lakes Analytics Conference
- MIT Sloan Sports Analytics Conference
- New England Symposium on Statistics in Sports
- Sports Analytics World Series
- Sportdata & Performance Forum
- Sports Technology Symposium
- ggsoccer - (R) Plot Opta-style soccer event data in R/ggplot2.
- PlusMinusModels - (R) This package fits plus-minus models for sports data.
- PyFootballPitch - (Python) Functions to draw a football pitch in various available styles for matplotlib and bokeh.
- SBpitch - (R) Creates customisable plots of pitches in ggplot2 that allows event data to be plotted on top.
- soccermatics - (R) Tools for visualisation and analysis of soccer spatiotemporal data.
- Tracking-Data - (R) Plots soccer tracking data.
- Expected-Goals-Model - (R) Expected Goals Model.
- extending-xG-gain - (R) An attempt to extend xG gain.
- Football-crunching - (Python) Some soccer analysis.
- passing-networks - (R) Tools to create team passing networks from soccer passing data.
- regista - (R) Package for performing some of the common modelling tasks in soccer analytics.
- simulated-walks - (R) Simulate movement of football players using a random walk rule.
- statsbomb-parser - (Python) Convert StatsBomb's JSON data into easy-to-use CSV format.
- statsbomb_python - (Python) Python Package for using Statsbomb IQ dataset.
- StatsBomb_WomensData - (R) Utilising the free women's football data supplied by Statsbomb to help explore and teach football analytics.
- xyFootyPy - (Python) Introduction to working with Positional Data - Using RoboCup 2D Simulation Data.
- Following Messi - (Python) Following Messi with TensorFlow and Object Detection.
- Peter McKeever - (Python) Plotting xy football data in python.
- Game event Tracker
- Expected Goals interactive site
- Soccer event logger
- Football + Voronoi
- Andre Brener
- Dan Altman
- Eliot McKinley
- Garry Gelade
- Karun Singh
- Luke Bornn
- Mark Taylor
- Mark Thompson
- Mladen Sormaz
- Paul Power
- Paul Riley
- Philip Z. Maymin
- Peter McKeever
- Association of Sports Analytics Professionals
- FIFA EPTS (Electronic Performance and Tracking Systems)
- Football/soccer data analysts with publicly available work
- Technical Report - 2018 FIFA World Cup
- opensport (Google Group)
- Expected Goal literature
Contributions are always welcome! Send me a pull request.