Our Prediction Models
Every fixture on this site is routed to exactly one of four prediction profiles — named configurations of our prediction engine. All of them read the same statistical data pack for a match, but each weighs it differently, writes differently, and can reach a different verdict. The prediction page always names the profile that produced it and why that fixture was routed there.
These are AI model configurations, not people — and each one's predictions are scored against real results, so their track records below are earned, not claimed. See the full verified record or the methodology.
The Form Guide
The momentum specialist — weights the last five matches above everything.
A fixture is routed to The Form Guide when at least one side arrives on a winning or losing streak of four or more matches, or when the two sides are separated by seven or more points across their last five games.
Verified record: 52% on match result (1370 scored predictions)Read more →
The Numbers Desk
The statistical baseline — season-long rates, splits and distributions.
A fixture is routed to The Numbers Desk when there is no extreme form signal (no long streak, no large last-5 points gap) and the betting market has a moderate favourite — the statistical rates should decide it.
Verified record: 46% on match result (4190 scored predictions)Read more →
The Value Scout
The market-facing profile — hunts the gap between price and probability.
A fixture is routed to The Value Scout when the market takes a strong position: a short-priced favourite (60%+ implied probability) or a wide-open fixture where no outcome reaches 42% implied.
Verified record: 57% on match result (374 scored predictions)Read more →
The Analytical Engine
The deterministic model — Elo, xG and Poisson, no LLM in the numbers.
All international fixtures — World Cup 2026 (group stage through the final) and friendlies — are routed to The Analytical Engine, because international sides lack the week-to-week league data the LLM profiles rely on.
Verified record: 59% on match result (225 scored predictions)Read more →