Edgity
Edgity › Learn

How Edgity’s model works

By Gergely Gyüre, Edgity · Published
Short answer: the model estimates how many goals each team is likely to score in this match. From those two numbers it works out the probability of every possible scoreline, and every market on the match page (1X2, over/under, both teams to score and the rest) is worked out from there.

Step 1: expected goals for each team

For every match the model builds two numbers: the goals it expects the home team to score, and the goals it expects the away team to score. They come from:

Step 2: a probability for every scoreline

Goals in football are rare and roughly independent events, which makes them a good fit for the Poisson distribution, a standard way to describe how often a rare event happens a given number of times. If a team is expected to score 1.5 goals, Poisson gives the chance of 0, 1, 2, 3… goals. Do that for both teams, combine them, and you get a grid of scorelines:

Away goals (expected 1.1)0123401234Home goals (expected 1.5)7.4%8.2%4.5%1.6%0.5%11.1%12.3%6.7%2.5%0.7%8.4%9.2%5.1%1.9%0.5%4.2%4.6%2.5%0.9%0.3%1.6%1.7%0.9%0.3%<0.1%
An example with expected goals of 1.5 and 1.1, plain Poisson, before Edgity’s adjustments. Pure arithmetic, not a real match.

Add up every cell where the home team scores more and you get the home win: 46.4%. The diagonal gives the draw (25.8%), the rest the away win (27.8%). Cells with three or more goals give over 2.5 goals: 48.2%. The other markets on the page come from the same two numbers.

Step 3: adjustments measured on real results

What the model leaves out

Cups and national teams

In European cup ties, teams from different leagues meet, so the model also accounts for the strength of each team’s domestic league. National teams play too rarely for season statistics, so their numbers are built from the players expected to start.

How we check it

The model is judged by calibration: when it says 60%, that outcome should happen about 60% of the time over many matches. We also compare it with simple reference models on finished matches. A single result can’t prove a number right or wrong; only a large sample can.

The takeaway

Everything on an Edgity match page starts from two numbers: the goals each team is expected to score. If you understand those two, you understand where every percentage on the page comes from.

About Edgity

Edgity is a football analytics app. For every match in 100+ leagues it shows the model's probability for each outcome, explains the numbers in plain language, and lets you build a combo and see its combined chance.

Edgity shows probabilities, not tips, and does not take bets. 18+. If betting is causing you problems, free help is available at gamblingtherapy.org.