Standings-Based Weighted Probability Model for Football Match Outcome Prediction

This paper presents a transparent, deterministic probability model for predicting football match outcomes, implemented in the Futbolchi.com sports analytics platform. The model computes match outcome probabilities using a Standings-Based Weighted Probability approach, where each team's competitive strength is derived from league standings points and goal difference. Core formula: Strength = Points + GD × 0.1, P(A) = S_A / (S_A + S_B) The model is applied across 9 football competitions (Uzbekistan Superliga, Champions League, La Liga, Premier League, Bundesliga, Serie A, Ligue 1, Europa League, Conference League), processing data from the API-Football v3 provider in real time. We describe the mathematical formulation, data pipeline, implementation details (Next.js 15, TypeScript), coverage scope, known limitations (no draw probability, no home advantage), and a roadmap for future enhancements including xG integration and home advantage coefficients. Full methodology also available in Uzbek: https://futbolchi.com/metodologiya

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-09
DOI
https://doi.org/10.5281/zenodo.24083530
Primary Topic
Sports Analytics and Performance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Standings-Based Weighted Probability Model for Football Match Outcome Prediction

Futbolchi.com Research Team
Zenodo (CERN European Organization for Nuclear Research)
Sports Analytics and Performance
article

Standings-Based Weighted Probability Model for Football Match Outcome Prediction

Futbolchi.com Research Team
article en

Abstract

This paper presents a transparent, deterministic probability model for predicting football match outcomes, implemented in the Futbolchi.com sports analytics platform. The model computes match outcome probabilities using a Standings-Based Weighted Probability approach, where each team's competitive strength is derived from league standings points and goal difference. Core formula: Strength = Points + GD × 0.1, P(A) = S_A / (S_A + S_B) The model is applied across 9 football competitions (Uzbekistan Superliga, Champions League, La Liga, Premier League, Bundesliga, Serie A, Ligue 1, Europa League, Conference League), processing data from the API-Football v3 provider in real time. We describe the mathematical formulation, data pipeline, implementation details (Next.js 15, TypeScript), coverage scope, known limitations (no draw probability, no home advantage), and a roadmap for future enhancements including xG integration and home advantage coefficients. Full methodology also available in Uzbek: https://futbolchi.com/metodologiya

Zenodo (CERN European Organization for Nuclear Research)
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.

Laika access coming soon