Table of Contents

Bet Calculator

Enter your stake and the odds in American, decimal, fractional, probability, or contract format. You get the total payout, the profit, and the implied probability.

You entered one set of odds.
DarkHorse Odds checks millions.

This calculator prices one bet you entered by hand. DarkHorse Odds shows the best price for that bet across every sportsbook you use.
  • 69 sportsbooks searched
  • Best available line on every bet, in one list
  • Hedges and promotion conversions calculated for you

How to Use This Calculator

Core Steps

  1. Stake: Enter the amount you are betting.
  2. Odds: Enter the odds.
  3. Result: Payout and profit.

What Is a Bet Calculator?

A bet calculator shows what a sports bet pays before you place it. You enter your stake, bet amount, and the odds. The results show your profit if the bet wins, the total payout including your stake. The calculator takes American odds, decimal, fractional, probability, and contract prices.

How to Read American Odds

Positive American odds are the profit on a $100 bet. Negative American odds are the stake needed to win $100. $100 at +150 profits $150 and pays $250. $150 at -150 profits $100 and pays $250. American odds between -100 and +100 do not exist. Even money is +100. Our How to Read Sportsbook Odds guide covers the decimal and fractional formats.

Implied probability is the win rate the price assumes. +150 implies 40% and -150 implies 60%. Both include the sportsbook's vig, which is why the two sides of a market add up to more than 100%.

How the Math Works

Note: The steps below use American odds. For any other format, use the Odds Converter.

Step 1. Positive Odds

Example: You bet $100 on the Phillies at +150 (decimal 2.50)

\[ \begin{aligned} \text{Profit} &= \$100 \times \dfrac{\strut 150}{\strut 100} = \$150.00 \\[6pt] \text{Payout} &= \$100 + \$150.00 = \$250.00 \\[6pt] \text{Implied Probability} &= \dfrac{\strut 100}{\strut 150 + 100} = 40\% \end{aligned} \]

Step 2. Negative Odds

Example: You bet $100 on the Eagles at -150 (decimal 1.6667).

\[ \begin{aligned} \text{Profit} &= \$100 \times \dfrac{\strut 100}{\strut 150} = \$66.67 \\[6pt] \text{Payout} &= \$100 + \$66.67 = \$166.67 \\[6pt] \text{Implied Probability} &= \dfrac{\strut 150}{\strut 150 + 100} = 60\% \end{aligned} \]

Which Calculator Do I Need?

Start from your situation. Each row links to the calculator built for it.

I want toUse this
See what a bet pays and what it profitsBet Calculator, at the top of this page
Turn a Bonus Bet into cash you can withdrawBonus Bet Calculator
Turn Site Credit into cash you can withdrawSite Credit Calculator
Hedge a bet that refunds you if it losesSecond Chance Bet Calculator
Hedge a Profit Boost and keep the added valueProfit Boost Calculator
Lock in profit on a bet you already holdHedge Calculator
Bet both sides at two sportsbooks for a fixed profitArbitrage Calculator
See what a parlay pays and how often it should winParlay Calculator
See how much correlation a sportsbook priced into a same game parlaySGP Correlation Calculator
Convert odds between American, decimal, fractional, probability, and contractOdds Converter
Compare what Kalshi, Polymarket, and other venues charge for the same tradePrediction Market Comparison
Find the true odds and the fee on a prediction market fillPrediction Market Odds Converter

Note: Round robin, implied probability, vig, no-vig, expected value, Kelly criterion, and qualifying bet calculators are in production. Each one is added to this table when it goes live.

Bet Calculator vs Odds Converter

This calculator answers what a bet pays. The Odds Converter answers what a price looks like in another format and carries lookup tables for every common line.

Common Bet Calculator Mistakes

  • Confusing payout with profit: Payout includes your stake. Profit does not. $100 at +150 pays $250 and profits $150. Reading one as the other overstates a win by the size of the bet.

Frequently Asked Questions

For a positive line, profit equals the stake multiplied by the odds divided by 100, so $100 at +150 profits $150 and pays $250 in total. For a negative line, profit equals the stake multiplied by 100 divided by the odds, so $100 at -150 profits $66.67 and pays $166.67. The Bet Calculator at the top of this page does both and shows the implied probability alongside.

Implied probability is the win rate a price is quietly assuming. For a negative American line it is the odds divided by the odds plus 100, so -150 implies 60%. For a positive line it is 100 divided by the odds plus 100, so +150 implies 40%. It includes the sportsbook's margin, which is why the two sides of a market add up to more than 100%.

The excess is the vig, the sportsbook's built-in margin. A standard -110 and -110 market implies 52.38% on each side, 104.76% in total, so the book keeps about 4.5% of the money wagered over time. Removing the vig gives the fair odds, and comparing fair odds with the price you are offered is how expected value is found.

Go by the terms, not the name on the offer. If the stake is not returned on a win, it is a Bonus Bet. If the stake comes back with the winnings but cannot be withdrawn until it is bet, it is Site Credit. If you bet your own money and get a refund only if it loses, it is a Second Chance Bet, and the refund itself will be one of the first two. A percentage added to your winnings is a Profit Boost.

Arbitrage opens both sides of a market fresh, at two sportsbooks whose prices disagree, so that the combined implied probability sits under 100% and the return is fixed before anything is placed. Hedging closes a position you already hold by betting the other side at whatever odds are available now. The math is the same equalization; the difference is whether one of the bets already exists.

© 2022 Dark Horse Odds. All rights reserved.
Some of the links on DarkHorse Odds are affiliate links.

Gambling Problem?


Call 1-800-GAMBLER CO, DC, IL, KS, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY , Call 877-8-HOPENY or text HOPENY (467369) (NY), Call 1-800-327-5050 (MA) 21+ to wager unless specified. Please gamble responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (NV), Call 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI), 1-800-981-0023 (PR). 19+. Gambling can be addictive. For problem gaming assistance, visit ConnexOntario or call 1-866-531-2600. Please play responsibly. If you or someone you know has a gambling problem and needs help, call GameSense Alberta at 1-833-447-7523