ROI Tool
Your betting return on investment from total staked, total returned and bet count.
How to Use This Calculator
- Type in your total amount wagered (all stakes added together)
- Type in the total amount returned (winning payouts, stakes included)
- Optionally type in the number of bets placed for per-bet metrics
- Read off 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 ROI is good in sports betting?
Pro bettors generally target a long-term ROI of 5-10%. Clearing 3% over a large sample (5000+ bets) is exceptional. Sharps often run thinner (2-3%) on big volume; recreational winners run 5-15% on smaller volume with more variance.
What's the difference between ROI and yield?
In betting, yield is just another word for ROI. Both express profit as a percentage of total wagered. The terms swap freely — yield dominates horse racing and European betting, ROI dominates US sports and matched betting.
Why does sample size matter?
Over the short run, variance drives ROI, not skill. A 20% ROI across 50 bets means next to nothing — random chance produces that easily. Telling skill from luck usually takes 1000+ bets at consistent staking and odds before ROI reflects your real edge.
Should I split ROI by sport, market, or bet type?
Yes — track each segment on its own. A single total can mask the fact that you’re winning on NHL totals while bleeding on NBA spreads. Granular tracking is the basis of any long-term improvement loop.