Football Proof AI on a rain-lit football pitch with calibrated probability graphics
The public model ledger

Football predictions you can audit before and after kick-off

Every forecast gets a timestamp, a model version, and a public result.

9 active forecasts on the boardDemo · FPAI-LGBM 0.9.3
0124h+ earlyPublished before kick-off
02Locked recordTimestamp and model version
03Auto-settledNo edited win rate
Chronological match desk

Current AI football predictions, grouped by kick-off

Live matches appear first. The remaining slate is grouped by WAT match date and ordered by kick-off, while every card keeps both WAT and EAT visible. Open a fixture for its full probability split.

Showing 10 of 10 matches.

Live now

2 matches

Lazio vs Atalanta prediction

Serie A

Fri, 10 Jul · 19:45 WAT · 21:45 EAT

Live

Lazio

Home
0–1 · 68′19:45 WAT21:45 EAT

Atalanta

Away

Model call

away

Confidence37%
Home33%
Draw30%
Away37%

Saturday, 11 July 2026 · WAT schedule

2 matches

Arsenal vs Aston Villa prediction

Premier League

Sat, 11 Jul · 15:00 WAT · 17:00 EAT

Pre-match

Arsenal

Home
vs15:00 WAT17:00 EAT

Aston Villa

Away

Model call

home

Confidence54%
Home54%
Draw26%
Away20%

Chelsea vs Newcastle United prediction

Premier League

Sat, 11 Jul · 17:30 WAT · 19:30 EAT

Pre-match

Chelsea

Home
vs17:30 WAT19:30 EAT

Newcastle United

Away

Model call

home

Confidence44%
Home44%
Draw28%
Away28%

Sunday, 12 July 2026 · WAT schedule

4 matches

Gor Mahia vs AFC Leopards prediction

FKF Premier League

Sun, 12 Jul · 14:00 WAT · 16:00 EAT

Pre-match

Gor Mahia

Home
vs14:00 WAT16:00 EAT

AFC Leopards

Away

Model call

home

Confidence41%
Home41%
Draw31%
Away28%

Enyimba vs Remo Stars prediction

Nigeria Premier Football League

Sun, 12 Jul · 16:00 WAT · 18:00 EAT

Pre-match

Enyimba

Home
vs16:00 WAT18:00 EAT

Remo Stars

Away

Model call

home

Confidence49%
Home49%
Draw31%
Away20%

Bologna vs Torino prediction

Serie A

Sun, 12 Jul · 16:00 WAT · 18:00 EAT

Pre-match

Bologna

Home
vs16:00 WAT18:00 EAT

Torino

Away

Model call

home

Confidence46%
Home46%
Draw32%
Away22%

Real Sociedad vs Villarreal prediction

La Liga

Sun, 12 Jul · 18:30 WAT · 20:30 EAT

Pre-match

Real Sociedad

Home
vs18:30 WAT20:30 EAT

Villarreal

Away

Model call

home

Confidence38%
Home38%
Draw31%
Away31%

Monday, 13 July 2026 · WAT schedule

1 match

Barcelona vs Sevilla prediction

La Liga

Mon, 13 Jul · 20:00 WAT · 22:00 EAT

Pre-match

Barcelona

Home
vs20:00 WAT22:00 EAT

Sevilla

Away

Model call

home

Confidence65%
Home65%
Draw21%
Away14%

Recently completed

1 match

Rivers United vs Shooting Stars prediction

Nigeria Premier Football League

Thu, 9 Jul · 16:00 WAT · 18:00 EAT

Full time

Rivers United

Home
2–016:00 WAT18:00 EAT

Shooting Stars

Away

Model call

home

Confidence52%
Home52%
Draw29%
Away19%
Return after the whistle

Recently settled—hits and misses stay visible

See the complete demo record
Proof, not promises

The accuracy page is the product.

Hit rate alone can hide bad probability estimates. Football Proof AI publishes the Brier score, league splits, calibration buckets, and every historical forecast behind the headline number.

Open the accuracy ledger

Demo model record

The numbers, including the misses.

Results are settled from the final score. No deleted picks, no edited probabilities, no hiding behind a winning streak.

Hit rate
54.2%
13 of 24 settled picks
Brier score
0.188
Lower is better
Hits / misses
13 / 11
54.2% observed
Calibration gap
14.8 pts
Weighted across buckets

Probability check

When we say 60%, how often does it happen?

Predicted vs actual
Model bucketPredictedActualDifferenceMatches
Below 40%37%20%-17 pts5
40–49%45%71%+26 pts7
50–59%55%50%-5 pts8
60%+65%75%+11 pts4
What the model sees

Fourteen active football signals. One reserved.

Recent points, home and away form, goals for and against, Elo, head-to-head history, and rest days are joined only from information available before the match. Isotonic calibration turns raw scores into probabilities that should mean what they say.

  • 01 As-of joins prevent future-data leakage
  • 02 Walk-forward tests mimic real publication
  • 03 Every model update receives a new version
Read the full model method Learn how to read a probability
Grounded AI explainer

Kito — reads the record, never rewrites it

“The model owns the probability. I can explain the locked record, its uncertainty and its limits. I cannot rewrite a single number.”