What StatsBrain measures
Football is noisy, but it is not random. Every pass, shot, duel, and defensive action leaves a measurable trace in the historical record. StatsBrain exists to turn that record into structured intelligence: league averages, club-level form curves, head-to-head baselines, and forward-looking probability distributions for upcoming fixtures. We publish the same kind of quantitative research that clubs, analysts, and data scientists use to reason about performance, made accessible in a daily dashboard and permanent entity pages for every major competition we cover.
Our pipeline ingests multi-season archives from structured providers (including Sportmonks), normalises team and league identities across competitions, and stores completed matches in a dedicated historical layer. Upcoming fixtures flow through a model calibrated per league: attack/defence rates, home/away scoring splits, expected-goals proxies (xPower), recent form and opponent level. The output is never a single deterministic scoreline. It is a band of plausible outcomes with explicit confidence metadata.
From raw events to mathematical projections
At the core of StatsBrain is a Poisson model with weighted statistics. For each match we estimate team-level scoring intensities from weighted statistics: attack and defence adjusted for opponent strength, venue and the league average. A Poisson model then turns the expected goals into win, draw and loss probabilities, calculated from data, not opinions.
On top of the model, AI-written summaries explain the numbers in plain language, and the leading probability powers the confidence percentages you see on the daily match board. Every narrative block on the platform is subordinate to the quantitative band beneath it; see our editorial standards for how the AI summaries are produced and where their limits are.
Variables in every model run
- Expected-goals proxy (xPower) and big chances created
- Strength-adjusted recent form (opponent quality weighted)
- Home and away scoring baselines per league
- Shots on and off target, dangerous attacks, possession and corners
- League table position, motivation from the table and squad market value
- League-specific calibration (league averages for every statistic)
Team and league pages roll these signals into readable summaries, standings tables and short answers to common questions. Every match also has its own page, with the full breakdown behind the numbers.
Where to explore the data
How the model works
The match statistics the model reads and how it turns them into probabilities.
StatsBrain tutorial
How the platform works, free vs Pro features, and what you unlock with a monthly subscription.
Daily match board
Browse today's fixtures with AI confidence scores, recent results, and league-grouped schedules.
Pro Insights
Daily high-confidence matches: fixtures where StatsBrain AI reports its strongest projections (≥70% confidence).
League hubs
Standings, season scoring rates, recent results, and upcoming projections for every competition we cover.
Technical methodology
The Poisson model with weighted statistics, how the data is collected, and the model's limits.
Research integrity
StatsBrain is built for analysts, journalists, students, and curious supporters who want transparent mechanics, not black-box hype. We document our stack on the methodology page, explain publisher accountability on editorial, and update the model every day as new results arrive. Football remains stochastic; no model removes uncertainty. Our job is to quantify it honestly.
Important: StatsBrain is a football analytics and research platform. Nothing on the site is advice of any kind. All projections are mathematical simulations intended for informational and educational use.
FAQ
Frequently asked questions
What makes StatsBrain different from other football stats sites?
We publish calibrated probability distributions and a methodology you can check, with permanent league and club pages that keep the season in one place: table, results, form and team stats.
How often are simulations updated?
The model layer refreshes as new results and fixtures sync from our data providers. The daily match board reflects the latest schedule; league and team profiles incorporate the current season snapshot.
Can I use StatsBrain for academic or media research?
Yes. Cite StatsBrain as a simulation and analytics source, link to the relevant league or team page, and refer readers to our methodology for model assumptions.
What does the confidence percentage mean?
It is the probability of the leading outcome according to our Poisson model with weighted statistics, not a guarantee of result.