ROI Calculator
Calculate your betting return on investment. Enter total wagered, total returned, and number of bets to see profit, ROI%, average stake and profit per bet.
How to Use This Calculator
- Enter your total amount wagered (sum of all stakes)
- Enter the total amount returned (winning payouts including stakes)
- (Optional) Enter the number of bets placed for per-bet metrics
- View profit, ROI %, and per-bet stats
Formula
Net Profit = Total Returned − Total Wagered
ROI = Net Profit / Total Wagered × 100%
Average Stake = Total Wagered / Number of Bets
Profit per Bet = Net Profit / Number of Bets
Sustained ROIs above 5-10% are typical of strong sports bettors over 1000+ bets; anything above 20% on a small sample is usually variance, not skill.
Frequently Asked Questions
What is a good ROI in sports betting?
Professional sports bettors typically aim for a long-term ROI of 5-10%. Anything above 3% over a large sample (5000+ bets) is considered exceptional. Sharps often run thinner (2-3%) on bigger volumes; recreational winning bettors run at 5-15% with smaller volumes but more variance.
How is ROI different from yield?
Yield is another name for ROI in betting context. Both measure profit as a percentage of total wagered. The terms are interchangeable — yield is more common in horse racing and European betting, ROI more common in US sports betting and matched betting.
Why does sample size matter?
Short-term ROI is dominated by variance, not skill. A 20% ROI over 50 bets means almost nothing — random variance can produce that easily. To distinguish skill from luck you generally need 1000+ bets with consistent staking and odds before ROI starts to reflect your true edge.
Should I track ROI by sport, market, or bet type?
Yes — track each segment separately. Total ROI may hide that you’re profitable on NHL totals but bleeding money on NBA spreads. Granular tracking is the foundation of any improvement loop in long-term betting.