Betting Odds Calculator

Convert odds formats, compute payouts and read off implied probability with AI-powered step-by-step solutions
Payout on a $50 stake at +250 American odds
Convert -140 to decimal, fractional and implied probability
Implied probability of 7/2 fractional odds
Overround on a two-way market priced -110 / -110

Three Odds Formats, One Piece of Information

American, decimal and fractional odds all encode the same number — the price of a payout — in three notations. Converting between them is pure ratio arithmetic.

Decimal odds dd state the total return per unit staked:

return=Sd,profit=S(d1)\text{return} = S \cdot d, \qquad \text{profit} = S(d - 1)

Fractional odds a/ba/b state profit per bb staked:

profit=Sab,d=ab+1\text{profit} = S \cdot \frac{a}{b}, \qquad d = \frac{a}{b} + 1

American odds split at 100. A positive price +A+A is the profit on a 100 stake; a negative price A-A is the stake needed to profit 100:

profit=SA100  (if +A),profit=S100A  (if A)\text{profit} = S \cdot \frac{A}{100} \;(\text{if } +A), \qquad \text{profit} = S \cdot \frac{100}{A} \;(\text{if } -A)

Here SS is the stake, return is everything handed back (stake included) and profit is return minus stake. Confusing the two is the single most common error in these calculations.

Implied Probability and the Overround

From odds to a percentage

Every price implies a break-even probability — the win rate at which the bet neither gains nor loses on average:

p=1d=ba+b=100A+100  (+A)=AA+100  (A)p = \frac{1}{d} = \frac{b}{a+b} = \frac{100}{A+100} \;(+A) = \frac{A}{A+100} \;(-A)

Going the other way, d=1/pd = 1/p.

Why the percentages exceed 100%

Add the implied probabilities of every outcome in a market. A fair book sums to exactly 11; a real one sums to more. The excess is the overround (or vigorish):

overround=jpj1\text{overround} = \sum_j p_j - 1

Stripping it out gives the fair or true probability and the fair price:

pjfair=pjkpk,djfair=1pjfairp_j^{\text{fair}} = \frac{p_j}{\sum_k p_k}, \qquad d_j^{\text{fair}} = \frac{1}{p_j^{\text{fair}}}

Expected value

With your own probability estimate qq for the outcome:

EV=qS(d1)(1q)SEV = q \cdot S(d-1) - (1-q) \cdot S

EVEV is positive only when q>1/dq > 1/d. The overround is precisely why pj>1\sum p_j > 1 makes a positive EVEV hard to find. This page computes the arithmetic of prices you enter; it does not estimate qq for you, and no formula here predicts an outcome.

Common Mistakes to Avoid

  • Reporting return as profit: decimal 3.503.50 on a \50stakereturnsstake returns$175butprofitsbut profits$125$. Fractional and American odds quote profit; decimal quotes total return.
  • Inverting a negative American price: 140-140 means stake 140140 to win 100100, so the multiplier is 100/140100/140, not 140/100140/100.
  • Reading 7/27/2 as a probability of 7/27/2: fractional odds are a profit ratio. The implied probability is b/(a+b)=2/922.2%b/(a+b) = 2/9 \approx 22.2\%.
  • Assuming implied probability is the real probability: it is a break-even threshold that already includes the margin. Fair probability requires normalising by the sum.
  • Adding odds across a parlay: legs multiply in decimal form (dtotal=djd_{\text{total}} = \prod d_j) and never add.
  • Ignoring the overround when comparing books: the market with the smaller pj1\sum p_j - 1 is the better price, whatever the headline number looks like.

Examples

Step 1: Positive price: profit =SA/100=50×250/100= S \cdot A/100 = 50 \times 250/100
Step 2: =50×2.5=125= 50 \times 2.5 = 125
Step 3: Total return =50+125=175= 50 + 125 = 175
Step 4: Decimal: d=1+250/100=3.50d = 1 + 250/100 = 3.50; check 50×3.50=17550 \times 3.50 = 175
Step 5: Implied probability: p=100/(250+100)=100/3500.2857p = 100/(250+100) = 100/350 \approx 0.2857
Answer: Profit \125,return, return $175,decimal, decimal 3.50,impliedprobability, implied probability \approx 28.57%$

Step 1: Negative price: the multiplier is 100/A=100/1400.714286100/A = 100/140 \approx 0.714286
Step 2: Fractional: 100/140=5/7100/140 = 5/7
Step 3: Decimal: d=1+100/1401.714286d = 1 + 100/140 \approx 1.714286
Step 4: Profit on \80:: 80 \times 100/140 \approx 57.14;return; return \approx 137.14$
Step 5: Implied probability: p=140/(140+100)=140/2400.5833p = 140/(140+100) = 140/240 \approx 0.5833
Answer: Decimal 1.714\approx 1.714, fractional 5/75/7, implied probability 58.33%\approx 58.33\%; \80returnsaboutreturns about$137.14$

Step 1: Each side: p=110/(110+100)=110/2100.523810p = 110/(110+100) = 110/210 \approx 0.523810
Step 2: Sum: 2×0.523810=1.0476192 \times 0.523810 = 1.047619
Step 3: Overround: 1.0476191=0.0476194.76%1.047619 - 1 = 0.047619 \approx 4.76\%
Step 4: Fair probability: 0.523810/1.047619=0.50.523810 / 1.047619 = 0.5 exactly
Step 5: Fair decimal odds: 1/0.5=2.001/0.5 = 2.00, i.e. +100+100 in American format
Answer: Overround 4.76%\approx 4.76\%; the fair price on each side is 50%50\%, decimal 2.002.00

Frequently Asked Questions

For a positive price +A, d = 1 + A/100, so +250 becomes 3.50. For a negative price −A, d = 1 + 100/A, so −140 becomes about 1.714. Going back: A = (d − 1)·100 when d ≥ 2, and A = −100/(d − 1) when d < 2.

The break-even win rate a price corresponds to: p = 1/d in decimal form. Decimal 3.50 implies 1/3.50 ≈ 28.57%. It already contains the bookmaker's margin, so it is not the same as a fair probability estimate.

The excess is the overround, or vigorish — the built-in margin. On a −110/−110 market each side implies 52.381%, summing to 104.762%, so the overround is 4.762%. Dividing each implied probability by that sum recovers the fair 50/50.

Convert every leg to decimal and multiply: d_total = d₁ × d₂ × … Two legs at 1.91 give 1.91 × 1.91 ≈ 3.648, so a $20 stake returns about $72.96. Odds are never added across legs.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving