Can simple models predict football — and beat the odds? Lessons from the German Bundesliga

This study examines whether a simple model based on expected goals (xG) can generate accurate forecasts and identify profitable signals in football betting markets. The model uses recent xG to estimate win–draw–loss probabilities via a Skellam distribution, with isotonic regression applied for calibration, and evaluates the performance over eleven Bundesliga seasons (2014/15 through 2024/25). While bookmaker odds tend to exhibit superior statistical calibration, the xG-based model captures certain signals not fully reflected in market prices. In simulated betting, the model yields a return on investment of approximately 10% using average market odds, increasing to nearly 15% under the best available prices. Profits stem predominantly from home win bets, while backing away wins is consistently loss-making. The results show some robustness to modelling choices, though profitability varies considerably by season and bet type. The study highlights the potential of simple models as practical tools for identifying predictive value in structured football data.

Authors

Publication Details

Journal
Journal of Sports Analytics
Published
2026-02-01
DOI
https://doi.org/10.1177/22150218261416681
Citations
1
Primary Topic
Sports Analytics and Performance
Type
article
Field-Weighted Citation Impact
99.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Can simple models predict football — and beat the odds? Lessons from the German Bundesliga

Sascha Wilkens
1 citations
Journal of Sports Analytics
Sports Analytics and Performance
99.81
article

Can simple models predict football — and beat the odds? Lessons from the German Bundesliga

Sascha Wilkens
article en
1 citations

Abstract

This study examines whether a simple model based on expected goals (xG) can generate accurate forecasts and identify profitable signals in football betting markets. The model uses recent xG to estimate win–draw–loss probabilities via a Skellam distribution, with isotonic regression applied for calibration, and evaluates the performance over eleven Bundesliga seasons (2014/15 through 2024/25). While bookmaker odds tend to exhibit superior statistical calibration, the xG-based model captures certain signals not fully reflected in market prices. In simulated betting, the model yields a return on investment of approximately 10% using average market odds, increasing to nearly 15% under the best available prices. Profits stem predominantly from home win bets, while backing away wins is consistently loss-making. The results show some robustness to modelling choices, though profitability varies considerably by season and bet type. The study highlights the potential of simple models as practical tools for identifying predictive value in structured football data.

Journal of Sports AnalyticsVol. 12
Decent work and economic growth
Openalex Percentile: Top 0%
Sports Analytics and Performance
99.81
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.