Skor-Xg: Skeleton-Oriented Expected Goal Estimation in Soccer

Skor-Xg: Оценка ожидаемых голов в футболе с ориентацией на скелет игрока
Atsuto Maki, Yilin Xu, Lars Bretzner, T Wang
2025-06-11

3D player skeletonsExpected Goals (xG) estimationGraph Neural NetworkSkor-xGspatiotemporal graph
In this work, we present Skor-xG, which to the best of our knowledge is the first model to introduce 3D player skeletons into Expected Goal (<tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$x G$</tex>) estimation. xG estimation is a fundamental task in soccer analytics that quantifies a shot's likelihood of scoring. Unlike existing <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$x G$</tex> models which primarily rely on engineered features from event data and 2D positional data, Skor-xG leverages detailed player postures to enhance shot evaluation. To effectively capture the complex interactions between player body parts and the ball, we propose a Graph Neural Networkbased framework that models each shot as a spatiotemporal graph. Experimental results demonstrate that incorporating skeleton data improves <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$x G$</tex> estimation compared to conventional approaches. As 3D player tracking technology becomes increasingly accessible, Skor-xG establishes skeleton data as a valuable new dimension in soccer analytics, enabling deeper tactical insights and more precise performance evaluation.
1
Incorporating skeleton data into xG estimation improves performance compared to conventional approaches that rely on event data and 2D positional data.
2
Skor-xG enables deeper tactical insights and more precise performance evaluation as 3D player tracking becomes more accessible.
3
Skor-xG is the first xG model to incorporate 3D player skeletons into expected-goal estimation.
4
The model uses a Graph Neural Network framework that represents each shot as a spatiotemporal graph capturing interactions between player body parts and the ball.

Soccer shot instances represented as spatiotemporal graphs including 3D player skeletons, ball, and context

Accuracy of Expected Goal (xG) estimation when incorporating detailed 3D player skeleton/posture information via a Graph Neural Network framework

Publication Details
Publication Date
2025-06-11
Journal
Publisher
ISSN
Cited by
2
Access Type
Author Information
Authors
Atsuto Maki
Yilin Xu
Lars Bretzner
T Wang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%