Free · No sign-up

Betting ROI Calculator: Net Result, ROI and Average Stake

Enter what you staked and what came back to get your net result, ROI and average stake, with a plain-language reading of what the numbers mean.

ROI calculator

Net result
−$35.00
ROI
−7.0%
Average stake
$10.00

Each $1 staked came back as $0.93.

How to use the ROI calculator

  1. Pick a period: last month, this season, all time. Only count bets that are settled.
  2. Enter your total staked: the sum of the stakes of those bets.
  3. Enter your total returned: everything the bookmakers paid back on them, stakes included. A lost bet adds nothing.
  4. Add the number of bets if you want your average stake. It is optional.

You get your net result, your ROI and your average stake, plus a sentence that turns the ROI into money. Say you placed 32 bets last month, staked $640 and got $598 back: your net result is −$42, your ROI −6.6%, your average stake $20, and each $1 staked came back as $0.93.

The ROI formula

Net result = total returned − total staked

ROI = net result ÷ total staked × 100

Average stake = total staked ÷ number of bets

In betting, “yield” usually means the same calculation, so a yield calculator and a betting ROI calculator give the same answer. Some people divide by their bankroll instead, which is a different number altogether; the full guide to betting ROI explains the difference and why mixing them up skews comparisons.

What to count, and what to leave out

BetTotal stakedTotal returned
WonThe stakeThe full payout, stake included
LostThe stakeNothing
Cashed outThe stakeThe cash-out amount
Void or refundedLeave it outLeave it out
PendingLeave it out until settledLeave it out until settled
ParlayOne stake for the whole betIts payout, if it won

A void bet gives your stake back, so leaving it out changes nothing to your net result; counting it in both totals would only pull your ROI towards zero. Deposits, withdrawals and bonuses are neither stakes nor returns: they move money between your bank and your account, nothing more.

How win rate and odds move your ROI

With flat stakes and odds that do not vary too much, ROI comes down to two numbers you probably already know:

ROI ≈ win rate × average odds − 1

The break-even win rate is 1 ÷ average odds. The table shows how far ROI moves when your win rate sits 5 points either side of it.

Flat stakes; ROI = win rate × average odds − 1.
Average oddsBreak-even win rateROI, 5 points belowROI, 5 points above
1.7058.8%−8.5%+8.5%
1.9052.6%−9.5%+9.5%
2.2045.5%−11.0%+11.0%
3.0033.3%−15.0%+15.0%

The same 5-point gap moves ROI further at longer odds, and results at longer odds also swing more from one month to the next. The variance simulator shows how wide those swings get over a few hundred bets.

Common ROI mistakes

  • Entering profit instead of returns. The “total returned” field wants everything paid back, stakes included. If you won $50 of profit on $200 of winning stakes, that is $250 returned.
  • Counting pending bets. Their stakes are in, their returns are not yet: the ROI looks worse than it is until they settle.
  • Comparing very different samples. An ROI over 20 bets and one over 500 do not carry the same weight. A couple of results can swing the first by many points.
  • Mixing currencies in the same totals without converting them first.
  • Reading ROI as a forecast. It describes bets already settled. Because the bookmaker’s margin is built into every price, most bettors’ ROI ends up below zero over time.

Frequently asked questions

What is a good ROI in sports betting?

ROI describes results you already have, so there is no target to aim for. Because the bookmaker’s margin is built into every price, most bettors’ ROI is below zero over time, and over a few dozen bets it mostly reflects luck.

Is yield the same as ROI?

In betting, usually yes: both are the net result divided by the total staked. Return on bankroll divides by your bankroll instead, which gives a different number.

Should void bets count in my ROI?

Leave them out. The stake came back, so they change nothing to your net result, and counting them in both totals only pulls your ROI towards zero.

How many bets before my ROI means something?

Hundreds rather than dozens. Over 30 or 50 bets, two or three results can move ROI by several points, more so at long odds. The variance simulator shows how wide those swings can be.

Betting involves risks, including losing the money you stake. BetTrack makes no promise of winnings. 18+ only. Responsible gambling and where to find help

Go further

Other free tools

Your betting stats, finally clear.

Start tracking your bets today and see where you really stand.

Download on the App Store