ROI / Units Calculator

Track your betting performance. Add your bets below to see overall ROI, units won, and yield in real time.

Bet history

Enter stake and amount returned per bet (0 if a loss). Add rows as needed.

#StakeReturned
1
$
$
2
$
$
3
$
$
Unit size (optional)
$

Total staked

$0.00

Total returned

$0.00

Net profit

$0.00

ROI

0.00%

Units won

0.00

Yield

0.00%

Frequently Asked Questions

What is ROI in sports betting?

ROI (Return on Investment) measures the percentage of profit or loss relative to your total amount staked. A positive ROI means you are profitable. For example, if you staked $1,000 and made $50 in profit, your ROI is 5%.

What are units in sports betting?

A unit is a standardized bet size used to track performance consistently regardless of bankroll. Typically 1 unit equals 1-5% of your bankroll. Using units lets you compare results with other bettors on a level playing field.

What is a good ROI for sports betting?

Even professional sports bettors typically achieve ROI between 2-10% over a large sample size. Anything above 5% over 1,000+ bets is considered excellent. Short-term ROI can be misleading — evaluate over at least 500 bets for a meaningful sample.

How is yield different from ROI?

In sports betting, yield and ROI are effectively the same metric — both measure net profit divided by total staked. Some bettors use "yield" to refer specifically to per-bet profitability, but the calculation is identical.

Want real-time odds, +EV alerts, and arbitrage detection?

PropsEdge does all this automatically across 15+ sportsbooks.

View Plans