ToolsGambling
TG
Free ToolModel updated: Jul 2026

Correct Score Predictor and Calculator 2026

Enter expected goals or each team's attack and defence, and the Poisson model returns the probability and fair odds of every scoreline. The same model prices 1X2, over/under, both teams to score and double chance, so you can find value in one place.

One model, every market: correct score and fair odds, most likely score, 1X2, over/under on every line, both teams to score, double chance, and a value finder against the bookmaker. A basic Poisson calculator stops at the scoreline.

Built byEvgeniy Volkov· iGaming and betting-model specialist

Predict the score

Match inputs

Independent Poisson slightly underrates 0-0 and 1-1 draws. Switch this on to nudge the low scores toward what real football does. Off keeps the plain model.

Prediction

Most likely score

1–1

11.9% · Fair odds 8.44

Home48.9%2.04
Draw24.9%4.01
Away26.2%3.82
Most likely scorelines
ScoreProbabilityFair odds
1–111.9%8.44
1–010.8%9.29
2–19.5%10.55
2–08.6%11.60
0–17.4%13.51
0–06.7%14.86
1–26.5%15.34
2–25.2%19.19
3–15.1%19.80
3–04.6%21.79
0–24.1%24.57
3–22.8%35.97

Full score grid

The probability of every scoreline in the match. The highlighted cell is the single most likely result.

Probability of each home and away goal combination
H \ A0123456
06.7%7.4%4.1%1.5%0.4%0.1%0.0%
110.8%11.8%6.5%2.4%0.7%0.1%0.0%
28.6%9.5%5.2%1.9%0.5%0.1%0.0%
34.6%5.1%2.8%1.0%0.3%0.1%0.0%
41.8%2.0%1.1%0.4%0.1%0.0%0.0%
50.6%0.6%0.4%0.1%0.0%0.0%0.0%
60.2%0.2%0.1%0.0%0.0%0.0%0.0%

Rows are home goals, columns are away goals. Every cell is read straight from the Poisson model, and the grid is normalized so the whole table adds up to 100%.

Over / Under goals

LineOverUnder
0.593.3% · 1.076.7% · 14.86
1.575.1% · 1.3324.9% · 4.02
2.550.6% · 1.9849.4% · 2.02
3.528.5% · 3.5171.5% · 1.40
4.513.6% · 7.3686.4% · 1.16
5.55.5% · 18.0894.5% · 1.06

Both teams to score

Yes53.2%1.88
No46.8%2.14

Double chance

1X73.8%
1275.1%
X251.1%

Total expected goals: 2.70

Find value vs the bookmaker

Pick a scoreline, paste the bookmaker's price, and see whether the odds beat the model's fair odds.

Model probability11.9%
Fair odds8.44
Edge0.7%
EV per 1 staked0.066

The bookmaker's price is longer than fair, so the model sees value on this scoreline.

This predictor vs a basic Poisson calculator

Most correct score tools stop at the scoreline probabilities. This one turns the same model into every goals market and checks the price for you. Here is what you get in one place.

FeatureThis predictorBasic Poisson calculator
Correct score grid for every scoreline++
Fair odds on each result++
Match result (1X2)+
Over/under on every goal line+
Both teams to score+
Double chance+
Value finder against bookmaker odds+
Team strength or expected goals input+
Decimal, American and fractional odds+
Shareable link and embeddable widget+

What correct score betting is

Correct score betting is a bet on the exact final scoreline of a match. Not the winner, not the number of goals, the precise result: 1-0, 2-1, 0-0. It is one of the oldest football markets and one of the hardest to win, because you have to be right about two numbers at once.

That difficulty is exactly why the prices are big. A 2-1 home win might pay 8 or 9 to 1, and a 3-2 can pay 30 or more. The market rewards precision, and a good predictor is the only honest way to know whether those prices are generous or mean.

Why the correct score market pays big

Most football markets have two or three outcomes. Correct score has dozens. Even in a quiet game there are twenty or thirty scorelines with a real chance of landing, so no single one is likely. Spread the whole of a match across that many results and the most probable outcome still sits around 10 to 12 percent.

That spread is what produces the long prices. It also means the market is noisy, and noise is where value hides. When a bookmaker prices thirty scorelines by hand, some of them drift away from their true probability, and a model that prices all of them at once can spot the gap.

Predictor versus tipster

Type correct score predictor into a search engine and most results are tipster pages: a human posts today's picks and you take them on trust. That is fine until you want to check a game they did not cover, or understand why a score is likely.

This tool is the other kind. It is a model, not a tip sheet. You give it the inputs and it shows the maths for any match in any league, today or next season. You see the probability behind every score, so you are judging the numbers rather than a stranger's confidence.

How the Poisson model predicts scores

