Soccer Analytics 2024 Review
Just a few months ago, I was concerned that this year’s review blog post might be rather sparse. However, two fortunate developments have ensured that the fifth edition of my annual end-of-year blog post is as comprehensive as ever. Firstly, veterans of the soccer analytics community have resumed their blogging habits. Secondly, the community’s migration from X to Bluesky has brought high-quality analytics work back into the spotlight. I am pleased to present you once again with an overview of the soccer analytics content that I liked the most this past year.
This blog post provides pointers to research papers, blog posts, news articles, podcasts, webinars, books, events and code repositories that are related to soccer analytics. The selection focuses on resources that provide new insights in the field of soccer analytics, address interesting challenges, propose new methods for analyzing the game, or apply existing methods in a creative or novel way.
If you are new to the field, you might want to skim through my blog posts from 2023, 2022, 2021 and 2020. You might also want to check out the Resources page that provides pointers to open datasets, Python libraries, book recommendations and career advice blog posts among others.
If you feel I may have missed a relevant resource, please feel free to drop me a message.
Research papers (51)
- Biases in Expected Goals Models Confound Finishing Ability by Jesse Davis and Pieter Robberechts. arXiv pre-print. 18 January 2024.
- A Model-Based Risk-Impact Analysis of Dribble Actions in Women’s Soccer by Tobias Beckman, Gerhard Waldhart, Stefan Thiem and Oliver Wohak. MIT Sloan Sports Analytics Conference. 1 March 2024.
- Approaching In-Venue Quality Tracking From Broadcast Video Using Generative AI by Harry Hughes, Michael Horton, Felix Wei, Michael Stokl, Harshala Gammulle, Clinton Fookes, Sridha Sridharan, Sateesh Pedagadi and Patrick Lucey. MIT Sloan Sports Analytics Conference. 1 March 2024. Video.
- Measuring Individual Competitiveness and Its Impact on Sporting Success by Julene Palacios-Saracho and Ander Palacios-Saracho. MIT Sloan Sports Analytics Conference. 1 March 2024.
- Player Pressure Map — A Novel Representation of Pressure in Soccer for Evaluating Player Performance in Different Game Contexts by Chaoyi Gu, Jaming Na, Yisheng Pei and Varuna De Silva. MIT Sloan Sports Analytics Conference. 1 March 2024.
- The Strain of Success: A Predictive Model for Injury Risk Mitigation and Team Success in Soccer by Gregory Everett, Ryan Beal, Tim Matthews, Sarvapali Ramchurn and Timothy Norman. MIT Sloan Sports Analytics Conference. 1 March 2024. Video.
- Machine Learning for Soccer Match Result Prediction by Rory Bunker, Calvin Yeung and Keisuke Fujii. arXiv pre-print. 12 March 2024.
- TacticAI: An AI Assistant for Football Tactics by Zhe Wang, Petar Veličković, Daniel Hennes, Nenad Tomašev, Laurel Prince, Michael Kaisers, Yoram Bachrach, Romuald Elie, Li Kevin Wenliang, Federico Piccinini, William Spearman, Ian Graham, Jerome Connor, Yi Yang, Adrià Recasens, Mina Khan, Nathalie Beauguerlange, Pablo Sprechmann, Pol Moreno, Nicolas Heess, Michael Bowling, Demis Hassabis and Karl Tuyls. Nature Communications. 19 March 2024.
- Why Is Soccer so Popular: Understanding Underdog Achievement and Randomness in Team Ball Sports by Luis Nunes Vicente, Thaksheel Alleck, Tommaso Giovannelli, Roman Mitchell and Ori Remen. arXiv pre-print. 9 April 2024.
- Estimating Player Performance in Different Contexts Using Fine-Tuned Large Events Models by Tiago Mendes-Neves, Luís Meireles and João Mendes-Moreira. arXiv pre-print. 26 April 2024.
- Data Analytics in the Football Industry: A Survey Investigating Operational Frameworks and Practices in Professional Clubs and National Federations From Around the World by Lorenzo Lolli, Pascal Bauer, Callum Irving, Daniele Bonanno, Oliver Höner, Warren Gregson and Valter Di Salvo. Science and Medicine in Football. 14 May 2024.
- Expected Possession Value of Control and Duel Actions for Soccer Player’s Skills Estimation by Andrei Shelopugin. arXiv pre-print. 2 June 2024.
- Bayes-xG: Player and Position Correction on Expected Goals (xG) Using Bayesian Hierarchical Approach by Alexander Scholtes and Oktay Karakuş. Frontiers in Sports and Active Living. 14 June 2024.
- AutoSoccerPose: Automated 3D Posture Analysis of Soccer Shot Movements by Calvin Yeung, Kenjiro Ide and Keisuke Fujii. CVPR 2024 International Workshop on Computer Vision in Sports. 18 June 2024. Code.
- A Data- and Knowledge-Driven Framework for Developing Machine Learning Models to Predict Soccer Match Outcomes by Daniel Berrar, Philippe Lopes and Werner Dubitzky. Machine Learning. 17 July 2024.
- Dolores: A Model That Predicts Football Match Outcomes from All over the World by Anthony Constantinou. Machine Learning. 17 July 2024.
- Methodology and Evaluation in Sports Analytics: Challenges, Approaches, and Lessons Learned by Jesse Davis, Lotte Bransen, Laurens Devos, Wannes Meert, Pieter Robberechts, Jan Van Haaren and Maaike Van Roy. Machine Learning. 17 July 2024.
- Incorporating Domain Knowledge in Machine Learning for Soccer Outcome Prediction by Daniel Berrar, Philippe Lopes and Werner Dubitzky. Machine Learning. 17 July 2024.
- In-Game Soccer Outcome Prediction with Offline Reinforcement Learning by Pegah Rahimian, Balazs Mark Mihalyi and Laszlo Toka. Machine Learning. 17 July 2024.
- Learning to Predict Soccer Results from Relational Data with Gradient Boosted Trees by Ondřej Hubáček, Gustav Šourek and Filip Železný. Machine Learning. 17 July 2024.
- Modeling Outcomes of Soccer Matches by Alkeos Tsokos, Santhosh Narayanan, Ioannis Kosmidis, Gianluca Baio, Mihai Cucuringu, Gavin Whitaker and Franz Király. Machine Learning. 17 July 2024.
- Probabilistic Movement Models and Zones of Control by Ulf Brefeld, Jan Lasek and Sebastian Mair. Machine Learning. 17 July 2024.
- The Open International Soccer Database for Machine Learning by Werner Dubitzky, Philippe Lopes, Jesse Davis and Daniel Berrar. Machine Learning. 17 July 2024.
- Towards a Foundation Large Events Model for Soccer by Tiago Mendes-neves, Luís Meireles and João Mendes-Moreira. Machine Learning. 17 July 2024.
- A Foundation Model for Soccer by Ethan Baron, Daniel Hocevar and Zach Salehe. arXiv pre-print. 18 July 2024. Code.
- A Data-driven Analysis of the Technical and Tactical Evolution of Elite Women’s Football by Lotte Bransen and Jesse Davis. International Journal of Sports Science & Coaching. 23 July 2024.
- Regularized Adjusted Plus-Minus Models for Evaluating and Scouting Football (Soccer) Players using Possession Sequences by Robert Bajons and Kurt Hornik. arXiv pre-print. 12 August 2024.
- Match Predictions in Soccer: Machine Learning Versus Poisson Approaches by Mirko Fischer and Andreas Heuer. arXiv pre-print. 14 August 2024.
- Success Factors in Soccer Defense — Match Analysis in Soccer Based on Positional Tracking Data by Leander Forcher. PhD thesis. 16 August 2024.
- Evaluating Soccer Match Prediction Models: A Deep Learning Approach and Feature Optimization for Gradient-Boosted Trees by Calvin Yeung, Rory Bunker, Rikuhei Umemoto and Keisuke Fujii. Machine Learning. 23 August 2024.
- An Analysis of the Influence of Game Context on Team Playing Style by Deniz Can Oruç, Lorenzo Cascioli, Luca Stradiotti, Maaike Van Roy, Pieter Robberechts and Jesse Davis. ECML/PKDD 2024 Workshop on Machine Learning and Data Mining for Sports Analytics (MLSA 2024). 9 September 2024.
- Automated Detection of Shot Events in Game Phases Using GNSS Data from a Single Team by Dermot Sheridan, Valerio Antonini, Michael Scriney and Mark Roantree. ECML/PKDD 2024 Workshop on Machine Learning and Data Mining for Sports Analytics (MLSA 2024). 9 September 2024.
- Transformer-Based Framework for Versatile Analysis of Events Data in Soccer by Aviv Rovshitz and Rami Puzis. ECML/PKDD 2024 Workshop on Machine Learning and Data Mining for Sports Analytics (MLSA 2024). 9 September 2024.
- Assigning Goal-Probability Value to High Intensity Runs in Football by Sam Gregory, Sam Robertson, Robert Aughey, Bartholomew Spencer and Jeremy Alexander. PLOS One. 12 September 2024.
- Tutorial on Team Sports Analytics by Pieter Robberechts, Yannick Rudolph, Maaike Van Roy and Albrecht Zimmermann. European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases. 13 September 2024.
- Predicting Soccer Matches With Complex Networks and Machine Learning by Eduardo Alves Baratela, Felipe Jordão Xavier, Thomas Peron, Paulino Ribeiro Villas-Boas and Francisco Aparecido Rodrigues. arXiv pre-print. 19 September 2024.
- Bayesian Bivariate Conway-Maxwell-Poisson Regression Model for Correlated Count Data in Sports by Mauro Florez, Michele Guindani and Marina Vannucci. arXiv pre-print. 25 September 2024.
- European Football Player Valuation: Integrating Financial Models and Network Theory by Albert Cohen and Jimmy Risk. arXiv pre-print. 10 October 2024.
- Balancing Pressing Intensity and Defensive Solidity Against Different Passing Styles by Berta Plandolit López. StatsBomb Conference. 11 October 2024.
- Boot It: A Pragmatic Alternative To Build Up Play by Lorenzo Cascioli, Max Goldsmith, Luca Stradiotti, Maaike Van Roy, Pieter Robberechts, Maxim Wouters and Jesse Davis. StatsBomb Conference. 11 October 2024.
- Footedness: How Important Is It? by Mark Carter. StatsBomb Conference. 11 October 2024.
- Match Phases in Practice by Edoardo Ghezzi and Hadi Sotudeh. StatsBomb Conference. 11 October 2024.
- Modelling Team Play Style Using Tracking Data to Evaluate the Effectiveness of Variance in Tactical Behaviour by Michael Gleeson. StatsBomb Conference. 11 October 2024.
- Optimizing Football Squad Planning: Balancing Competitive Success and Financial Sustainability by Pablo Galaz-Cares. StatsBomb Conference. 11 October 2024.
- RisingBALLER: A Player Is a Token, a Match Is a Sentence — A Path Towards a Foundational Model for Football Players Data Analytics by Akedjou Achraff Adjileye. StatsBomb Conference. 11 October 2024.
- Risks and Rewards of Executing Transition Events From Settled Possession by Daniel Pritchard. StatsBomb Conference. 11 October 2024.
- The Coach’s Dilemma: How a Yellow Card Can Change the Course of a Match by Oleg Durygin, Daniil Gumin and Egor Gumin. StatsBomb Conference. 11 October 2024.
- A Systematic Review of Machine Learning in Sports Betting: Techniques, Challenges, and Future Directions by René Manassé Galekwa, Jean Marie Tshimula, Etienne Gael Tajeuna and Kyamakya Kyandoghere. arXiv pre-print. 28 October 2024.
- Predictive Modeling of Lower-Level English Club Soccer Using Crowd-Sourced Player Valuations by Josh Brown, Yutong Bu, Zachary Cheesman, Benjamin Orman, Iris Horng, Samuel Thomas, Amanda Harsy and Adam Schultze. arXiv pre-print. 13 November 2024.
- Unveiling True Talent: The Soccer Factor Model for Skill Evaluation by Alexandre Andorra and Maximilian Göbel. arXiv pre-print. 8 December 2024.
- Creating an Augmented Possession Framework to Evaluate Phases of Play and Application in International Football by Bikash Deb, Javier Fernandez-Navarro, Ian Jarman and Allistair McRobert. Journal of Sports Analytics. 20 December 2024.
Blog posts (65)
- Should We Account for Team Quality in an xG Model? by Tony ElHabr. Personal blog. 29 December 2023.
- Corner Threat Score: Measuring the Threat a Player Generates from Taking Inswinging and Outswinging Corners by Marc Lamberts. Personal blog. 6 January 2024.
- Football Tactics and Rolling Dice by Tiotal Football. Absolute Unit. 11 January 2024.
- Introducing ‘ClubStrength+’: Adjusting Performance by Opponent Strength by Analytics FC. Analytics FC. 22 January 2024.
- On Randomness (and Parity) by Tiotal Football. Absolute Unit. 6 February 2024.
- From Our Lab to the Pitch: Advancements in Soccer Analytics Through AI by Keisuke Fujii. Personal blog. 7 February 2024.
- Biases in Expected Goals Models Confound Finishing Ability by Jesse Davis and Pieter Robberechts. DTAI Sports Analytics Lab. 8 February 2024.
- Gamestate xG Score: Expected Goals Adjusted by Game State by Marc Lamberts. Personal blog. 25 February 2024.
- How to Scout South America Like Brighton by Stephen Ganavas. Scouted Notebook. 27 February 2024.
- What Do We Actually Know About Football? by Mark Thompson. Get Goalside. 29 February 2024.
- Applications of Generative AI in Sport: Q1 Update by Patrick Lucey. Stats Perform. 5 March 2024.
- Theory of Soccer: Mike Leach & the Air Raid by Tiotal Football. Absolute Unit. 21 March 2024.
- Identifying Attacking Overloads and Measuring Their Impact by Jaymes Monte. Hudl Statsbomb. 26 March 2024.
- What We Talk About When We Talk About ‘Analytics’ by Mark Thompson. Get Goalside. 27 March 2024.
- How Football Is Changing by Duncan Hunter. Hudl Statsbomb. 16 April 2024.
- Ball Progression Is All You Need by Tony ElHabr. Personal blog. 22 April 2024.
- Estimating Shooting Performance Unlikeliness by Tony ElHabr. Personal blog. 5 May 2024.
- How Do You Assess the Value of an Academy? by Casey Evans. Analytics FC. 11 May 2024.
- Applications of Generative AI in Sport: Q2 Update, Part I by Patrick Lucey. Stats Perform. 22 May 2024.
- Theory of Soccer: A World Without Tactics by Tiotal Football. Absolute Unit. 24 May 2024.
- Voetbal Anno 2024: Wie Niet Rijk Is, Moet Slim Zijn (Met Cijfertjes) [Dutch] by Michiel de Hoog. De Correspondent. 27 May 2024.
- Applications of Generative AI in Sport: Q2 Update, Part II by Patrick Lucey. Stats Perform. 28 May 2024.
- Marginal Gains in the Lower Levels of Football by Hudl Statsbomb. Hudl Statsbomb. 29 May 2024.
- The Idea Behind the Threat: Creating Pass Progression Score (PPS) by Marc Lamberts. Personal blog. 9 June 2024.
- Developing New Metrics: Shots and Finishing by Alex Stewart. Analytics FC. 13 June 2024.
- Fixed to Fluid: Frame-by-Frame Role Classification by Devin Pleuler. GitHub. 13 June 2024.
- Using Data in The Search For a New Manager by Jaymes Monte. Hudl Statsbomb. 13 June 2024.
- Long Throw-Ins: Scouting to Find Marginal Gains by Alex Stewart. Analytics FC. 18 June 2024.
- Expected Goals, Gamestate, and Predictiveness by Tony ElHabr. Personal blog. 19 June 2024.
- The Cost of Injuries in the Premier League: 2023/2024 by Jason McKenna. Analytics FC. 18 July 2024.
- Understand Football and You’ll Understand AI by Mark Thompson. Get Goalside. 23 July 2024.
- Measuring Throw-In Success by Jaymes Monte. Hudl Statsbomb. 23 July 2024.
- The Complexity of Outliers in Data Scouting in Football by Marc Lamberts. Personal blog. 3 August 2024.
- Ball Tracking in Sports with Computer Vision by Piotr Skalski. Roboflow. 6 August 2024.
- Camera Calibration in Sports With Keypoints by Piotr Skalski. Roboflow. 8 August 2024.
- Gone with the Wind FC: Exploring the Past to Find Enduring Truths and Market Inefficiencies by Jared Young. Absolute Unit. 9 August 2024.
- xPass 360: Upgrading Expected Pass Models by Conor Sharpe. Hudl Statsbomb. 13 August 2024.
- pip install unravelsports by Joris Bekkers. Unravel Sports. 24 August 2024. Code.
- How to Get Started in Football Analytics by Hudl Statsbomb. Hudl Statsbomb. 29 August 2024.
- Why Is the Impact of Football Analytics a Question? by Mark Thompson. Get Goalside. 15 September 2024.
- PFF FC Athleticism Score: A Comprehensive Metric for Evaluating Athletic Performance in Football by PFF FC. PFF FC. 24 September 2024.
- Set-Pieces: Are There Still Margins to Be Gained? by Alex Stewart. Analytics FC. 9 October 2024.
- What’s Your Research Question? by Mark Thompson. Get Goalside. 22 October 2024.
- How to Get Started as a Data Analyst in Football by Liam Henshaw. Personal blog. 29 October 2024.
- Three Key Design Decisions for Possession State Value Models: An Experimental Analysis by Jesse Davis, Lorenzo Cascioli, Pieter Robberechts and Lode Van Tente. DTAI Sports Analytics Lab. 13 November 2024.
- An Experimental Analysis of Possession State Value Models: Part 1 by Jesse Davis, Lorenzo Cascioli, Pieter Robberechts and Lode Van Tente. DTAI Sports Analytics Lab. 13 November 2024.
- Substituting Similarity by Devin Pleuler. Central Winger. 18 November 2024.
- Measuring Players’ Consistent xG Performances with Coefficient of Variation (CV) by Marc Lamberts. Personal blog. 24 November 2024.
- Penalties and Conditional Probability by Devin Pleuler. Central Winger. 25 November 2024.
- Theory of Soccer: Structure & Narrative by Tiotal Football. Absolute Unit. 25 November 2024.
- PFF FC Passing Grade Explained by PFF FC. PFF FC. 27 November 2024.
- Unexpected Origins and the Fermi Paradox by Devin Pleuler. Central Winger. 2 December 2024.
- Béziers, Bivariates, and Beyond by Devin Pleuler. Central Winger. 9 December 2024.
- How Sport is Leading the Next Wave of Game Changing GenAI Advancements by Patrick Lucey. Stats Perform. 9 December 2024.
- An Experimental Analysis of Possession State Value Models: Part 2 by Jesse Davis, Lorenzo Cascioli, Pieter Robberechts and Lode Van Tente. DTAI Sports Analytics Lab. 11 December 2024.
- An Intuitive Measure for Pressing by Joris Bekkers. Unravel Sports. 12 December 2024.
- Conservative Pass Index: Measuring How Risk-Averse Players Are in Their Passing by Marc Lamberts. Personal blog. 14 December 2024.
- Quantifying Off-Ball Contributions in Football Using Network Analysis: The Off-Ball Impact Score (OBIS) by Marc Lamberts. Personal blog. 15 December 2024.
- Free Data: J1 League 2024 by Hudl. Hudl. 16 December 2024.
- Football Data: Finally Under Scrutiny? by Arnaud Santin. Personal blog. 18 December 2024.
- Introducing SPER: A Way of Rating Teams Based on Expected Goals Difference from Set Pieces by Marc Lamberts. Personal blog. 20 December 2024.
- Let’s Bring Back Big Chances by Devin Pleuler. Central Winger. 23 December 2024.
- Theory of Soccer: Options Have Value by Tiotal Football. Absolute Unit. 27 December 2024.
- From Basketball to Football: Spatial Structure of Man-Marking Using Tracking Data by Marc Lamberts. Personal blog. 28 December 2024.
- Goalplayer Value Added (GV+): Measuring Passing Contribution in the Build-Up for Goalkeepers by Marc Lamberts. Personal blog. 31 December 2024.
News articles (22)
- Women’s Football Scouting Is Budget-Constrained — But There Are Still Savvy Ways to Thrive by Charlotte Harpur. The Athletic. 2 January 2024.
- Kevin De Bruyne and the Rise of Data and Analytics in Contract Negotiations by Gregg Evans. The Athletic. 3 January 2024.
- Football Injuries Are on the Rise. Will AI Solve the Problem? by Julia Ranney. The Guardian. 19 January 2024.
- How Mental Performance Coaching Is Transforming Elite Football by Mark Carey. The Athletic. 28 March 2024.
- How Can You Tell If a Football Manager Is Actually Good at Their Job? by John Muller. The Athletic. 7 April 2024.
- Why Progressive Actions Are Football’s Most Important Metrics by John Muller. The Athletic. 4 May 2024.
- Why Winning the Premier League Shots Battle Is Not as Important as It’s Made out to Be by Mark Carey. The Athletic. 30 August 2024.
- How Data Departments Have Evolved and Spread Across English Football Clubs by Mark Carey. The Athletic. 3 September 2024.
- Has the Impact of Analytics on Modern Football Been Overstated? by Michael Cox. The Athletic. 11 September 2024.
- The Slow Death of the Screamer by Mike Henson. BBC Sport. 11 September 2024.
- What Is the True Value of a Premier League Goal? by Mark Carey. The Athletic. 21 September 2024.
- How Much Will Manchester City Miss Rodri This Season? by Ryan O’Hanlon. ESPN. 1 October 2024.
- The Next Erling Haaland or Martin Odegaard? How Virtual Reality Is Helping Norway to Develop New Talent by Adam Bate. Sky Sports. 10 October 2024.
- Should Other Premier League Teams Copy Brentford’s Tactics? by Ryan O’Hanlon. ESPN. 11 October 2024.
- ‘We’re Not Nerds in Lab Coats’ — A Day with Opta’s Number-Crunchers by Hamzah Khalique-Loonat. The Times. 17 October 2024.
- The Secretive Analytics Company Helping Clubs Unearth Next Moisés Caicedo by Tom Kershaw. The Times. 19 October 2024.
- Big Stat Replaces Big Sam: How Premier League Clubs Recruit Elite Managers by Will Unwin. The Guardian. 21 October 2024.
- Nuno Espirito Santo’s Nottingham Forest Are a Tactical Anomaly but It Works: How They Bucked the Premier League Trend by Adam Bate. Sky Sports. 30 October 2024.
- Why the Premier League Table after 10 Games Is a Reliable Guide to How the Season Will End by Mark Carey. The Athletic. 31 October 2024.
- Science of the Half-Time Team Talk: Carlo Ancelotti’s Real Madrid Among Those Consulting Minute9 in Search of an Edge by Adam Bate. Sky Sports. 19 November 2024.
- Dominic Jordan: Why Decision Scientist Is Key Role in an Analytics Team by Simon Austin. Training Ground Guru. 4 December 2024.
- Inside the World of Opposition Analysis: ‘It’s Not About What They Do, It’s About What We Need to Do’ by Gregg Evans. The Athletic. 21 December 2024.
Podcasts (9)
- The Stats Behind Successful Corners! with Stuart Reid and Chris Gill. The Chris Gill Podcast. 15 January 2024.
- Winning Football Matches Using Mathematics!? with David Sumpter and Chris Gill. The Chris Gill Podcast. 26 February 2024.
- René Marić: From Blogging to Bayern Munich (Part 1) with René Marić and Simon Austin. Training Ground Guru. 27 February 2024.
- René Marić: From Blogging to Bayern Munich (Part 2) with René Marić and Simon Austin. Training Ground Guru. 29 February 2024.
- Beyond the Pitch: Transforming Soccer Through Advanced Analytics with Ryan O’Hanlon, Ian Graham, Sarah Rudd, Jesse Marsch and Laurie Shaw. MIT Sloan Sports Analytics Conference. 2 March 2024.
- Football Clubs Using Data to Make Better Decisions with Tim Keech and Chris Gill. The Chris Gill Podcast. 25 March 2024.
- Pioneering Football Analytics with Sarah Rudd and Chris Gill. The Chris Gill Podcast. 24 June 2024.
- How to Create the Best Data Visualisations! with Andy Kirk and Chris Gill. The Chris Gill Podcast. 18 November 2024.
- Devin Pleuler — Maple Leaf Sports with Devin Pleuler and Chris Gill. Analytics FC. 25 November 2024.
Webinars (4)
- Impactful Football Visualizations with Andrew Rowlinson. PySport London. 19 March 2024.
- Scaling Football Analysis with Patrick Lucey. PySport London. 19 March 2024.
- Evaluating Sports Analytics Models with Pieter Robberechts. PySport London. 19 March 2024.
- Eintracht Frankfurt Scout on Ralf Rangnick, Omar Marmoush and AI with Tom Reynolds. The Overlap Breakdown. 23 December 2024.
Books (3)
- Data Game — The Story of Liverpool FC’s Analytics Revolution by Josh Williams. Pitch Publishing. 25 March 2024.
- xGenius: Expected Goals and the Science of Winning Football Matches by James Tippett. Bloomsbury Sport. 1 August 2024.
- How to Win the Premier League: The Inside Story of Football’s Data Revolution by Ian Graham. Century. 15 August 2024.
Events (8)
- MIT Sloan Sports Analytics Conference. Boston, Massachusetts, United States. 1-2 March 2024.
- Opta Pro Forum. London, United Kingdom. 20 March 2024.
- Workshop on Computer Vision in Sports. Seattle, Washington, United States. 18 June 2024.
- Workshop on Machine Learning and Data Mining for Sports Analytics. Vilnius, Lithuania. 9 September 2024.
- Training Ground Guru Live. Manchester, United Kingdom. 9-10 September 2024.
- Cascadia Symposium on Statistics in Sports. Vancouver, British Columbia, Canada. 21 September 2024.
- Carnegie Mellon Sports Analytics Conference. Carnegie Mellon University, Pittsburgh, Pennsylvania, United States. 1-2 November 2024.
- Training Ground Guru Big Data. Online. 12 November 2024.
Code repositories (10)
Football AI
. Track the players and the ball in video footage of soccer matches using computer vision and machine learning. Code.ingestify
(version 0.1.3). Ingest data from different data providers, including StatsBomb and Wyscout. Code.kloppy
(version 3.16.0). Deserialize event data and tracking data from different data providers, including Opta, StatsBomb, Wyscout, Second Spectrum, TRACAB and SkillCorner. Code. Documentation.mplsoccer
(version 1.4.0). Produce different types of visualizations, including radar charts, pizza plots and pitch visualizations. Code. Documentation.penaltyblog
(version 1.0.2). Estimate team abilities and predict match outcomes using different types of statistical models, including Poisson-based models such as Dixon-Coles and Bayesian models. Code. Documentation.scraperfc
(version 3.2.0). Gather data from soccer websites, including Capology, ClubElo, FBref, FiveThirtyEight, Sofascore, Transfermarkt and Understat. Code. Documentation.socceraction
(version 1.5.3). Compute VAEP, Atomic-VAEP and xT ratings using event data from Opta, StatsBomb and Wyscout. Code. Documentation.soccerdata
(version 1.8.4). Gather data from soccer websites, including ClubElo, ESPN, FBref, FiveThirtyEight, Football-Data.co.uk, FotMob, Sofascore, SoFIFA, Understat and WhoScored. Code. Documentation.statsbombpy
(version 1.14.0). Load StatsBomb event data into a DataFrame representation. Code.unravelsports
(version 0.2.0). Convert tracking data into graphs to train graph neural networks. Code. Documentation.