How We Score Casino and Betting Offers

We don’t rate brands — we rate offers. Every casino bonus and free bet is analysed using probability modelling to show what it’s actually worth after terms, maths, and real play.

Casino Bonuses

Value is driven by RTP × wagering × max cashout. A £100 bonus with 35x wagering at 96% RTP typically returns about £60 — if you can withdraw it.

See full methodology

Free Bet Offers

Value is driven by conversion rate × restrictions × usage probability. A £30 free bet typically converts to £18-21 of withdrawable cash.

See full methodology

How We Rate Casino Bonuses

Six metrics weighted by real-world impact on your expected return.

  • 20% — Max Win Cap
  • 15% — Min Deposit
  • 25% — Wagering
  • 10% — Expiry
  • 10% — Terms Clarity
  • 20% — Real Value

Real Example: Mecca Bingo £5 Deposit Bonus

The Offer

  • Deposit £5, get 50 free spins
  • Spins valued at £0.10 each = £5 total value
  • Max win capped at £50
  • 4x wagering on winnings

The Maths

  • Your deposit:
  • Spin value (50 × £0.10):
  • Expected win at 96% RTP:
  • Wagering (£4.80 × 4x):
  • Expected after wagering:
  • Real value of “£5 bonus”:

Verdict: Low 4x wagering makes this a good-value offer. The £50 cap is fair for a £5 deposit.

Overall Casino Score

  • 40% — Bonus Value Score
  • 60% — Operator Quality

How We Rate Free Bet Offers

Free bets are scored on conversion probability — how much of the headline value becomes withdrawable cash.

  • 30% — Cash Equivalent
  • 15% — Promo Friction
  • 20% — Odds Restrictions
  • 15% — Withdrawal Terms
  • 10% — Expiry
  • 10% — Real Value

Real Example: Bet £20 Get £30 Free Bet

The Offer

  • Bet £10 on any sport at odds 1/2 (1.5)+
  • Get £30 in free bets (3 × £10)
  • Singles allowed
  • Stake not returned on free bets

The Maths

  • Your qualifying bet:
  • Free bet face value:
  • Stake returned:
  • Typical conversion rate:
  • Real value of £30 free bet:

Example: Put £10 free bet on Man United at 2.5 (6/4). If they win, you get £25 (not £35, because stake isn’t returned). Expected value per £10 free bet ≈ £6.50-7.

The Three Things That Matter Most

  • Stake Returned? — A £10 free bet at 5/1 pays £60 if stake returned, only £50 if not. This single factor swings value by 20%+.
  • Singles Allowed? — Acca-only free bets have much higher bust rates. Singles give you control over conversion.
  • Min Odds — High minimum odds (2.5+) drastically reduce your ability to extract value from the offer.

Overall Bookmaker Score

  • 40% — Free Bet Value Score
  • 60% — Operator Quality

See Our Ratings in Action

Browse all analysed offers ranked by real-world value, not marketing hype.