Football goals arrive at a fairly steady rate and are close to independent, which is precisely the shape the Poisson distribution was built for. Give it an average, the expected goals, and it returns the probability that a team scores 0, 1, 2, 3 or more.

Run that for each side and multiply the two together and you have the probability of every exact scoreline. That is the whole engine behind this predictor, and behind almost every serious correct score model in the industry.

Expected goals and team strength

The model needs one number per team: how many goals you expect them to score. If you follow expected goals data you can enter it straight from Understat or FBref. If you do not, the team-strengths mode is easier. You enter how many a side scores per game, how many its opponent concedes, and the league average, and the tool works out the expected goals for you.

The formula is simple and transparent. A team's expected goals are its attacking rate times the opponent's conceding rate, divided by the league average. A side that scores 1.8 against a defence that ships 1.2 in a 1.35-goal league is expected to score about 1.6. Nothing is hidden behind a secret adjustment.

The Poisson formula

For the curious, the probability of exactly k goals when the expected number is the average is the average raised to the power k, times e to the minus average, divided by k factorial. You do not need to touch that. The tool computes it for both teams and for every scoreline instantly.

What matters is the intuition. A higher expected-goals figure pushes the whole curve to the right, so higher scores become more likely and 0-0 becomes rare. A lower figure does the opposite. Everything else on the page, the grid, the markets, the fair odds, follows from those two curves.

A worked example: 1.6 against 1.1

Say the home side is worth 1.6 expected goals and the away side 1.1. Enter those and the model does the rest, but it helps to see where the headline numbers come from.

Reading the most likely score

With 1.6 and 1.1, the single most probable home tally is 1 and the most probable away tally is 1, so 1-1 tends to be the top scoreline, usually around 11 to 12 percent. Close behind sit 1-0, 2-1 and 0-0, each within a couple of points. That cluster of four is where most of the match's probability lives.

Turning it into a match result

Add up every scoreline where home scores more than away and you get the home win probability. Do the same for level scores and away wins and you have the full 1X2 market. For 1.6 against 1.1 the home side comes out favourite, the draw lands around a quarter, and the rest goes to the away team. The tool sums all of this for you and shows the fair odds beside each number.

Reading the score grid and fair odds

The grid is the heart of the tool. Rows are home goals, columns are away goals, and each cell is the probability of that exact scoreline. The brightest cell is the single most likely result, and the numbers fall away as you move toward the high-scoring corner.

Because the grid is normalized, the whole table adds up to 100 percent. That keeps every market you read from it honest, since the scorelines, the 1X2 split and the over/under lines all come from the same set of numbers.

Most likely scores

Scan the top-left of the grid and you will almost always find the action there. Low scores dominate football, so 1-1, 1-0, 2-1 and 0-0 carry the fattest probabilities in a typical match. The list beside the grid ranks them for you so you do not have to hunt.

The shape of the grid tells a story too. A tight, low cluster means a cagey game where the draw and 1-0 are live. A grid that spreads toward the middle means an open match where 2-1 and 2-2 come into play. Reading that shape is a skill worth building.

Turning probability into fair odds

Fair odds are simply one divided by the probability. If the model gives 2-1 a 9 percent chance, the fair decimal price is 1 divided by 0.09, or about 11.1. That is the price with no margin, the break-even line for that bet.

The tool shows fair odds next to every scoreline and every market, in your chosen format. Compare them with a real bookmaker and the difference is the margin you are paying. When a real price is longer than the fair price, that gap is in your favour, and the value finder measures it exactly.

Correct score odds and finding value

A prediction on its own does not make money. The point of the model is to price a bet fairly, then check whether the bookmaker's price is better than fair. That gap, positive or negative, is the only thing that decides whether a bet is worth placing.

This is where a full-grid model beats a tip. It prices every scoreline at once, so instead of one opinion you get thirty fair prices to shop against the book.

Implied probability and the bookmaker margin

Every price carries an implied probability, one divided by the decimal odds. Add up the implied probabilities of every scoreline a bookmaker offers and the total is more than 100 percent. That extra slice is the overround, the margin, and it is how the book makes its money.

Correct score is a high-margin market, often 15 to 25 percent baked across all the scores. That sounds brutal, but it is spread unevenly. Some scorelines carry far more margin than others, and the ones the bookmaker overprices are where a sharp model earns its keep.

When the model sees value

The value finder does the comparison in one step. Choose a scoreline, paste the price, and it shows the model probability, the fair odds, the edge and the expected value per unit staked. When the edge is positive the price is longer than fair and the bet has positive expected value over the long run.

One warning worth repeating. A positive edge does not mean the bet wins. It means the price is generous relative to the model, and the model is only as good as your inputs. Value is a long-run idea, and correct score is a high-variance market, so treat each green number as a small edge and not a sure thing.

