Published by ParlayAPI. This tool is genuinely free and runs entirely in your browser. No signup, no email, no tracking of your inputs. Nothing you type here leaves your device.

Expected Value (EV) Calculator

Enter the price you can bet and your fair win probability. This tells you the expected value per dollar staked, as a percent and in dollars. A positive number is a +EV bet. The math runs live in your browser.

Your bet

Enter a percent from 0 to 100 (for example 55 means 55%).

Expected value

Result
0.00%
Expected profit on this stake: $0.00
Your price (decimal)
1.0000
Your price (implied)
0.0000
Fair probability used
0.0000
Breakeven probability
0.0000

How it works

Every bet is a gamble with two outcomes. With probability p you win and collect your profit, which on decimal odds dec is (dec - 1) per dollar. With probability (1 - p) you lose your dollar. Expected value is just the probability-weighted average of those two:

EV per $1 staked = p × (dec - 1) − (1 - p) EV% = EV × 100 EV in dollars = EV × stake

A positive result means the bet wins more, on average, than it risks: a +EV bet. Zero is breakeven. Negative means the price is worse than your estimate of the true odds.

To convert American odds to decimal: a positive price a becomes a / 100 + 1 (so +150 is 2.50), and a negative price becomes 100 / |a| + 1 (so -110 is 1.9091). If you would rather enter fair odds than a probability, the tool converts them for you with p = 1 / fair_decimal. The breakeven probability shown is 1 / your_decimal: the win rate at which your price is exactly fair.

Worked examples

These are the exact cases the page self-tests on load. Probabilities are shown to 4 places, EV percent and dollars to 2.

Your priceFair pStakeEV%EV $
+100 (dec 2.00)0.5500$100+10.00%+$10.00
-110 (dec 1.9091)0.5500$50+5.00%+$2.50
+100 (dec 2.00)0.5455 (fair -120)$100+9.09%+$9.09
-110 (dec 1.9091)0.4500$100-14.09%-$14.09
+110 (dec 2.10)0.5000$25+5.00%+$1.25
-150 (dec 1.6667)0.6000$1000.00%$0.00

The API behind this

This is the same expected-value math ParlayAPI's /v1/sports/{sport}/ev endpoint runs at scale, across 45+ sources, to find fair prices and surface +EV lines automatically. If you want it programmatically instead of one bet at a time, see the API docs or /pricing.