For example: Liverpool · Premier League · Oliver
We analyse football matches with a statistical engine. Whether each prediction turned out correct or incorrect stays published.
Our input is the matches' own data: an attack and defence rating is derived for each team, home and away are separated, and every possible scoreline is computed. Where a match is priced, the market price enters the calculation too — but we never display odds; the same input always returns the same answer.
- No odds, no betting slips — not a betting site
- Input is match data and the market price — never a betting slip
- 16 leagues covered — Süper Lig to Premier League, UEFA included
Fixtures
Methodology — how the maths works
For every team an attack and defence rating is derived from played matches. Where a match has been priced, the market price is one of the inputs too; no odds are ever shown ON SCREEN.
From those ratings the probability of every possible scoreline is computed one by one; 1X2, double chance and goals markets are sums over that distribution. The detail of the calculation — which distribution, which corrections, how the inputs are weighted — is not published: we prove our accuracy by keeping the record open, not by explaining the method.
Accuracy is measured with the Brier score — the sum of (probability − outcome)² per result, lower is better — and every figure is published next to a "blind guess" baseline. The record is unfiltered: incorrect calls stay on the track record page.
Frequently asked questions
Is Matris a betting site?
No. Matris publishes no odds, recommends no betting slips and takes no bets. It is an analytics platform that derives probabilities from played-match data.
Does an AI generate the predictions?
No. The probabilities come from a deterministic statistical model; there is no language model in the product. The same input always yields the same output, and the sentences on each page are built by a fixed template — no number is made up while writing text.
What does the model look at — and ignore?
It uses: the played matches' own data, with home and away tracked separately, and — where a match has been priced — the market price. It ignores: rumours, tipster sites, social-media expectation. Every candidate input is tested on past data first; whatever fails to add accuracy is not added. The full input list and how they are combined are not published. Using a price in the maths and publishing it on screen are different things: we do not do the second.
Where can I verify the accuracy claim?
On the track record page. The record is unfiltered — incorrect calls are there too — and every figure states how many matches of data it rests on, next to the blind-guess baseline.
Why do some matches have no prediction?
If either team has fewer than 10 matches in the rating window, no probability is published. We don't print made-up numbers; the "no prediction published" badge says exactly that.
How is the pick of the day chosen?
The rule is fixed and nothing is hand-picked: an outright result above 60% is shown, otherwise a double chance above 80%; matches clearing the threshold are ranked by confidence. The rule's track record is printed under the tab.