How to Calculate ROI in Sports Betting
ROI, or Return on Investment, measures profit or loss compared with the total amount staked. It is one of the clearest ways to evaluate betting performance over time.
ROI Formula
Net profit means winnings minus all stakes. Total stakes means the sum of every bet placed. The result is shown as a percentage.
Positive ROI Example
If you place 100 bets of 10 units each, your total stakes are 1,000 units. If you finish with 120 units profit, the calculation is:
That means you earned 12 units of profit for every 100 units staked.
Negative ROI Example
If the same 1,000 units staked produce a 70-unit loss, the calculation is:
A negative ROI means the strategy lost money over that sample.
What Is a Good ROI?
In sports betting, even a small positive ROI can be strong over a large sample. Roughly speaking, 3% to 5% is good, 5% to 10% is very strong, and anything above 10% over a large sample is excellent.
ROI vs Hit Rate
A high hit rate does not guarantee positive ROI. A bettor winning 70% at very low odds may perform worse than someone winning 55% at higher odds. That is why ROI is usually more useful than win percentage alone.
ROI and Bankroll
ROI shows performance quality, while bankroll management controls risk. Read the connected guide: What is Bankroll Management?.
Frequently Asked Questions
What is a good ROI in sports betting?
There is no universal answer, but a sustained ROI between 3% and 10% is usually strong.
Can I have a high hit rate and negative ROI?
Yes. If the odds are too low or stake sizing is poor, a high hit rate can still lose money.
How many bets are needed for reliable ROI?
At least 100 bets gives a better starting point, while 300 or more is more reliable.
What is the difference between ROI and profit?
Profit is the money won or lost; ROI measures that result relative to the total amount staked.