Models and algorithms to optimise team performance in football
Models and algorithms to optimise team performance in football
With the growing use of Artificial Intelligence (AI) and machine learning, there is increasing potential to model and optimise team behaviour across important domains such as disaster response, security, and team sports. These domains are inherently spatiotemporal, requiring models that capture both spatial and temporal dynamics. This thesis focuses on football, a complex, dynamic sport with rich spatiotemporal data and clear objectives, making it an ideal testbed for developing and validating team-based AI models. Moreover, football analytics is a rapidly expanding industry, with European clubs generating €38 billion in revenue during the 2023/24 season, driving the demand for models that provide competitive advantages.
This thesis proposes a number of novel methods that utilise spatiotemporal data to advance team prediction, analysis, and decision-making in football and other team-based domains. In particular, we introduce a spatiotemporal agent behaviour imputation model that reduces predictive error by 62% compared to baselines in limited observability settings, significantly improving the accessibility of off-ball football analytics through imputed tracking data. We also present a novel spatial teamwork model, combining Monte Carlo tree search (MCTS) and linear programming, that optimises agent decision-making in real-world football defence, reducing opponent threat by 24%. In addition, we develop new metrics, derived from a graph attention network (GAT), to assign credit to indirect agent contributions in team-based defence. The GAT model predicts football passes with a 6% reduction in loss compared to baselines, and we show how these new metrics can greatly improve off-ball football player evaluation. Finally, we propose a dynamic team formation and agent replacement model that accounts for agent fatigue and unavailability and optimises decision-making using a multi-step MCTS algorithm. Applied to football team selection and substitutions, this model improves long-term team performance by 1% and reduces first-team injuries by 15%. This thesis also highlights key remaining challenges for AI in football, including the use of richer player data (e.g., body pose) and greater use of explainable models to build trust in clubs.
Machine learning, sports analytics, team optimisation, Applied machine learning, multi-agent systems
University of Southampton
Everett, Gregory Alan
bd166375-38dd-4790-8a1e-8474e6f32c19
March 2026
Everett, Gregory Alan
bd166375-38dd-4790-8a1e-8474e6f32c19
Ramchurn, Gopal
1d62ae2a-a498-444e-912d-a6082d3aaea3
Norman, Tim
663e522f-807c-4569-9201-dc141c8eb50d
Everett, Gregory Alan
(2026)
Models and algorithms to optimise team performance in football.
University of Southampton, Doctoral Thesis, 231pp.
Record type:
Thesis
(Doctoral)
Abstract
With the growing use of Artificial Intelligence (AI) and machine learning, there is increasing potential to model and optimise team behaviour across important domains such as disaster response, security, and team sports. These domains are inherently spatiotemporal, requiring models that capture both spatial and temporal dynamics. This thesis focuses on football, a complex, dynamic sport with rich spatiotemporal data and clear objectives, making it an ideal testbed for developing and validating team-based AI models. Moreover, football analytics is a rapidly expanding industry, with European clubs generating €38 billion in revenue during the 2023/24 season, driving the demand for models that provide competitive advantages.
This thesis proposes a number of novel methods that utilise spatiotemporal data to advance team prediction, analysis, and decision-making in football and other team-based domains. In particular, we introduce a spatiotemporal agent behaviour imputation model that reduces predictive error by 62% compared to baselines in limited observability settings, significantly improving the accessibility of off-ball football analytics through imputed tracking data. We also present a novel spatial teamwork model, combining Monte Carlo tree search (MCTS) and linear programming, that optimises agent decision-making in real-world football defence, reducing opponent threat by 24%. In addition, we develop new metrics, derived from a graph attention network (GAT), to assign credit to indirect agent contributions in team-based defence. The GAT model predicts football passes with a 6% reduction in loss compared to baselines, and we show how these new metrics can greatly improve off-ball football player evaluation. Finally, we propose a dynamic team formation and agent replacement model that accounts for agent fatigue and unavailability and optimises decision-making using a multi-step MCTS algorithm. Applied to football team selection and substitutions, this model improves long-term team performance by 1% and reduces first-team injuries by 15%. This thesis also highlights key remaining challenges for AI in football, including the use of richer player data (e.g., body pose) and greater use of explainable models to build trust in clubs.
Text
Thesis-Gregory-Everett
- Version of Record
Text
Final-thesis-submission-Examination-Mr-Gregory-Everett
Restricted to Repository staff only
More information
Published date: March 2026
Keywords:
Machine learning, sports analytics, team optimisation, Applied machine learning, multi-agent systems
Identifiers
Local EPrints ID: 509865
URI: http://eprints.soton.ac.uk/id/eprint/509865
PURE UUID: 16ead70b-541f-4a15-bccc-8708022f2af3
Catalogue record
Date deposited: 09 Mar 2026 17:43
Last modified: 10 Mar 2026 03:04
Export record
Contributors
Author:
Gregory Alan Everett
Thesis advisor:
Gopal Ramchurn
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics