Guide
Betting ROI explained
Betting ROI is net profit divided by the total amount staked, expressed as a percentage. It measures how efficiently each euro put at risk was converted into profit — and it is a different number from the return on your bankroll.
Published 2026-09-01 · Last reviewed 2026-09-01 · BetBuddy editorial
The formula
Total staked is the sum of every settled stake, not the number of bets and not the bankroll. A void or unsettled bet belongs in neither figure.
Betting ROI = net profit / total amount staked × 100
Worked example
Forty settled bets at €10 each means €400 staked. A net profit of €34 gives a Betting ROI of 34 ÷ 400 × 100 = 8.5%.
A single-digit Betting ROI is a strong long-run result at football prices. Anything above roughly 15% sustained over a large sample should prompt you to check the sample size before believing it.
Bankroll return is a separate measure
Bankroll return divides the same profit by the starting bankroll instead of by turnover. With a €1,000 starting bankroll, that same €34 profit is a 3.4% bankroll return.
Both numbers are legitimate and they answer different questions. Betting ROI asks how good the bets were. Bankroll return asks how much the account grew. They should never both be called ROI.
Bankroll Return = net profit / starting bankroll × 100
| Input | Value |
|---|---|
| Settled bets | 40 × €10 = €400 staked |
| Net profit | €34 |
| Betting ROI | 34 / 400 = 8.5% |
| Starting bankroll | €1,000 |
| Bankroll Return | 34 / 1,000 = 3.4% |
Why staking plan changes the number
Betting ROI depends on how stakes were sized, not only on which selections were picked. A plan that stakes more on higher-edge bets can show a higher Betting ROI on identical selections — and a recovery plan that stakes heavily after losses can show a lower one even while ending with more money.
That is why BetBuddy runs all four staking strategies over the same selections: the selection quality is held constant so the staking effect is visible.
Reading an ROI figure honestly
Four checks catch most misleading return figures, including ones that are technically true.
- Check the settled-bet count first. Under 100 bets, a return is an illustration, not evidence.
- Check what the denominator is — turnover or bankroll — before comparing two sites.
- Check that unsettled and void bets are excluded from both numerator and denominator.
- Check that the record was written before kick-off rather than assembled afterwards.
How BetBuddy reports it
Betting ROI and Bankroll Return are computed by one canonical performance service, so the statistics page, the strategy pages and the history page can never disagree. Current figures are read live rather than written into pages like this one — no performance number in this article is a BetBuddy result.