ROI (Return on Investment)

ROI is a bettor's net profit divided by everything they've wagered, expressed as a percentage — the standard measure of long-term betting performance.

Return on Investment (ROI) tells you how much profit a bettor makes for every dollar they put at risk. The formula is simple: take total net profit, divide it by total amount staked, and multiply by 100 to get a percentage. Bet $1,000 across a season and end up $80 ahead, and your ROI is 8%. It’s the single number that best summarizes whether a betting approach actually makes money, because it strips out bet size and lets you compare a $20 bettor against a $2,000 bettor on equal footing.

The reason ROI matters more than a raw win-loss record is that record alone hides how the bets were priced. A bettor who wins 60% of their sides can still be losing money if they’re consistently laying -180 or -200 on favorites, because the payout on each win is smaller than the risk on each loss. Meanwhile a bettor who wins only 35% of their bets can post a strong positive ROI if they’re finding value on plus-money underdogs, since each win pays out far more than each loss costs. ROI forces you to account for price, not just outcome.

It’s also important to be precise about the denominator. ROI is calculated against total amount staked — every dollar risked across every bet — not against your starting bankroll. If you have a $500 bankroll but churn through $5,000 in total action over a month by rebetting your winnings, your ROI is profit divided by that $5,000, not by $500. Confusing the two is a common mistake and it makes a modest edge look either far more or far less impressive than it is.

Because betting is a variance-heavy business, ROI numbers from a small sample are close to meaningless. A 20-bet sample can show a 40% ROI or a -40% ROI purely from a couple of underdogs hitting or missing, with no real edge involved either way. Serious bettors don’t trust an ROI figure until it’s built on several hundred bets, and even then they weigh it alongside things like closing line value to judge whether the edge is real or lucky.

Example

Say a bettor spends a week tracking MLB moneyline underdog bets, varying their stake with their confidence level. Here’s the full ledger for ten bets:

BetStakeOddsResultProfit/Loss
1$100+145Win+$145.00
2$75+120Win+$90.00
3$150-130Loss-$150.00
4$50+160Loss-$50.00
5$120+110Win+$132.00
6$100-105Loss-$100.00
7$80+135Win+$108.00
8$60+100Loss-$60.00
9$140-120Win+$116.67
10$125+150Loss-$125.00

Total staked: $100 + $75 + $150 + $50 + $120 + $100 + $80 + $60 + $140 + $125 = $1,000.

Total profit/loss: add up the right-hand column — $145.00 + $90.00 - $150.00 - $50.00 + $132.00 - $100.00 + $108.00 - $60.00 + $116.67 - $125.00 = $106.67 net profit.

ROI = $106.67 ÷ $1,000 = 0.1067, or 10.7%.

Notice the bettor only won 5 of 10 bets (50%) but still landed a strong positive ROI, because the plus-money winners (bet 1 at +145, bet 5 at +110) paid out more than the favorites-side losses cost. This is exactly why ROI, not win percentage, is the number to chase — and also why ten bets isn’t nearly enough to trust the result. A losing streak on the next ten underdogs could just as easily flip this to a negative number.

Key Points

  • Calculate against total staked, not bankroll: ROI is net profit divided by every dollar risked, not by your starting balance. Mixing the two inflates or deflates the number and misleads you about your actual edge.
  • Win rate alone can lie to you: A bettor can be profitable with a losing record if they’re finding value on underdogs, or unprofitable with a winning record if they’re overpaying on favorites. ROI accounts for price; win rate doesn’t.
  • Know your break-even line: At standard -110 pricing, you need to win roughly 52.4% of bets just to hit 0% ROI, since the sportsbook’s vig eats into every payout. Any ROI calculation should be read against that baseline, not against 50%.
  • Small samples are noise, not signal: Ten or twenty bets, especially involving underdogs, can swing wildly on pure variance. Wait for a few hundred bets in a given market before treating your ROI as a real read on skill.
  • Segment your ROI by bet type: A bettor who tracks NFL spreads, NBA player props, and MLB totals separately will often find they’re profitable in one market and bleeding money in another — a blended ROI across everything can mask that.
  • Pair ROI with closing line value: A hot ROI stretch built on beating the closing number consistently is more trustworthy than the same ROI built on a couple of long-shot parlays hitting, since CLV tends to predict whether the edge will hold up over time.