GenTac: Generative Modeling and Forecasting of Soccer Tactics

2026-04-13Artificial Intelligence

Artificial IntelligenceMultiagent Systems
AI summary

The authors introduce GenTac, a new computer model that predicts how soccer players move and act during a game by learning from historical data. Unlike earlier methods that give only one fixed prediction, GenTac creates many possible future player movements and events, capturing the game's unpredictable nature. It can also adjust predictions based on different teams, leagues, or strategies and can be used to explore 'what-if' scenarios. Tests show GenTac is accurate, keeps team formations realistic, and even works for other sports like basketball and hockey.

diffusion modelsmulti-agent systemstrajectory forecastingsoccer tacticsspatiotemporal datastochastic processescounterfactual simulationteam sports analyticsevent classification
Authors
Jiayuan Rao, Tianlin Gui, Haoning Wu, Yanfeng Wang, Weidi Xie
Abstract
Modeling open-play soccer tactics is a formidable challenge due to the stochastic, multi-agent nature of the game. Existing computational approaches typically produce single, deterministic trajectory forecasts or focus on highly structured set-pieces, fundamentally failing to capture the inherent variance and branching possibilities of real-world match evolution. Here, we introduce GenTac, a diffusion-based generative framework that conceptualizes soccer tactics as a stochastic process over continuous multi-player trajectories and discrete semantic events. By learning the underlying distribution of player movements from historical tracking data, GenTac samples diverse, plausible, long-horizon future trajectories. The framework supports rich contextual conditioning, including opponent behavior, specific team or league playing styles, and strategic objectives, while grounding continuous spatial dynamics into a 15-class tactical event space. Extensive evaluations on our proposed benchmark, TacBench, demonstrate four key capabilities: (1) GenTac achieves high geometric accuracy while strictly preserving the collective structural consistency of the team; (2) it accurately simulates stylistic nuances, distinguishing between specific teams (e.g., Auckland FC) and leagues (e.g., A-League versus German leagues); (3) it enables controllable counterfactual simulations, demonstrably altering spatial control and expected threat metrics based on offensive or defensive guidance; and (4) it reliably anticipates future tactical outcomes directly from generated rollouts. Finally, we demonstrate that GenTac can be successfully trained to generalize to other dynamic team sports, including basketball, American football, and ice hockey.