Sports
Match Outcome Probability Calculator
Convert adjusted home and away expected goals into home-win, draw, away-win, both-teams-to-score, and total-goals probabilities with an independent Poisson score model.
PRE-MATCH 1X2 MODEL
Aggregate scoreline probabilities into match decisions
Enter baseline expected goals and transparent team adjustments. The calculator builds the joint score distribution, then sums cells for home win, draw, away win, both teams to score, and a whole-number total-goals threshold.
CURRENT DECISION RECORD
Most likely exact-score cells
Every row is generated from the current inputs and reused by Copy, TXT, and the page-specific PDF.

| Score | Probability (%) | 1X2 outcome | Total goals |
|---|
CURRENT CALCULATION PROCESS
Formula, substitution, intermediate values, and reconciliation
P(H=h,A=a) = Poisson(h; lambdaHome) x Poisson(a; lambdaAway); P(home win) = sum of cells where h > a
Waiting for valid inputs.
USE STEPS
Five steps for a pre-match probability record
- Set home and away expected goals from one consistent forecasting method.
- Apply small, evidence-backed adjustments for confirmed venue, lineup, or tactical information.
- Choose the whole-number total-goals threshold before reviewing the output.
- Compare 1X2 sums with the highest-probability score cells and reconcile to 100%.
- Save inputs, model date, team news cutoff, and any market comparison separately.
FOUNDATIONS
Five ideas inside the score model
Expected goals rate
Lambda is the mean goal count assumed for one team over the match.
Poisson count
The Poisson distribution assigns probability to each nonnegative whole goal count.
Independent scores
The page multiplies home and away count probabilities, which assumes their goal totals are independent.
Outcome aggregation
1X2 probabilities are sums over many exact score cells, not separate fitted inputs.
Normalization
The finite 0-18 grid is normalized so home, draw, and away sum to 100% despite negligible omitted tail mass.
DEEP ANALYSIS
Three model checks before interpretation
Low-score dependence
Football scores can show dependence around 0-0, 1-0, 0-1, and 1-1. Dixon-Coles style corrections were developed because independent Poisson cells may misstate these outcomes.
Adjustment discipline
Adjusting both teams after seeing market odds can silently duplicate information. Record each adjustment's evidence and compare against an untouched baseline.
Probability versus price
A match probability is not a bet recommendation. Odds include margin, limits, and market information; value analysis requires a separate price and uncertainty decision.
DECISION CASES
Two different probability questions
Confirmed striker absence
A club's away scoring baseline is 1.25, but its primary striker is confirmed absent. The analyst applies a documented -12% adjustment, keeps home rate unchanged, and archives both probability sets so the impact is attributable.
Neutral-site cup final
A final is played at a neutral venue. Instead of blindly using a league home edge, the analyst starts from neutral expected goals and applies team-strength adjustments only. The draw probability matters because extra time rules are outside this 90-minute model.
TERMS
Match-probability glossary
- Expected goals rate
- The Poisson mean assigned to a team's 90-minute goal count.
- Exact score cell
- The joint probability of one specific home and away goal combination.
- 1X2
- The mutually exclusive 90-minute outcomes home win, draw, and away win.
- Both teams to score
- The event that home and away each score at least once.
- Goal threshold
- A whole-number cutoff exceeded when combined goals are greater than that value.
- Tail mass
- Probability assigned to scores beyond the finite grid used in numerical calculation.
EVIDENCE
Preserve the pre-match information set
Retain data cutoff, competition and 90-minute settlement rules, expected-goals method, home/away strength window, lineup confirmation time, adjustment rationale, and the unadjusted baseline. Do not backfill information learned after kickoff.
LIMITS
Poisson-model boundaries
- Home and away goals are independent conditional on fixed rates.
- Rates do not change with score state, substitutions, red cards, or time.
- The model does not estimate rates from raw match data; users supply them.
- Competition rules, extra time, penalties, voids, and settlement terms are outside scope.
Disclaimer: Sports outcomes are uncertain; this page is for analytical education and recordkeeping, not gambling advice.
SOURCES
Football modeling and rules references
FAQ
Questions about Poisson match probabilities
Are these probabilities for 90 minutes?
Yes. Treat extra time and penalties as separate competition-specific processes.
Why can the draw rise when both scoring rates fall?
Lower rates concentrate more probability in equal low scores such as 0-0 and 1-1.
Does expected goals mean the predicted final score?
No. It is a rate parameter; the modal exact score is only one cell in a full distribution.
Why cap input expected goals at six?
The page is designed for plausible football scoring rates and a numerically negligible truncated tail.
Can I derive fair odds from these outputs?
Reciprocal probability is a starting point, but price decisions need uncertainty, margin, rules, limits, and model-risk review.
Does the model know team form?
No. Form affects the result only if it is already reflected in the expected-goals inputs or documented adjustments.