PropBetEdgeLearnSports Intelligence Academy
PropBetEdge
PropBetEdgeLearnSports Intelligence Academy

Sport academies

Field & court

Individual

Racket

Combat

Network

PropBetEdge.ai PBE All Access
Lessons, glossary and tools from Learn · players, teams, tools and stories from PropBetEdge Search↑↓ to move · Enter to open

Model Literacy · Lesson 2 of 9

Poisson: When It Fits and When It Doesn’t

How do you turn "0.35 expected home runs" into a probability — and when is that math wrong?

Intermediate9 min readMLBNHLSoccer

The formula

P(k) = λᵏ × e^(−λ) / k!         // λ = expected count in the window
P(at least 1) = 1 − P(0) = 1 − e^(−λ)
0%18%35%53%70%70.5%024.7%14.3%20.5%3+
Poisson, λ = 0.35. Grey bar = P(0) = 70.5%. Everything gold together = P(≥1) = 29.5%.
Worked example · λ = 0.35 home runs
  1. P(0) = e^(−0.35) = 70.47%.
  2. P(≥1) = 1 − 70.47% = 29.53%.
  3. Fair price = 1 / 0.2953 → +239.
Note P(≥1) is less than λ: the chance of multiple home runs is folded into λ but only counts once toward "at least one".

Where Poisson is a reasonable first model

  • Rare, countable events in a fixed window: home runs, goals, shots in a period.
  • Events that are roughly independent of each other.
  • A rate that is roughly constant through the window.

Two Poissons make a soccer match

Soccer is the textbook case. Give each team an expected-goals rate for the match, treat the two goal counts as independent Poissons, and every scoreline gets a probability; summing the scoreline grid gives home, draw and away.

Worked example · illustrative rates 1.55 vs 1.05
  1. P(home) = 48.9%, P(draw) = 25.4%, P(away) = 25.7%.
  2. The draw takes about a quarter of the probability even with a half-goal gap between the teams.
The three-way result comes from the joint distribution of both teams’ goals.

Independent Poissons are known to misprice low scores and draws, and goals change both teams' rates through score effects. Dixon–Coles corrects the low-score cells and weights recent matches; it is still a Poisson model at heart. See the Soccer Academy.

Where it breaks

AssumptionHow it failsSymptom
Constant rateA starter is pulled after 5 innings; a skater’s ice time depends on the scoreToo little probability on very low and very high counts
IndependenceHot hands, power plays, game script that feeds the same playerReal variance larger than the mean (overdispersion)
Known λλ itself is an estimate with errorProbabilities look sharper than they deserve
Counts, not yardsYards and minutes are continuous and skewedPoisson simply does not apply

When variance exceeds the mean, a negative binomial (a Poisson whose rate itself varies) is the usual next step. When λ is uncertain, the honest answer is a mixture of Poissons — which again spreads probability out.

Limitations

A small λ error moves a home run probability a lot at long prices. At λ = 0.35 the fair price is +239; at λ = 0.30 it is +286. The Poisson math is exact; the λ never is.