Unveiling Hidden Pivotal Players with GoalNet: A GNN-Based Soccer Player Evaluation System

Jacky Hao Jiang, Jerry Cai, Anastasios Kyrillidis
3/12/2025
cs.LGcs.AImath.OC

No confident code implementation found for this paper.

Abstract

Soccer analysis tools emphasize metrics such as expected goals, leading to an overrepresentation of attacking players' contributions and overlooking players who facilitate ball control and link attacks. Examples include Rodri from Manchester City and Palhinha who just transferred to Bayern Munich. To address this bias, we aim to identify players with pivotal roles in a soccer team, incorporating both spatial and temporal features. In this work, we introduce a GNN-based framework that assigns individual credit for changes in expected threat (xT), thus capturing overlooked yet vital contributions in soccer. Our pipeline encodes both spatial and temporal features in event-centric graphs, enabling fair attribution of non-scoring actions such as defensive or transitional plays. We incorporate centrality measures into the learned player embeddings, ensuring that ball-retaining defenders and defensive midfielders receive due recognition for their overall impact. Furthermore, we explore diverse GNN variants-including Graph Attention Networks and Transformer-based models-to handle long-range dependencies and evolving match contexts, discussing their relative performance and computational complexity. Experiments on real match data confirm the robustness of our approach in highlighting pivotal roles that traditional attacking metrics typically miss, underscoring the model's utility for more comprehensive soccer analytics.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jiang2025unveiling,
  title  = {Unveiling Hidden Pivotal Players with GoalNet: A GNN-Based Soccer Player Evaluation System},
  author = {Jacky Hao Jiang and Jerry Cai and Anastasios Kyrillidis},
  year   = {2025},
  eprint = {2503.09737},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.09737v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.09737.svg)](https://codeofpaper.com/paper/2503.09737)

Discussion