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

Same profit, two correct percentages
InputValue
Settled bets40 × €10 = €400 staked
Net profit€34
Betting ROI34 / 400 = 8.5%
Starting bankroll€1,000
Bankroll Return34 / 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.

Back to all guides