Skip to content

Poisson distribution in football betting

The Poisson distribution turns expected goals into scoreline chances. The formula, a worked table, the markets it prices, and where it goes wrong.

BAI8 Research3 min read

On this page
  1. The formula
  2. From two columns to a scoreline grid
  3. The markets it prices
  4. Where it goes wrong
  5. How BAI8 relates to it
  6. What this does not tell you

The Poisson distribution is the simplest honest way to turn "this team should score about 1.5 goals" into "this team scores exactly one goal 33.5% of the time". It takes one number, a team's expected goals, and spreads it across 0, 1, 2, 3 and more. Do it for both teams, combine the two, and you have a chance for every scoreline. Most football goals markets, from correct score to clean sheets, can be priced from that grid.

The formula

For a team expected to score λ goals, the chance of exactly k goals is:

P(k) = e^−λ × λ^k / k!

Here e is about 2.718 and k! is k factorial (3! = 3 × 2 × 1 = 6). Take a home side with λ = 1.5 and an away side with λ = 1.1. These are example inputs, not a BAI8 number:

Goals Home, λ 1.5 Away, λ 1.1
0 22.3% 33.3%
1 33.5% 36.6%
2 25.1% 20.1%
3 12.6% 7.4%
4 4.7% 2.0%
5 or more 1.9% 0.5%

The Smarkets and Pinnacle guides under sources walk through the same steps, including how to estimate λ from attack and defence strength.

From two columns to a scoreline grid

If the two teams' goals are independent, the chance of a score is the two column values multiplied. A 1–1 is 33.5% × 36.6% = 12.3%. A 1–0 is 33.5% × 33.3% = 11.1%. The six likeliest scores in this example:

Score Chance Fair price
1–1 12.3% 8.13
1–0 11.1% 9.01
2–1 9.2% 10.9
2–0 8.4% 11.9
0–1 8.2% 12.2
0–0 7.4% 13.5

Sum the grid in different ways and you get whole markets. Home wins add to 46.4%, draws to 25.8%, away wins to 27.8%. Three or more goals add to 48.2%. A home clean sheet is the away side's zero, 33.3%.

The markets it prices

Market What you sum Example chance Explainer
Correct score one cell 1–1: 12.3% Correct score
Over 2.5 goals cells with 3+ goals 48.2% Over/under 2.5
Clean sheet the other side's 0 row home: 33.3% Clean sheet
Winning margin cells by goal difference home by 1: 23.2% Winning margin
Highest scoring half the same, split by half needs a time split Highest scoring half

Where it goes wrong

Two assumptions do the damage. First, that the goals of the two teams are independent. Dixon and Coles found the plain model misprices the low scores, 0–0, 1–0, 0–1 and 1–1, and added a correction for them. Second, that a team's scoring rate is fixed for 90 minutes. It is not: a team that goes behind attacks, a red card changes everything, and game state moves the rate all match. And the whole grid is only as good as λ. A wrong expected-goals input gives a confidently wrong grid. Our xG explainer covers where those inputs come from.

How BAI8 relates to it

BAI8's published numbers do not come from a Poisson model. A card starts from the full match-result market with the margin removed and moves it by what the research found, as set out in how BAI8 prices a fixture. Today's card for Trabzonspor v SC Freiburg says Trabzonspor 50.7%, draw 23.2%, Freiburg 26.1%, and that is all it says. It does not publish λ for either side, so you cannot rebuild a scoreline grid from it.

What this does not tell you

Poisson does not tell you where value is. It gives you a disciplined first estimate, which you then compare with a price after removing the margin. Bookmakers can run far richer models than the plain version, so a gap between your Poisson number and the market is more often a gap in your inputs than a mistake in the price.

18+. Bet only what you can afford to lose.

BAI8 assessment

See where the edge is on any match

Our chance of each result against the best price across more than seventy bookmakers, so you see which bets are worth taking before you place one.

Free plan: 5 assessments a month. No card.

Start free

Common questions

What is the Poisson distribution in football betting?

A formula that gives the chance of a team scoring 0, 1, 2 or more goals from one number, its expected goals. Combine the two teams' distributions and you get a chance for every scoreline, and from those, most goals markets.

What is the Poisson formula for goals?

The chance of k goals is e to the power of minus λ, times λ to the power k, divided by k factorial, where λ is the expected goals. With λ of 1.5, the chance of exactly one goal is about 33.5%.

Is the Poisson model accurate for football?

It is a good first approximation and the base of many published models, starting with Maher in 1982. Dixon and Coles showed it gets low scores such as 0–0 and 1–1 slightly wrong and proposed a correction, so treat the plain version as a starting point.

Does BAI8 use a Poisson model?

Not for its published numbers. A BAI8 card starts from the full match-result market with the margin removed and adjusts it by research. We use Poisson in explainers to show how goals markets work.

Sources

  1. Maher, Modelling association football scores, Statistica Neerlandica 1982doi.org
  2. Dixon and Coles, Modelling association football scores and inefficiencies in the football betting marketdoi.org
  3. Smarkets Help Centre, how to calculate Poisson distribution for football bettinghelp.smarkets.com
  4. Pinnacle, Poisson distribution, predicting the scorespinnacle.bet
  5. BAI8 Desk preview, 5 November 2026bai8.app

Read next