Every market from one model

The reason to build the full grid rather than a single-score calculator is that every other goals market falls straight out of it. Once you know the probability of each scoreline, you know the probability of every derived bet, and they all agree with each other by construction.

That is a genuine edge for a bettor. Most tools price one market. This one turns a single set of inputs into the whole card, so you can compare a correct score bet against the over, the draw and both teams to score without re-entering anything.

Match result and double chance

Sum the scorelines where home wins, where it is level and where away wins, and you have the 1X2 market. Combine any two of those and you have double chance: home or draw, home or away, draw or away. The tool shows all of them with fair odds, so a cagey grid that makes the draw likely also makes the home-or-draw cover cheap, and you can see both at a glance.

Over and under goals

Add up every scoreline with a total above a line, say 2.5 goals, and you have the over. Everything below is the under. The tool prints the whole ladder from 0.5 up, so you can see how the over price climbs as the line drops. This is the most liquid goals market, and the grid prices it for free the moment you set your expected goals.

Both teams to score

Both teams to score is the chance that each side gets at least one, which is every cell in the grid except the top row and the left column. A high-scoring, even match pushes both teams to score toward yes, while a game with one weak attack pulls it toward no. Reading it beside the correct score grid stops you backing a 1-0 and a both-teams-to-score yes on the same match by mistake.

Where the Poisson model breaks down

A good model is honest about its own limits, and Poisson has real ones. It is the right baseline, but it is a baseline, not a crystal ball. Knowing where it drifts is the difference between using it well and trusting it blindly.

The headline problem is that it treats goals as fully independent, which they are not. Football has momentum, game states and human decisions that a pure counting model cannot see. Below are the gaps that matter most.

Goals are not fully independent

Poisson assumes each goal is a separate roll of the dice, but real matches are correlated. Teams that go 1-0 up often sit deeper, and games drift toward certain scores more than pure independence predicts. The practical effect is that basic Poisson slightly underrates draws and very low scores.

The fix used across the industry is the Dixon-Coles adjustment, which nudges the probabilities of 0-0, 1-0, 0-1 and 1-1 to match what really happens. This tool runs the clean Poisson base so you can see the raw model, and it is worth knowing that the true draw chance is a touch higher than the base grid shows.

Form, injuries and motivation

The model only knows the two numbers you give it. It does not know the striker is injured, the keeper is rested, or the home side has nothing left to play for. Those factors live in your inputs, so the quality of your expected-goals figures is everything.

Use recent numbers, not season-long averages that hide a hot or cold run. Adjust for a missing key player. Nudge the home side up for home advantage if your data is neutral. The model is a fast, consistent calculator, and the judgement stays with you.

Time decay and in-play

The base model prices a full ninety minutes from kickoff. Once a match is live, the picture changes fast, and a pre-match grid is stale the moment a goal goes in. Some tools add a time-decay layer that shrinks the remaining expected goals as the clock runs down.

You can approximate the same thing here. Cut both teams' expected goals in proportion to the time left, then adjust for goals already scored, and the grid gives you a rough in-play read. It is not a substitute for a live model, but it beats guessing.

How to use the correct score predictor on ToolsGambling

The tool is built to go from a match to a decision in under a minute. Here is the workflow I use on ToolsGambling when I want to price a game and check a bet.

Enter strengths or expected goals

If you track expected goals, switch to the expected-goals mode and type the two figures. If you do not, use the team-strengths mode: enter how many each side scores and concedes per game and the league average, and the tool derives the expected goals for you. The quick match-type presets are a fast way to sanity-check the shape before you fine-tune.

Start from the presets if you are not sure. The balanced preset is a coin-flip game, home-dominant tilts the favourite, and the high and low scoring presets stretch or compress the whole grid so you can see how sensitive the scorelines are to the two numbers.

Read the grid and the markets

Look at the most likely score and the top scorelines first, then scan the grid to feel the shape of the game. Drop down to the 1X2, over/under, both teams to score and double chance blocks to see how the same match prices across every goals market. Everything updates the instant you change an input.

The fair odds column is the honest price with no margin. Compare it later with what your bookmaker charges, because the gap between the two is where the margin hides.

Check value before you bet

Never place a correct score bet without checking the price. Put your scoreline and the bookmaker's odds into the value finder and read the edge. If it is positive, the price beats the model and the bet has long-run value. If it is negative, walk away or shop for a better price. This last step is the one that separates betting from guessing.

One caveat: a single value read is not a guarantee. The edge is a long-run average, so keep stakes small and keep records rather than chasing one flagged price.

A worked example from start to finish

Say the home side is expected to score 1.6 and the visitors 1.1. Enter those two figures, or let the team-strengths mode derive them. The grid ranks 1-1 first at about 11.9 percent, with fair odds near 8.44, then 1-0 and 2-1.

