Football Analytics is a football analysis system built on a statistical (Dixon-Coles) goal model: from its own database, based on team form, head-to-head (H2H) matches and market (bookmaker) odds data, it gives calibrated win/draw/loss percentages for every tracked match across four betting markets (1X2, both teams to score, under/over 2.5 and 3.5 goals). An AI puts the result into words; the numbers are computed by the model. The data is refreshed automatically every day. The probabilities shown are for information only and do not constitute betting advice.
A real estimate for an upcoming match, made by the same engine you use as a subscriber.
For every match the system estimated in advance, we record the actual result afterwards. The hit rates below come from all completed matches.
From the same data the system measures for itself — not a cherry-picked, flattering period. Past performance is no guarantee for the future, and this is not betting advice.
The estimate is not the answer of a general-purpose language model. Every number comes from our own daily-updated database and the prediction model built on it.
Results, shots, corners and cards for every match.
Formation, injured and suspended players, updated before kick-off.
League standings, ELO-based team strength, home and away form.
Bookmaker odds, to show where the model differs from the market.
Dixon-Coles goal model, ELO, a separately trained model for each market, and calibration.
Puts into words what the model computed and why. It adds no numbers of its own.
Each layer answers a different question; the final result is calibrated and back-tested separately for each market.
Estimates how many goals to expect from each team — based on team strength, home advantage and head-to-head history.
A shared layer weighs long-term team strength (ELO), recent form and the line-up together with market data.
1X2, goals, both teams to score and exact score — four dedicated learning models, not one blurred, shared estimate.
Referee strictness, card trends, missed chances vs. scoring form — all in one place.
The system automatically tracks which key players are missing a given match through injury or suspension — this feeds into the prediction too, not just the dry statistics.
Puts into words what the model computed and why — it works from the model's own reasoning and adds no numbers.
These are the competitions we load and refresh data for every day — and the ones you can request an analysis for.
Every model change is validated on a previously unseen period before it reaches anyone.
1X2, BTTS, goals and exact score are each tuned separately — for every one of them we know how accurate it actually is.
Every model layer states its own reasoning — and that is what goes into the AI summary.
At a World Cup or European Championship, neither team gets an automatic home advantage if the match is not played at its own ground.
“The goal is not to look confident. It is that when we say 60%, we are right 60% of the time.”
You create an account and choose the plan that suits you.
Match, statistics, injury, standings and odds data refresh themselves every day.
The model layers work together to calculate the probabilities for every market.
You see where the model differs from the market odds, and you get a short written explanation next to the numbers.
The most common questions before buying — the full, detailed FAQ is on the Frequently asked questions page.
20 trial analyses, without entering a bank card. You can use them in any of the analysis menu items, and they do not expire. Only once they run out do you need to choose a package — until then we ask nothing of you.
No. The probabilities are computed by our own prediction model from our own daily-updated database. The AI only puts the model's result and reasoning into words.
In the "Not a promise — a measurement" section above you can see the full hit-rate statistic measured on completed matches — the same data the system measures for itself, not a cherry-picked good period.
No. The model provides calibrated probabilities and an explanation; the decision is always yours. If you do bet, do so responsibly and within your means — the system offers no guarantee, and cannot offer one.
No — there is no automatic charge or renewal. Your plan runs for a set validity period, after which you decide when and with which plan to continue.
Once signed in, you can buy Extra quota at any time on the Change plan page; it becomes available immediately and lasts until your current plan expires.
The analyses and probabilities on this website are for information purposes only, do not constitute betting advice, and do not guarantee future results. Betting is for over-18s only and should be done responsibly.
No hidden costs, and you can change your subscription at any time.
Register and you get 20 free trial analyses — no bank card. You can add a package at any time.
The operation is running. Please wait for the result.
The page is loading. Please wait and do not navigate away.