ROI Tool

Your betting return on investment from total staked, total returned and bet count.

Please enter a valid stake amount
Please enter a valid stake amount
Results
Net Profit --
ROI % --
Average Stake --
Profit per Bet --

How to Use This Calculator

  1. Type in your total amount wagered (all stakes added together)
  2. Type in the total amount returned (winning payouts, stakes included)
  3. Optionally type in the number of bets placed for per-bet metrics
  4. 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.