Data-driven football predictions

Know the numbers
before kickoff.

Predicted scorelines and win probabilities for football's biggest matches — powered by expected goals, current form and head-to-head record. Clear, honest, and built to compare.

1436Matches analysed
97Competitions covered
1450Teams rated
100%Ad-free of betting operators
48%Correct results, over 5,236 logged predictions ›

Top matches today

All fixtures & predictions →

The day's most important matches across every competition we cover — ranked by our model. See all matches — recent results and the days ahead — on the fixtures page.

Yesterday's results

All results →

6 of the most important matches played on 30 October 2026, with the final score and the call the model published before kick-off. Across all 78 it called 38 correct — 49%, against 48% over every prediction on record.

Model analysis

All fixtures & predictions →

Previews and reviews built from the model's own probabilities and expected goals — what the numbers say about the biggest matches of the next seven days.

UCL
Model preview

Atletico Madrid vs Bayern München: narrow edge to Bayern München

The model makes it 36% Atletico Madrid, 23% draw, 41% Bayern München — most likely 1-2 (fair odds 2.44 on Bayern München).

3 November 2026 · UEFA Champions League
UCL
Model preview

Barcelona vs Aston Villa: Barcelona favoured

The model makes it 51% Barcelona, 22% draw, 27% Aston Villa — most likely 2-1 (fair odds 1.96 on Barcelona).

3 November 2026 · UEFA Champions League
UCL
Model preview

Manchester United vs AS Roma: too close to call

The model makes it 39% Manchester United, 24% draw, 37% AS Roma — most likely 2-1 (fair odds 2.56 on Manchester United).

3 November 2026 · UEFA Champions League
UCL
Model preview

RB Leipzig vs Manchester City: narrow edge to Manchester City

The model makes it 33% RB Leipzig, 24% draw, 43% Manchester City — most likely 1-2 (fair odds 2.33 on Manchester City).

4 November 2026 · UEFA Champions League
UCL
Model preview

Villarreal vs Paris Saint Germain: Paris Saint Germain strongly favoured

The model makes it 23% Villarreal, 21% draw, 56% Paris Saint Germain — most likely 1-2 (fair odds 1.79 on Paris Saint Germain).

3 November 2026 · UEFA Champions League
UCL
Model preview

PSV Eindhoven vs Club Brugge KV: narrow edge to PSV Eindhoven

The model makes it 44% PSV Eindhoven, 23% draw, 33% Club Brugge KV — most likely 2-1 (fair odds 2.27 on PSV Eindhoven).

4 November 2026 · UEFA Champions League

Model track record

Every prediction is logged before kickoff and checked against the real result — a transparent, automatically-updated record of how the model actually does.

48%
Correct result (1X2)
10%
Exact scoreline
5236
Predictions settled

The hit rate is only half the question. The full track record scores every settled prediction against an uninformed baseline and shows, band by band, whether a 70% from this model really happens 70 times in 100 — including where it does not.