Skip to the page

Offers from the sites we score

Ticket deals

Codes we checked sit up top. Under them is what your first ticket gets you at each site, in the order of our site scores.

Scratched and checked

Sign-up deals with the day we last checked each one. Copy the code, or follow the steps when a site doesn't use one.

  • Gamdom

    Gamdom

    15% instant rakeback for 7 days

    Boosted Instant Rewards welcome offer

    Code: GAM15

    Gamdom lists this code on its own site

    How to use it Within 6 hours of signing up, open Rewards, then Special Offer, and enter GAM15.

    Regions
    Not available in the US, UK, DE, FR, NL, AU and others
  • TrustDice

    TrustDice

    Up to 3 BTC + 100 free spins

    Welcome package over your first three deposits

    No code needed

    How to claim Switch the bonus on in the deposit window before each deposit.

    Min deposit
    10 USDT
    Wagering
    35x first deposit bonus, 7 days
    Regions
    Not available in the US, UK, AU, FR, NL and others

First-ticket offers

What each site gives a new player. Open the small print before you sign up.

  1. No. 2

    Stake

    200% Deposit Match Bonus up to $3,000

    Read the small print

    Min. Deposit: $10. T&Cs apply.

    Why 9 balls: The 200% match runs all the way to $3,000. The code we'd use is HELLA200, and it asks for a $50 first deposit, above the $10 Stake lists. Stake doesn't publish that code on its own pages, so we held back a ball.

  2. No. 3

    Bet365

    Bet $10, get $200 in bonus bets with promo code

    Read the small print

    New customers only. Minimum $10 qualifying bet required. Bonus bets expire after 7 days. Available in most regulated markets. State variations apply (some states offer $150 or alternate bonuses).

    Why 7 balls: $200 back for a $10 bet reads big. The bonus bets expire after 7 days, and some US states get $150 or a different deal, so we drew 7.

  3. No. 4

    LeoVegas

    Up to €1,000 + 2,600 Free Spins

    Read the small print

    Minimum deposit €20. 35x wagering on eligible games. Weekly free spins for 12 weeks. Terms apply.

    Why 7 balls: The headline is huge, but the spins arrive weekly for 12 weeks and the bonus carries 35x wagering on a €20 minimum. Big pot, slow pour.

  4. No. 5

    William Hill

    Bet £10 Get £40 in Free Bets

    Read the small print

    First bet must be £10 at 1/2 odds or greater. Free bets awarded as 4×£10 tokens after qualifying bet settles. Free bets expire after 7 days.

    Why 6 balls: £40 in free bets arrives as 4 tokens of £10 once your first £10 bet settles at 1/2 or longer. They expire after 7 days.

  5. No. 6

    Unibet

    Up to £40 in bonuses + 300 free spins on casino

    Read the small print

    Opt-in during registration, minimum £10 deposit via debit card. Free spins on selected slots with wagering requirements. UK Gambling Commission regulated.

    Why 6 balls: Up to £40 plus 300 free spins. You have to opt in when you register, and the spins carry wagering on selected slots.

  6. No. 7

    7Bit Casino

    325% Match Up to 5.25 BTC + 250 Free Spins

    Read the small print

    Covers first four deposits; min deposit 1 EUR or crypto equivalent; wagering terms apply; free spins on select slots

    Why 8 balls: 325% across 4 deposits, capped at 5.25 BTC, with 250 free spins on select slots. The first deposit alone won't unlock all of it.

  7. No. 8

    Mr Green

    100% Match up to €100 + 200 Free Spins

    Read the small print

    Minimum deposit €20. Free spins distributed over 5 days. 35x wagering within 7 days. Terms apply.

    Why 5 balls: A straight 100% match up to €100, plus 200 spins dripped over 5 days. 35x wagering inside 7 days is a tight window.

  8. No. 9

    BitStarz

    5 BTC + 200 Free Spins Welcome Package

    Read the small print

    Min. Deposit: $20. T&Cs apply.

    Why 7 balls: 5 BTC plus 200 free spins is a big headline from a $20 start, and the package needs no code. WIZARD50 is a separate code for 50 spins before you deposit. The terms change by region and take some reading, so 7.

  9. No. 10

    Casumo

    100% Match up to £100 + 50 Free Spins

    Read the small print

    Minimum deposit £20. 30x wagering on eligible games within 7 days. Terms apply.

    Why 5 balls: 100% up to £100 and 50 spins from £20. The 30x wagering is lighter than the 35x at several casinos here, but you only get 7 days to clear it.

  10. No. 11

    Betsson

    100% Match up to €100 + 50 Free Spins + €10 Free Bet

    Read the small print

    Minimum deposit €10. 35x wagering on casino games within 30 days. Multi-deposit bonuses available. Terms apply.

    Why 6 balls: A 100% match up to €100 with 50 spins and a €10 free bet on the side. 35x wagering, with a full 30 days to clear it.

  11. No. 12

    Cloudbet

    $2,500 Welcome Package + Up to 5 BTC

    Read the small print

    Min. Deposit: $20. 100% deposit match. T&Cs apply.

    Why 8 balls: A $2,500 package plus up to 5 BTC on a 100% match. A 100% match only reaches the top if you deposit that much, so the full pot is for big wallets.

  12. No. 13

    BC.Game

    Up to $4,000 Welcome Bonus + Free Spins

    Read the small print

    Multi-deposit bonus structure. Min. Deposit: $20. T&Cs apply.

    Why 8 balls: Up to $4,000 with free spins, spread over several deposits from $20. Big ceiling, long climb.

  13. No. 14

    Betway

    Bet £10 Get £40 in Free Bets

    Read the small print

    Deposit minimum £10 via debit card. Qualifying bet £10 at 2.0+ odds. Free bets issued as 4×£10 tokens (2 for Bet Builders, 2 for Accumulators). Valid 30 days from claim.

    Why 6 balls: £40 in 4 tokens of £10, with 2 kept for Bet Builders and 2 for accumulators. 30 days to use them is fair.

  14. No. 16

    PokerStars Casino

    Up to $1,500 deposit match + exclusive casino promotions

    Read the small print

    200% match up to $1,500 on first deposit. Available in select US states (Michigan, New Jersey, Pennsylvania). Wagering requirements apply. Licensed by state gaming authorities.

    Why 7 balls: 200% up to $1,500 on the first deposit, with wagering attached. A strong match from a $10 minimum.

  15. No. 17

    mBit Casino

    Up to 4 BTC + 325 Free Spins Welcome Bonus

    Read the small print

    Min deposit 30 USDT or crypto equivalent; 40x wagering on bonus funds; 7-day completion window

    Why 7 balls: 4 BTC and 325 spins is a lot on paper. 40x wagering in 7 days is the toughest clock on our list.

  16. No. 18

    LottoLand

    Welcome Spins and Free Bets (varies by region)

    Read the small print

    Promotional offers vary by jurisdiction and may include free bet credits or bonus spins. Check region-specific terms at registration.

    Why 3 balls: Welcome spins and free bets that change by region. With no fixed offer to score, the Prize Pot stays low.

  17. No. 19

    TrustDice

    Up to 3 BTC Welcome Bonus + Daily Free BTC Faucet

    Read the small print

    First deposit 100% up to 1 BTC + 25 free spins (0.3 mBTC min); second deposit 75% up to 1 BTC (0.4 mBTC min); free crypto via Coinbox daily

    Why 7 balls: 100% up to 1 BTC with 25 spins on the first deposit, 75% up to 1 BTC on the second, and a free Coinbox faucet every day.

  18. No. 20

    Roobet

    VIP Rewards Program with Instant Rakeback & Weekly Bonuses

    Read the small print

    No traditional deposit match; ongoing daily/weekly rewards; instant deposits

    Why 3 balls: There's no deposit match to count. Rakeback and weekly rewards through the code HELLAGO only add up if you keep playing, so the Prize Pot stays low.

Sites that skip the welcome offer

  • TheLotter No. 1

    TheLotter charges a convenience fee (up to 30%) per ticket purchase. No deposit bonuses; revenue model based on service fees only.

    Score card
  • Pinnacle No. 15

    Pinnacle does not offer a welcome bonus. The business model prioritizes consistently low margins and unlimited betting limits over promotional giveaways, delivering long-term value to serious bettors.

    Score card

18+. Terms apply at every site. Offers change, so check the site's own terms before you deposit.