Predicting Soccer Match Outcomes with Heterogeneous Graph Neural Networks

Abstract Predicting soccer match outcomes is valuable for coaches and players engaged in strategic planning, for enhancing fan engagement, and for the economic, media, and journalistic activities that surround the sport. The task requires analyzing large volumes of data, including team statistics, player performance metrics, and historical results. Although player and team interactions intuitively play a pivotal role in determining outcomes, automated prediction methods based on statistical models and machine learning often overlook this dimension. This paper proposes modeling such interactions using graph representations and investigates heterogeneous graph neural networks for extracting latent interaction features. We further propose integrating these graph-based features with tabular features derived solely from past match outcomes to assess the contribution of interaction information to predictive performance. Specifically, we employ state-of-the-art heterogeneous graph neural network models to extract latent interaction features and fuse them with the observed tabular features to train an XGBoost classifier. We evaluate the approach on eight datasets drawn from the top leagues of England, Spain, France, Brazil, Germany, Italy, the Netherlands, and Argentina. Across the analyzed seasons, the classifier using heterogeneous graph-generated features outperformed the tabular-only classifier in a single year, while the classifier combining both feature sets achieved competitive performance throughout. Notably, however, the combined model did not consistently improve upon the tabular-only baseline in terms of Ranked Probability Score (RPS): in most seasons it matched rather than exceeded the baseline. These findings indicate that graph-based interaction features carry a complementary signal that can be incorporated without degrading predictive performance, while motivating further investigation into how this signal can be more effectively exploited.

Authors

Institutions

Publication Details

Journal
SN Computer Science
Published
2026-08-27
DOI
https://doi.org/10.1007/s42979-026-05301-0
Primary Topic
Sports Analytics and Performance
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Predicting Soccer Match Outcomes with Heterogeneous Graph Neural Networks

Isabel Rosseti, Aline Paes, João Victor Passeri
SN Computer Science
Sports Analytics and Performance
article

Predicting Soccer Match Outcomes with Heterogeneous Graph Neural Networks

Isabel Rosseti, Aline Paes, João Victor Passeri
article en

Abstract

Abstract Predicting soccer match outcomes is valuable for coaches and players engaged in strategic planning, for enhancing fan engagement, and for the economic, media, and journalistic activities that surround the sport. The task requires analyzing large volumes of data, including team statistics, player performance metrics, and historical results. Although player and team interactions intuitively play a pivotal role in determining outcomes, automated prediction methods based on statistical models and machine learning often overlook this dimension. This paper proposes modeling such interactions using graph representations and investigates heterogeneous graph neural networks for extracting latent interaction features. We further propose integrating these graph-based features with tabular features derived solely from past match outcomes to assess the contribution of interaction information to predictive performance. Specifically, we employ state-of-the-art heterogeneous graph neural network models to extract latent interaction features and fuse them with the observed tabular features to train an XGBoost classifier. We evaluate the approach on eight datasets drawn from the top leagues of England, Spain, France, Brazil, Germany, Italy, the Netherlands, and Argentina. Across the analyzed seasons, the classifier using heterogeneous graph-generated features outperformed the tabular-only classifier in a single year, while the classifier combining both feature sets achieved competitive performance throughout. Notably, however, the combined model did not consistently improve upon the tabular-only baseline in terms of Ranked Probability Score (RPS): in most seasons it matched rather than exceeded the baseline. These findings indicate that graph-based interaction features carry a complementary signal that can be incorporated without degrading predictive performance, while motivating further investigation into how this signal can be more effectively exploited.

SN Computer ScienceVol. 7(7)
Universidade Federal Fluminense (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro, Universidade Federal Fluminense
Openalex Percentile: Top 5%
Sports Analytics and Performance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.