The ROI calculator measures the return on your bets. Enter your total stakes, profit or loss, and number of bets to calculate your ROI and average stake, and see an illustrative projection over a larger number of bets.

$
$

What is ROI in betting?

ROI (Return on Investment) measures your betting return as a percentage. It shows how much profit or loss you have made for every dollar staked. ROI is one of the main measures used to assess the results of a betting strategy.

A positive ROI means you made a profit over the period measured: each $100 in total stakes generated a net gain. A negative ROI means you lost money over that period; it does not, by itself, establish what will happen in the future.

Unlike total profit, ROI lets you compare returns across different amounts staked. A bettor with $10,000 profit on $1,000,000 in total stakes has an ROI of 1%, while a bettor with $5,000 profit on $50,000 in total stakes has an ROI of 10%. The second bettor has the higher percentage return, even though the first earned more money.

ROI and yield: what is the difference?

ROI is profit as a percentage of total stakes. This calculator uses the label Yield for average net profit per bet in dollars; this is an absolute amount, rather than the percentage yield commonly reported in betting statistics. For example, 200 bets, $100,000 in total stakes and $5,000 profit give an ROI of 5% and average profit of $25 per bet. Increasing the average stake from $500 to $1000 at the same ROI raises average profit to $50 per bet, while increasing the amount at risk proportionally.

ROI is useful for comparing percentage returns, while the absolute profit per bet shows the financial result in dollars. Professional tipsters often publish percentage returns to make results easier to compare. ROI removes the direct effect of scaling every stake by the same amount, but different staking patterns can still affect it.

ROI formula

The main ROI formula:

ROI = (Profit / Total stakes) × 100%

Where Profit = Total payouts − Total stakes, and Total stakes = The sum of all amounts staked. Payouts include any returned stake.

Additional measures:

Average stake = Total stakes / Number of bets

Yield = Profit / Number of bets

Here, Yield means average net profit per bet in dollars, not a percentage.

Example: you placed 200 bets totaling $100,000 and made $5,000 profit. Your ROI = (5,000 / 100,000) × 100% = 5%. Your average stake is $500 and your average profit, labeled Yield here, is $25 per bet.

How to interpret ROI

Assess ROI alongside the number of bets and their odds, stake sizes and dependence on each other. A small sample, such as fewer than 100 bets, can be heavily affected by chance. A larger sample generally provides more information, but there is no single number of bets that proves a strategy is profitable.

  • ROI above +10% — possible over a small sample; over a large sample, it calls for careful scrutiny
  • ROI from +3% to +10% — a positive result; 500+ bets provide more evidence, but do not guarantee that the return is sustainable
  • ROI from 0% to +3% — a small positive return that needs careful analysis of costs and the bookmaker's margin
  • ROI from −3% to 0% — close to break-even, with scope to review your approach
  • ROI below −5% — a loss over the period measured; review the strategy and its assumptions

Figures such as 3–8% over 1000+ bets can serve as illustrative reference points, rather than verified benchmarks for professional tipsters. A return above 15% over a large sample deserves careful checking, but no fixed percentage distinguishes a skilled bettor from a lucky one.

Short and long betting samples: variance

Consider independent, equal-stake bets at decimal odds of 2.00, with a true win probability of 53%. The expected ROI is +6%. A normal approximation gives an illustrative interval covering about 95% of possible sample results of −13.56% to +25.56% over 100 bets, −0.19% to +12.19% over 1000 bets, and +3.23% to +8.77% over 5000 bets. These intervals describe this simplified model, not a forecast of your actual results.

A bettor with a positive expected ROI of +6% can therefore lose money over 100 bets. Conversely, a bettor with an expected ROI of −3% can make a profit by chance. Samples of 500 or 1000+ bets provide more information than a short run, but statistical significance depends on the size of the edge, odds, stakes and independence of the bets.

ROI by sample size: an illustrative guide

Sample size matters when assessing ROI. The following figures provide context, rather than universal profitability thresholds or tests of statistical significance.

Sample size ROI Assessment Comment
50–100 bets Any value Too early Variance can dominate the result
200–500 bets > 3% Encouraging A positive result that still needs confirmation
500–1000 bets > 3% Worth examining Assess uncertainty; the bet count alone does not prove significance
1000–3000 bets > 2% More evidence Check whether the return is consistent across periods
3000+ bets > 1% Small positive return Even 1–2% may matter, depending on costs and uncertainty

Remember that bankroll management matters as much as ROI. A positive expected return cannot protect an uncontrolled bankroll from a losing streak.

Improving ROI: bookmaker choice and specialization

Two relevant factors are the bookmaker's margin and the quality of your analysis. Moving from a bookmaker with a 6% market margin to one with a 3% margin may improve the odds available to you. The margin falls by 3 percentage points, but this does not automatically add 3 percentage points to your ROI: the effect depends on the prices for your particular selections.

Focusing on one or two leagues can make it easier to analyze each match in depth. A bettor concentrating on the Russian Premier League and the English Premier League, for example, can follow lineups, injuries and team motivation more closely. Covering 10+ leagues can spread that attention thin. Claims of a +2–4 percentage point improvement from specialization should be treated as illustrative, rather than a guaranteed gain.

ROI depends on the relationship between win probability, odds and stake sizes; the bookmaker's margin affects the odds offered. Favorites at 1.30–1.70 tend to win more often but pay less when they do. Underdogs at 3.00+ tend to win less often but offer larger payouts. Odds of 1.80–2.50 may offer a different variance profile, but no odds range automatically produces a stable positive ROI. The essential question is whether the price offers value against a sound probability estimate.

Other calculators

  • Bookmaker margin calculator — calculate the margin implied by the odds
  • Free bet calculator — calculate the profit from a free bet
  • System bets calculator — calculate the combinations in a system of accumulators
  • Accumulator calculator — calculate combined odds and potential payout
  • Value bet calculator — check whether the odds offer value
  • Odds converter — convert between decimal, fractional and American odds

Further reading: Sports betting strategies — approaches to analysis and bankroll management.

Frequently asked questions about betting ROI
🙋 What is ROI in sports betting?
💁 ROI (Return on Investment) measures your return from betting. It is net profit divided by total stakes, expressed as a percentage. A positive ROI means a profit over the period measured; a negative ROI means a loss.
🙋 What is a good betting ROI?
💁 A return above 3% over 500+ bets, or 2–3% over 1000+ bets, can be encouraging. These are illustrative reference points rather than universal standards: the strength of the evidence depends on odds, stakes and variance. A return above 10% over a large sample warrants careful checking.
🙋 How many bets do I need to assess ROI?
💁 A sample of 300–500 bets can provide an initial picture, and 1000+ bets provide more information. Neither threshold automatically proves statistical significance. Results over 50–100 bets can be strongly affected by variance and may say little about the underlying quality of your predictions.
🙋 How does ROI differ from yield?
💁 ROI is profit as a percentage of total stakes. This calculator uses Yield to mean average net profit per bet in dollars, rather than conventional percentage yield. If your average stake is $500 and your ROI is 5%, the average profit is $25 per bet.
🙋 Can ROI be negative?
💁 Yes. A negative ROI means you lost money over the period measured. For example, ROI of −5% means a loss of $5 for every $100 in total stakes. The bookmaker's margin makes achieving a positive expected return harder, but past ROI alone does not establish your future results.
🙋 How can I improve my betting ROI?
💁 Compare the odds available from bookmakers with lower margins, focus your analysis on particular leagues or sports, keep detailed records, examine losing periods and avoid emotional betting. Discipline and sound analysis are more useful than intuition alone, although no approach guarantees a profit.