Skip to main content
Odds2Win
Odds2Win
daily sports predictions & betting insights

Poisson Correct Score Calculator

Estimate correct score probabilities from expected goals

Use home and away expected goals to build a limited score matrix, rank likely football scorelines and compare no-margin fair odds with market prices.

This Poisson correct score calculator converts two expected-goals inputs into score probabilities. The visible score matrix is limited by the maximum goals setting, while the main 1X2, BTTS and totals probabilities are calculated with a wider tail-aware model to reduce truncation bias.

Correct score betting is high-variance because probability is spread across many exact outcomes. The strongest use of this calculator is not to “predict one score”, but to price scorelines, read match shape and check whether a bookmaker price is higher than your no-margin fair odds.

Enter expected goals and calculate the score matrix

The default example uses Home Team 1.55 xG and Away Team 1.05 xG.

Use a realistic pre-match xG estimate based on attacking quality, opponent defence, venue, tempo and lineup news.
Do not use a random recent score as xG. The input should describe average expected scoring, not a single result.
This setting controls the displayed correct-score matrix. Main market probabilities are calculated with a wider internal range.

Model output

Most likely score -
1X2 model lean -
Top 3 score concentration -
Visible matrix coverage -

Enter expected goals to calculate the score matrix.

How to read these metrics

  • Most likely score: the top exact score in the visible matrix. A top score near 8-12% is common in football and still carries high variance.
  • 1X2 model lean: the strongest home/draw/away outcome from the wider tail-aware calculation, not only from the visible matrix.
  • Top 3 concentration: the combined probability of the three highest-ranked scores. Higher concentration means fewer scorelines dominate the model.
  • Visible matrix coverage: the share of probability covered by the selected 0-N score matrix. If this falls below about 99%, increase maximum goals.

Main market probabilities

These probabilities use a wider internal goal range than the visible score table, so 1X2, BTTS and totals are not distorted by the displayed matrix limit.

Market Probability No-margin fair odds Read

Most likely correct scores

The top exact scores are ranked from the selected visible score matrix. Use them as price estimates, not as guaranteed final scores.

Score Probability No-margin fair odds Market read

If two or three scorelines are very close, avoid treating the highest score as a strong single prediction. A narrow gap between 1-0, 1-1 and 2-1 usually means the match is sensitive to one goal, lineup news or early game state.

How the Poisson calculation works

A Poisson model starts with an expected-goals value, usually written as lambda. Lambda is the average scoring rate you expect from one team before the match. The model then estimates the chance of that team scoring 0, 1, 2, 3 or more goals.

P(k goals) = e-lambda x lambdak / k!

For a correct score, the calculator combines the home goal distribution with the away goal distribution. For example, the probability of a 2-1 score is the probability of the home team scoring 2 multiplied by the probability of the away team scoring 1.

Important model assumption

This is an independent Poisson model. It treats home goals and away goals as separate scoring processes. That makes the calculator fast and transparent, but it does not fully capture game-state effects such as a red card, an early goal, tactical shutdown after taking the lead or late match chaos.

Why matrix coverage matters

The visible matrix only displays scores up to the maximum goals setting. With a 0-8 matrix, results such as 9-0, 8-2 or 10-1 are outside the displayed table. Matrix coverage tells you how much probability remains inside the visible range.

  • 99% or higher: the displayed matrix is usually enough for practical football score analysis.
  • 97-99%: acceptable for quick reading, but exact fair odds near the edge of the matrix should be treated carefully.
  • Below 97%: increase maximum goals because too much probability is hidden in the tail.

Practical example with 1.55 vs 1.05 expected goals

The default inputs create a moderate home edge: Home Team 1.55 xG and Away Team 1.05 xG. This does not mean the expected final score is 1.55-1.05. It means the home side is modelled as the stronger scoring team, but the away side still has enough scoring expectation to keep draw and BTTS outcomes relevant.

How to interpret the default result

  • Correct score: the most likely exact score is useful as a price anchor, but the probability is usually modest because many nearby scores remain live.
  • 1X2: the home win should lead if 1.55 vs 1.05 is entered, but draw risk remains meaningful in a football score model.
  • BTTS: Away Team at 1.05 xG keeps both-teams-to-score in the conversation, especially if the home team’s clean-sheet probability is not dominant.
  • Totals: the combined xG is 2.60, so Over/Under 2.5 should be read as a close totals area, not an automatic over.

A no-margin fair odds price is calculated as 1 divided by probability. If a score has a 10% model probability, its fair odds are 10.00 before bookmaker margin. A market price becomes interesting only when it is clearly higher than your fair odds and your xG inputs are realistic.

Using the calculator for betting decisions

Start with match shape before exact scores. Check the 1X2 lean, then BTTS and totals, then the correct-score ranking. This avoids overrating a single scoreline when the model is actually spread across several close outcomes.

Before comparing with bookmaker odds

  • Check input quality: xG should reflect team strength, opponent defence, venue, injuries, rotation, schedule and tactical pace.
  • Check concentration: a top score above 12% is strong for correct score; 8-11% is common; below 8% is highly speculative.
  • Check coverage: if visible matrix coverage is low, increase maximum goals before relying on exact-score prices.
  • Check margin: the calculator shows no-margin fair odds. Bookmaker prices include margin and may move before kickoff.

The model is most useful when it disagrees with the market for a clear reason: better xG inputs, team-news adjustment, tactical mismatch or an overreaction in the price. Without a reason for the difference, a higher bookmaker price is not automatically value.

FAQ

What is a Poisson correct score calculator?

It is a football probability tool that uses expected goals for both teams to estimate exact scorelines such as 1-0, 1-1, 2-1 or 2-2. It also converts those probabilities into no-margin fair odds.

How do you calculate correct score probability?

The calculator estimates each team’s goal probabilities with the Poisson formula, then multiplies the home goal probability by the away goal probability for each exact score. For example, 2-1 equals P(home scores 2) multiplied by P(away scores 1).

What does matrix coverage mean?

Matrix coverage shows how much probability is included in the visible score table. A 0-8 matrix usually covers most football outcomes, but high xG matches may need 0-10 to reduce hidden tail probability.

Are Poisson correct score predictions reliable?

They are useful for pricing and comparison, but not reliable as single-score guarantees. The model depends heavily on xG input quality and assumes home and away goals are independent.

How should I compare fair odds with bookmaker odds?

Fair odds are no-margin model prices. A bookmaker price only looks attractive if it is higher than your fair odds by enough to compensate for model error, bookmaker margin, team news and market movement.

Why is the most likely score probability still low?

Football has many possible scorelines. Even a strong top score may be only around 8-12%, because the remaining probability is spread across other close outcomes.