mlsanityData to 14 Oct 2026

A Graph Neural Network deep-dive into successful counterattacks

arXiv 2411.17450 ↗First posted 26 Nov 2024cs.LG cs.SIcited by 3

Not on the map. Why?

Abstract (arXiv)

A counterattack in soccer is a high speed, high intensity direct attack that can occur when a team transitions from a defensive state to an attacking state after regaining possession of the ball. The aim is to create a goal-scoring opportunity by convering a lot of ground with minimal passes before the opposing team can recover their defensive shape. The purpose of this research is to build gender-specific Graph Neural Networks to model the likelihood of a counterattack being successful and uncover what factors make them successful in professional soccer. These models are trained on a total of 20863 frames of synchronized on-ball event and spatiotemporal (broadcast) tracking data. This dataset is derived from 632 games of MLS (2022), NWSL (2022) and international soccer (2020-2022). With this data we demonstrate that gender-specific Graph Neural Networks outperform architecturally identical gender-ambiguous models in predicting the successful outcome of counterattacks. We show, using Permutation Feature Importance, that byline to byline speed, angle to the goal, angle to the ball and sideline to sideline speed are the node features with the highest impact on model performance. Additionally, we offer some illustrative examples on how to navigate the infinite solution search space to aid in identifying improvements for player decision making. This research is accompanied by an open-source repository containing all data and code, and it is also accompanied by an open-source Python package which simplifies converting spatiotemporal data into graphs. This package also facilitates testing, validation, training and prediction with this data. This should allow the reader to replicate and improve upon our research more easily.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 5 of its 31 references that are in the map. First posted on arXiv 26 Nov 2024.

Builds on

5 of 31 references.

References · 5

  1. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  2. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  3. 2020SoccerMap: A Deep Learning Architecture for Visually-Interpretable Analysis in Soccercited by 17
  4. 2022Graph Neural Networks to Predict Sports Outcomescited by 7
  5. 2014Searching for a Unique Style in Soccercited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 2.

3 papers.