HomeGames & Betting Math › Parlay Odds Calculator

Parlay Odds Calculator

Multiplies the decimal odds of 2–15 independent legs into the combined parlay (accumulator) price and reports the total payout, profit and implied probability of all legs winning.

When to use

You want the combined odds or payout of a multi-leg parlay, accumulator or multi from the decimal price of each leg.

Do not use when: The legs are correlated (same-game parlays are priced differently by bookmakers), you need a single price converted between formats (use odds-converter), or you want to know whether the bet has positive expected value (use bet-expected-value). Mathematics only; not gambling advice.

Formula

combined_decimal_odds = Π decimal_odds_i; total_payout = stake × combined_decimal_odds; profit = total_payout − stake; implied_probability_percent = 100 / combined_decimal_odds

Assumes the legs are independent events so that their implied probabilities multiply; every leg must win for the parlay to pay. The bookmaker margin of each leg compounds in the combined price. Probability mathematics only; not gambling advice.

Inputs

ParameterTypeUnitRequiredDescription
decimal_oddsnumber_listyesDecimal odds of every leg, each greater than 1, e.g. 1.91, 2.10, 1.50. Convert American or fractional prices first with odds-converter.
stakenumberdefault 100Amount wagered on the whole parlay (any currency). Range: > 0, ≤ 1000000000

Outputs

OutputTypeUnitDescription
combined_decimal_oddsnumberProduct of all leg odds.
combined_americanstringThe combined price as a signed moneyline, rounded to a whole number.
total_payoutnumberstake × combined odds (stake included).
profitnumbertotal_payout − stake.
implied_probability_percentnumber%100 / combined odds = product of the legs' implied probabilities.
legsintegerHow many selections were combined.

Example

Three legs 1.91, 2.10, 1.50 with stake 100: {"decimal_odds":[1.91,2.1,1.5],"stake":100}{"combined_decimal_odds":6.0165,"combined_american":"+502","total_payout":601.65,"profit":501.65,"implied_probability_percent":16.62,"legs":3}

Four even-money legs with stake 10: {"decimal_odds":[2,2,2,2],"stake":10}{"combined_decimal_odds":16,"combined_american":"+1500","total_payout":160,"profit":150,"implied_probability_percent":6.25,"legs":4}

GET https://tttkmbb.com/api/v1/calculate/parlay-odds?decimal_odds=1.91%2C2.1%2C1.5&stake=100

Machine access

Sources

FAQ

Can I enter American or fractional odds?

No, each leg must be in decimal form. Convert -110 (1.909) or 3/2 (2.50) with odds-converter first, keeping at least three decimals.

Why is the implied probability so low?

It is the product of every leg's implied probability, and each leg carries the bookmaker's margin, so the margin compounds with the number of legs.

Related calculators