Now read across the markets from the same model: the home win sits around 49 percent, the draw near 25 percent, and over 2.5 goals a little under half. Nothing here is a separate calculation, it is one Poisson grid feeding every block.

Finally, check a price. If your book offers 10.0 on 1-1 while the model makes it 12.5 percent, the fair price is 8.0, so 10.0 is longer than fair and the value finder shows a positive edge. If the same score is priced at 6.5, the model sees no value and you pass.

Common correct score mistakes

Correct score is a market where small habits cost real money. These are the errors I see most often, and every one of them is easy to avoid once you know it is there.

Chasing longshot scores

A 4-3 pays a fortune, so it is tempting to back it. The grid shows why that is a trap: those scores carry tiny probabilities, and the big price is big for a reason. Backing longshots feels exciting and bleeds your bankroll slowly. The value, when it exists, usually sits on the boring low scores that land often enough to matter.

Ignoring the bookmaker margin

Correct score carries one of the heaviest margins in football, often 15 to 25 percent. If you bet without comparing the price to fair odds, you are paying that margin every single time. The whole point of the value finder is to make you check. A great prediction into a terrible price is still a bad bet.

Treating a prediction as a guarantee

The model gives probabilities, not certainties. A 12 percent most likely score loses seven times out of eight, and that is normal, not a broken model. Stake small, spread across a few scorelines if you must, and judge yourself over hundreds of bets rather than one. Anyone selling exact scores with confidence is selling, not predicting.

Correct score betting terms

Correct score
A bet on the exact final scoreline of a match, such as 2-1. High odds because you must be right about both teams' goals at once.
Expected goals (xG)
A measure of the quality of chances a team creates and concedes, expressed as goals per game. It is the main input to the Poisson model.
Poisson distribution
A probability model for counting independent events at a steady rate. It turns an average number of goals into the chance of 0, 1, 2 or more.
Fair odds
The price with no bookmaker margin, equal to one divided by the probability. The break-even line for a bet.
Value
A price longer than fair, which gives the bet positive expected value over the long run. It does not mean the bet will win.
Overround (margin)
The bookmaker's built-in edge, seen when the implied probabilities of every outcome add up to more than 100 percent.
Dixon-Coles adjustment
A correction to basic Poisson that raises the probability of low scores and draws to match how football really behaves.

Free football betting tools on ToolsGambling.com

The correct score predictor is one of a set of free betting tools on ToolsGambling. Use these alongside it to size stakes, convert odds and price the markets the grid feeds into.

FAQ

Correct score predictor FAQ

By modelling each team's expected goals and running a Poisson distribution over every scoreline. The team strengths, how many a side scores and concedes, set the two averages, and the model returns the probability of 1-0, 2-1, 0-0 and so on. No model is certain; it gives probabilities, not guarantees.
For an evenly matched game around 1.3 goals a side, 1-1 and 1-0 are usually the most probable, each around 9 to 12 percent. The exact answer depends on the two expected-goal figures you enter, and the grid ranks every scoreline for your match.
It is the standard baseline and it prices the market well, but it assumes goals are independent, which slightly underrates draws and low scores. The Dixon-Coles adjustment corrects this. Use it to find value, not as a crystal ball.
Fair odds are one divided by the probability. If the model gives 2-1 a 9 percent chance, fair odds are 1 divided by 0.09, or about 11.1. Bookmakers add a margin, so their price is shorter than fair. The value finder compares the two.
Expected goals measure the quality of chances a team creates and concedes, expressed as goals per game. They are a steadier input than raw goals and feed straight into the predictor as the two Poisson averages.
You can estimate probabilities, not certainties. A good model tells you 2-1 is more likely than 4-3, and by how much, but football has too much randomness for any tool to call exact scores every time.
There is no safe correct score bet; it is a high-variance market where most outcomes lose. Lower-scoring lines like 1-0, 1-1 and 0-0 carry the highest single probabilities, but the payout is smaller. The grid shows the trade-off.
Compare the model's fair odds with the bookmaker's price. When the bookmaker's odds are longer than fair, their implied probability is lower than the model's, and the bet has positive expected value. The value finder does this for you.
You enter the inputs: either expected goals directly, or each team's attack and defence averages, which the tool turns into expected goals. That keeps it transparent and works for any league or match, not just the ones a tips site covers.

Related tools

Correct score guides

Reviewed by
Evgeniy Volkov

Evgeniy Volkov

Verified Expert
Fullstack Developer

Fullstack developer with a background in mathematics. I build the calculators and game-style tools on ToolsGambling with Pixi.js and modern web tech, and every result uses transparent probability formulas you can verify yourself.

EducationMathematics
SpecializationiGaming
StatusActive