Model

What this is

Daily AI soccer predictions across six leagues. Calibrated probabilities, projected scorelines, player scorer picks, and value analysis against the market. Every prediction tracked and reconciled.

Leagues

Ensemble model

Three independent systems blended via walk-forward cross-validation:

01

Gradient Boosting Classifier

HistGradientBoosting on match-level features: team form, venue stats, H2H, injuries, style metrics.

02

Poisson Goal Model

Expected goals regression. Generates 1X2 via Poisson distribution, BTTS and O2.5 via Monte Carlo.

03

Elo Rating System

Chronological team ratings with home-field adjustment. Baseline probabilities calibrated on training set.

Features (50+)

  • -Season and recent form (PPG, GD)
  • -Home/away venue splits
  • -Rest days and travel distance
  • -Weather conditions
  • -Head-to-head record
  • -Player injuries (value-weighted)
  • -Shot and possession stats
  • -Match analogues
  • -Coach stability and tenure

Value analysis

Model probabilities vs market odds (after vig removal). When our probability exceeds implied market probability, that outcome is flagged with edge % and EV. All value bets tracked with realized profit and CLV. See results.

Daily cycle

01
Sync

Pull fixtures, results, odds, injuries, stats

02
Predict

Generate 1X2 probabilities, goals, scorer picks

03
Reconcile

Score completed predictions, update calibration

04
Publish

Updated slate and performance metrics

Every prediction logged, every result reconciled, every metric published. No cherry-picking. Full results.