ROI in sports betting: formula, examples and a good ROI
By BetBuddyRank editorial team
BetBuddyRank computes ROI for every tipster on X from picks with odds up to 30 and 1-unit stakes: 14,913 picks so far, with an overall ROI of −6.1%. Below are the formula, an example, break-even win rates and how many bets it takes before ROI means anything.
ROI formula for sports betting
With the same stake on every pick, it is easiest to count in units: a win at decimal odds d earns d − 1 units, a loss costs 1 unit and a push is 0. ROI is the sum of these numbers divided by the number of bets.
ROI example
| Bet | Odds (decimal / American) | Result | Profit, units |
|---|---|---|---|
| 1 | 1.90 / −111 | win | +0.90 |
| 2 | 2.10 / +110 | loss | −1.00 |
| 3 | 1.75 / −133 | win | +0.75 |
| 4 | 2.40 / +140 | win | +1.40 |
| 5 | 1.95 / −105 | loss | −1.00 |
Total profit is +1.05 units on 5 bets, so ROI = 1.05 / 5 = +21% at a 60% win rate. The sample is tiny, and at this size ROI is almost entirely luck, as the next sections show.
ROI vs win rate vs units vs yield
| Metric | What it shows | Weak spot |
|---|---|---|
| Win rate (hit rate) | Share of winning bets | Ignores the odds |
| Units won | Profit with 1-unit stakes | Grows with volume, hard to compare tipsters |
| ROI (yield) | Profit per unit staked | Very noisy on small samples |
| Tipster index | Wins above those expected from the odds | Does not show money directly |
In betting, ROI and yield usually mean the same thing: profit divided by turnover. Return on bankroll, profit divided by the starting bankroll, is a different metric that depends on stake size and is easy to inflate.
Break-even win rate by odds
ROI is zero when the win rate equals 1 divided by decimal odds. Anything above that is profit. Sportsbook odds include the vig, so a bettor without an edge loses about that much on average.
| Decimal | American | Break-even win rate |
|---|---|---|
| 1.40 | −250 | 71.4% |
| 1.60 | −167 | 62.5% |
| 1.80 | −125 | 55.6% |
| 1.91 | −110 | 52.4% |
| 2.00 | +100 | 50.0% |
| 2.50 | +150 | 40.0% |
| 3.00 | +200 | 33.3% |
| 4.00 | +300 | 25.0% |
For any other price, the odds to probability converter gives the break-even win rate.
What ROI tipsters actually make
Tipster picks on X with odds win 49.9% of the time against 50.6% expected, for an overall ROI of −6.1%. The 97 tipsters with 30 or more priced picks have a median ROI of −7.8%; 30 are in profit and only 12 are above +10%.
Parlays lose the most, because the vig compounds along with the odds. The parlay calculator shows how often parlays of each length actually hit.
How many bets before ROI means anything
The spread of ROI shrinks slowly, with the square root of the number of bets. At odds around 2.00 (+100) the standard deviation of profit per bet is close to 1 unit, so the 95% range of ROI after N bets is roughly ±2 / √N.
| Bets | 95% range of ROI at odds of 2.00 |
|---|---|
| 50 | ±28% |
| 100 | ±20% |
| 300 | ±11% |
| 500 | ±9% |
| 1,000 | ±6% |
| 3,000 | ±3.6% |
A +20% ROI over 50 bets fits both a real edge and plain luck. Of the 97 tipsters in our database, 5 show a profit that luck cannot explain at 95% confidence.
How to use ROI when choosing a tipster
- Compare ROI only across similar sample sizes and the same period.
- Read ROI together with the edge over expectation: it shows where the result came from.
- Ignore ROI calculated on bankroll or on selected bets.
- Check that every pick is counted, deleted ones included: see how to check a tipster.
FAQ
What is ROI in sports betting in simple terms?
It is the average profit on every unit staked. An ROI of +5% means a bettor makes 5 units for every 100 units wagered.
What is a good ROI in sports betting?
A steady plus 3-5% over a thousand or more bets is already good, and plus 5-10% over hundreds of bets is rare. In our data most tipsters on X are below zero.
What is the difference between ROI and win rate?
Win rate is the share of winning bets and ignores the odds. ROI accounts for both: a 55% win rate at odds of 1.70 (−143) loses money, while at 2.00 (+100) it makes a profit.
How do you calculate ROI on parlays?
The same way as on straight bets: a parlay at odds D counts as one bet. A win earns D − 1 units and a loss costs 1 unit.
Why does a tipster’s ROI swing so much?
On small samples, a few wins at long odds move the average a lot. At odds around 2.00, after 100 bets ROI can be 20% away from the true value in either direction.
Getting started
- Work out the ROI of your own picks or a tipster’s picks with the formula above.
- Compare it with the break-even win rate for your odds.
- See tipster ROI on the verified capper leaderboard and sort the table by ROI.
- For parlays, use the parlay payout calculator.