
Originally developed by Arpad Elo for ranking chess players, the Elo system has been successfully adapted to football and other sports.
Core Concept
Each team is assigned a numerical rating that reflects its strength. After every match, ratings are updated based on the result, the expected outcome, and the match importance.
Football-Specific Adjustments
To better reflect football dynamics, the model includes:
Use Cases

The Poisson distribution is a statistical method used to estimate the probability of a number of events (like goals) occurring in a fixed interval — such as a football match.
How It’s Used in Football
Estimate Expected Goals (xG) for each team using:
Apply Poisson formula to calculate the probability of each scoreline (e.g., 0–0, 1–0, 2–1, etc.)
Build full match probability matrix to:
Limitations
Works best for low-scoring sports like football

A logistic temporal model combines logistic regression with time-aware features to predict binary outcomes (like win/loss) while accounting for how performance evolves over time.
Core Components:
Logistic Regression: Estimates the probability of a binary outcome (e.g., win vs. not win) based on input features.
Temporal Features: Includes time-based variables such as:
Application in Football: