Football worth watching.

What is Aftermatch?

There’s more football than anyone can keep up with.

A Champions League night with more matches than screens. A league on another continent you’ve always meant to try.

Aftermatch scores every finished match on how worth watching it was and points you to the few worth your time, without giving away what happened.

One number.

From 0 to 100. The higher the number, the better the watch.

No spoilers.

You see the fixture and the score, never the result.

Growing coverage.

Top leagues and cups across Europe and the Americas.

How scoring works

Matches score highest when the result stays in doubt until late.

Upsets, comebacks, goals and big stakes all push a score up.

A favourite cruising to an easy win, or a goalless draw, pulls it down.

What the numbers mean
90–100
Unmissable. Matches like this are rare.
75–89
Excellent. Make time for this one.
60–74
Good. Worth watching in full.
40–59
Fair. Best if you care who wins.
0–39
Flat. Skip it unless it’s your team.
Methodology

Each score comes from a win-probability model run on the match’s events, stats and pre-match betting markets.

Match flow. Starting from the pre-match odds, the model recalculates each side’s chances at every event, then measures how far they moved, when, and how long the result stayed open. Late movement carries more weight.

Match events. Goals, cards, penalties, saves and shot volume, weighted so that goals aren’t counted twice.

Context. What the match decided, from table position late in a season to knockout rounds and aggregate scores, plus established rivalries. Stakes amplify what happened on the pitch; they don’t replace it.

Scoring is deterministic and versioned. The same match data always produces the same score, and no score is adjusted by hand. Every match is rescored when the model changes, and each release is checked against a set of reference matches. If a match’s data can’t be retrieved, it gets no score rather than an estimate.

Scoring model details loading…

Coverage

Finished matches currently available, grouped by competition and season.

Coverage is loading…

Explore matches

When

Result coverage is loading.

Minimum score 0
All competitions