Cheltenham Festival Matched Betting: How It Works, the Maths, and the Catches (Irish Guide)
Welcome bonus for new players + fast crypto payouts. Just helping a brother out.
18+. Crypto deposits. Cloudbet is licensed in Curaçao and is NOT licensed by the GRAI. Irish gambling law changed in 2026: only GRAI-licensed operators may lawfully take bets from Irish customers. Ad: we may earn a commission. Bet only what you can afford to lose.

Every March, the bookies throw offers around for Cheltenham like confetti, and every March someone in the pub says "you know you can't lose with matched betting, right?" Well, sort of. Matched betting is a real technique, and the maths behind it is sound. But it's not free money, it's not risk-free in practice, and the rules in Ireland are shifting under the Gambling Regulation Act 2024. Here's how it works for the Festival, laid out properly, with worked numbers and the catches nobody puts in the YouTube thumbnail.
18+ only. This is an explainer, not a promise of profit. Any bet still carries risk. The sites we link to, including Cloudbet (licensed in Curaçao), are not licensed by the Gambling Regulatory Authority of Ireland (GRAI).

What matched betting actually is
Matched betting means placing two opposite bets on the same outcome so that, whatever happens, the result is roughly the same. You back a selection with a bookmaker (betting that it wins) and lay the same selection on a betting exchange (betting that it doesn't win). If the odds are close, the two bets cancel each other out, and you end up with a small loss or small profit no matter which horse crosses the line first.
On its own, that's pointless: you'd just be paying the bookmaker's margin and the exchange's commission. The reason people do it is bookmaker promotions. When a bookie gives you a free bet, an enhanced price, money back if your horse finishes second, or extra each-way places, that promotion tips the maths in your favour. Matched betting is a way of turning that promotion into a locked-in value instead of gambling on whether your horse wins.
Cheltenham is the busiest week of the jumps season for these offers, which is why the two things go together so often.
Back and lay in plain English
Most Irish punters know backing inside out. Laying is the bit that throws people.
| Back bet (bookmaker or exchange) | Lay bet (exchange only) | |
|---|---|---|
| You're betting that... | The selection wins | The selection does not win |
| You risk... | Your stake | Your liability (the amount you'd pay out if it wins) |
| You win... | Stake times odds, minus stake | The backer's stake, minus commission |
| Who's on the other side? | The bookmaker, or another punter on an exchange | Another punter on the exchange |
When you lay a horse at 6.0 for €10, you're acting like the bookie. If it loses, you keep the €10 (minus commission). If it wins, you pay out €50 profit to the backer. That €50 is your liability, and it has to be sitting in your exchange account before the bet is accepted. That's the first practical catch: you need a decent float to lay favourites and fancied runners at Cheltenham. Our page on betting exchanges in Ireland covers how exchanges work in more detail.
The maths: a qualifying bet
Most offers need you to place a "qualifying bet" first, usually with your own money, to unlock the promotion. The aim is to lose as little as possible on it. Here's a worked example with made-up prices, all in decimal odds.
Say a bookmaker offers a free €10 bet if you place a €10 bet on any race on the opening day. You pick a horse in the Supreme Novices' Hurdle that's 5.0 with the bookmaker (that's 4/1) and 5.2 to lay on the exchange. The exchange charges a 2% commission on net winnings in this example. Commission rates vary by exchange and market, so always check.
The lay stake formula for a normal bet is:
Lay stake = (back stake x back odds) / (lay odds - commission)
So: (10 x 5.0) / (5.2 - 0.02) = 50 / 5.18 = €9.65. Your liability is 9.65 x (5.2 - 1) = €40.53.
| If the horse... | Bookmaker bet | Exchange lay | Net |
|---|---|---|---|
| Wins | +€40.00 | -€40.53 | -€0.53 |
| Loses | -€10.00 | +€9.46 (after 2% commission) | -€0.54 |
Whatever happens, you're down about 53 or 54 cent. That's the "qualifying loss". You've now unlocked the €10 free bet. The closer the back and lay odds are to each other, the smaller this loss. If the gap is wide, the qualifying loss grows quickly, so it pays to look for close matches.
The maths: using the free bet
Free bets at most bookmakers are "stake not returned" (SNR): if the free bet wins, you get the winnings but not the €10 stake. That changes the formula:
Lay stake (SNR free bet) = ((back odds - 1) x free bet) / (lay odds - commission)
With free bets, longer odds usually retain more value, because the stake you don't get back matters less. Say you find a horse at 8.0 with the bookie and 8.4 on the exchange, again with 2% commission (made-up prices):
Lay stake = (7 x 10) / (8.4 - 0.02) = 70 / 8.38 = €8.35. Liability = 8.35 x 7.4 = €61.81.
| If the horse... | Free bet | Exchange lay | Net |
|---|---|---|---|
| Wins | +€70.00 | -€61.81 | +€8.19 |
| Loses | €0 (it was free) | +€8.19 (after commission) | +€8.19 |
So the €10 free bet becomes about €8.19 locked in, which is roughly 82% of its face value. Take off the 54 cent qualifying loss and the whole offer is worth about €7.65. That's the core of matched betting: small, steady amounts per offer, not jackpots.
You can sanity-check any of these sums on our odds calculator, but most matched bettors use a dedicated lay-stake calculator, because a mistyped number is the most common way to lose money doing this.
Why Cheltenham is different from a normal week
The Festival runs over four days in March, from Tuesday to Friday, finishing with the Gold Cup. Our Cheltenham betting guide covers the races themselves. For matched betting, a few things make Cheltenham week stand out:
- Volume of offers. Bookmakers compete hard for Cheltenham business, so in past years there have been daily free bets, money-back specials, price boosts and extra each-way places across many races.
- Big fields. Handicaps with 20-plus runners mean lots of horses at longer odds, which suits free-bet conversion.
- Good exchange liquidity. The big races attract a lot of money on exchanges, so lay prices are usually tight and you can get decent amounts matched. Smaller markets, like place-only or "without the favourite", can be much thinner.
- Prices move fast. Market moves around the Festival are sharp, especially on the morning of each day and just before the off. A price you saw ten minutes ago may be gone.
- Non-runners. Horses are withdrawn more often than people realise, particularly if the going changes. A non-runner can leave one side of your bet void and the other live, which needs careful handling.
Types of Cheltenham offers and how matched bettors use them
Offers vary from year to year and bookmaker to bookmaker, and under Irish rules some may be restricted (more on that below). These are the broad types people use, explained in principle.
Bet X, get a free bet
The simplest. Place a qualifying bet, get a free bet. You handle it exactly like the worked examples above: minimise the qualifying loss, then convert the free bet at longer odds.
Money back as a free bet if your horse finishes second (or third)
Here you back and lay as normal, at close odds. If your horse wins or finishes unplaced, you're roughly level. If it finishes in the specified position, you get a refund as a free bet, which you then convert. The value depends on the chance of the horse finishing in that spot. Matched bettors often pick horses with a decent chance of finishing second, which in practice means shorter-priced runners. Expect to take a small qualifying loss most of the time and occasionally pick up a free bet.
Extra each-way places
This is the Cheltenham classic. An each-way bet is two bets: one to win and one to place. Normally a big handicap might pay four places; a bookmaker promotion might pay five or six. If your horse finishes in one of those extra places, the bookmaker pays the place part of your bet, but the exchange's place market (which pays on the standard number of places) treats it as a loss. So you can lay the win part on the exchange's win market and the place part on its place market, and if the horse lands in the bonus place, you collect on both sides.
A simplified example with made-up prices: €5 each-way (€10 total) on a horse at 26.0 with the bookie, a quarter of the odds for a place, six places paid instead of the exchange's five. You lay the win part at around 27 and the place part at around 6.0 on the exchange's five-place market. Most of the time you lose a small amount. If the horse finishes sixth, the bookie pays the place part at a quarter of the odds while your exchange place lay also wins, so you profit on both. The skill is finding horses where the expected value of that occasional sixth-place payout outweighs the small regular losses. It's genuinely higher variance than standard matched betting: you can go a whole Festival without hitting a bonus place.
Price boosts and enhanced odds
If a bookmaker boosts a horse well above the exchange lay price, you can back at the boost and lay on the exchange for a guaranteed small profit. Boosts usually come with low maximum stakes, so the amounts are small. Watch out for the lay price shortening once everyone else spots the same boost.
Best odds guaranteed
Some bookmakers have offered best odds guaranteed (BOG) on horse racing: if the starting price is bigger than the price you took, they pay at the bigger price. It isn't a matched-betting offer in itself, but it can add a bit of value on top of a qualifying bet. Rules on which races and stakes qualify vary.
Non-runner no bet (NRNB) on ante-post markets
Ante-post betting means betting weeks or months ahead. Normally if your horse doesn't run, you lose. NRNB means your stake is refunded if it doesn't take part. Matched bettors sometimes use NRNB for ante-post value, but it gets complicated because the exchange lay doesn't refund in the same way. For the ante-post side of the Festival in general, see our Cheltenham ante-post tips.
Step-by-step: one offer, start to finish
- Read the terms in full. Minimum odds, which races qualify, whether it's a single or each-way bet, when the free bet arrives, when it expires, and whether it's SNR or stake returned.
- Check your exchange balance. Make sure you have enough to cover the liability, which can be several times your stake at longer odds.
- Find a close match. Compare the bookmaker's back price with the exchange lay price for the same horse in the same race. The tighter the better.
- Calculate the lay stake. Use the formula or a calculator. Double-check the commission rate.
- Place the back bet first, then the lay straight away. If you lay first and the bookmaker price drops before you back, you can end up with an unbalanced position. Many people do the bookie side first because bookmaker prices can change or be cut more suddenly.
- Confirm both bets are fully matched. On an exchange, a lay bet only counts once it's matched. A partly matched lay leaves you exposed.
- Record everything. Bookmaker, horse, odds, stakes, liability, result. A simple spreadsheet saves headaches.
- Repeat for the free bet. Choose longer odds for SNR free bets, keeping the back-lay gap small.
The catches nobody tells you
Human error is the biggest risk
Backing one horse and laying a different one, laying in the wrong race, typing 95 instead of 9.5, or forgetting the lay entirely. Any of these turns a "risk-free" strategy into a straight gamble, and at Cheltenham, with lots of similar race names and big fields, it's easy to do. Slow down, especially on the busy days.
Liability can be large
Converting a €25 free bet at long odds can need a liability of a few hundred euro. If you don't have that in the exchange, you can't place the lay. Never use borrowed money for a float.
Prices move
Between the bookmaker bet and the exchange lay, prices can drift or shorten. A small move costs a little; a big move can turn a planned 50 cent loss into several euro.
Non-runners and rule 4
If a horse is withdrawn late, the bookmaker may apply a deduction (rule 4) to winning bets on other horses, while the exchange handles it through its own reduction factor system. The two don't always line up perfectly, so a late withdrawal can leave a small mismatch either way.
Account restrictions
Bookmakers aren't charities. If an account only ever bets on offers and lays everything, many bookies will limit stakes or stop sending promotions. People call this "gubbing". It's within the bookmaker's rights under their terms. The upshot is that matched betting tends to have a shelf life with each bookmaker.
Bonus terms can bite
Some offers, especially deposit bonuses rather than free bets, come with wagering requirements: you have to bet the bonus amount several times before you can withdraw. These are much harder to extract value from, and many matched bettors skip them. Read the terms before you opt in.
It's still gambling-adjacent
Matched betting puts you on bookmaker apps every day during the Festival, surrounded by tempting markets. Some people find it's a slippery slope from "locking in a profit" to "just one unmatched punt". If you have a history of problem gambling, this isn't a hobby for you.
18+. Crypto deposits. Cloudbet is licensed in Curaçao and is NOT licensed by the GRAI. Irish gambling law changed in 2026: only GRAI-licensed operators may lawfully take bets from Irish customers. Ad: we may earn a commission. Bet only what you can afford to lose.
The legal and rules side in Ireland
Matched betting itself isn't illegal. You're placing ordinary bets with bookmakers and ordinary lay bets on exchanges, and using promotions as offered. What you must not do is break operator terms, for example by opening multiple accounts, using someone else's identity or payment method, or "bonus abuse" as defined in the terms. That can get accounts closed and, in the case of identity fraud, cause much bigger problems.
The bigger change in Ireland is regulation. The Gambling Regulation Act 2024 set up the GRAI, which began licensing remote betting operators from 1 July 2026. The Act includes restrictions on inducements such as free bets and bonuses, and on how gambling is marketed. How those rules are applied in practice to promotions for Irish customers will depend on GRAI codes and licence conditions as they roll out. Realistically, expect Irish-licensed bookmakers to offer fewer, more tightly controlled promotions than in past Festivals. You can read more on our page about the new gambling law in Ireland.
On tax, ordinary punters in Ireland don't pay income tax on betting winnings; the tax falls on bookmakers through betting duty. If betting were somehow your trade, the position could be different, so get proper advice if it's a lot of money. Our page on betting duty in Ireland explains the tax the bookmakers pay.
Where offshore and crypto sites fit (honestly)
We link to Cloudbet on this site, so it's fair to be straight about it. Crypto sportsbooks like Cloudbet are not the usual tools for matched betting, for a few reasons:
- They're not GRAI-licensed, so Irish rules on promotions and complaints don't apply to them.
- Their bonuses tend to be structured with rollover (wagering) requirements rather than simple free bets, which are harder to match profitably.
- Crypto prices move. If you deposit in Bitcoin, the euro value of your balance can rise or fall while your bets are running, which adds a risk that matched betting is supposed to remove.
- Crypto transfers can't be reversed if you send to the wrong address or network.
Where a site like Cloudbet can be useful for a Cheltenham punter is simply as another place to compare prices on the big races, and for people who prefer crypto deposits. If you go that route, read our guides on crypto deposits and crypto withdrawals first, and treat any bonus as a bonus, not a guaranteed profit.
A realistic Festival budget and expectations
People get carried away with stories of four-figure Cheltenham weeks. Here's a more grounded picture, using purely illustrative numbers for someone working through simple free-bet offers.
| Item | Example figure | Comment |
|---|---|---|
| Offers completed over four days | 8 | Depends heavily on what's actually available to Irish accounts |
| Average free bet size | €10 | Many are smaller |
| Average value retained per offer | €7 | After qualifying losses |
| Expected total | About €56 | Before any mistakes |
| Exchange float needed | €200 to €400 | To cover liabilities at longer odds |
| Time | Several hours | Research, placing bets, record-keeping |
That's a modest return for a fair bit of effort, and one mistake can wipe out a day's work. Extra-place strategies can pay more in a good week but can also leave you down if the sixth-placed horses don't oblige. If someone's selling a course promising guaranteed big profits, ask yourself why they're selling it.
Common mistakes at Cheltenham specifically
- Mixing up race names. There are several novice hurdles and chases across the week. Check the race time as well as the name.
- Laying in the wrong market. The win market and place market look similar on an exchange. Laying a horse in the place market when you meant the win market leaves you badly exposed.
- Ignoring the number of places. Exchange place markets have a fixed number of places that may differ from the bookmaker's standard terms, never mind the extra-place offer.
- Leaving it too late. Just before the off, prices jump around and exchange queues get busy. Get bets on with time to spare.
- Chasing after a mistake. If a bet goes wrong, accept the loss. Doubling up on unmatched punts to recover it is how a small error becomes a big one.
- Forgetting free bet expiry. Some Festival free bets expire within days, sometimes before the end of the meeting.
Matched betting jargon, decoded
| Term | What it means |
|---|---|
| Back | Betting that a selection wins |
| Lay | Betting that a selection does not win, on an exchange |
| Liability | What you'd pay out on a lay bet if the selection wins |
| Qualifying loss | The small loss on the bet that unlocks a promotion |
| SNR / SR | Stake not returned / stake returned, describing how a free bet pays out |
| Retention | The share of a free bet's face value you lock in, e.g. 80% |
| Commission | The exchange's cut of your net winnings on a market |
| Liquidity | How much money is available to match at a given price |
| Underlay / overlay | Deliberately laying less or more than the standard stake, which shifts risk to one outcome |
| Gubbing | Slang for a bookmaker limiting your account or stopping your offers |
| Rule 4 | A deduction from winnings when a horse is withdrawn late |
| Arb | Short for arbitrage: when a back price is higher than the lay price, giving a small guaranteed profit |
If you see a guide recommending heavy underlaying or overlaying "for bigger profits", be aware that it simply turns part of your matched bet back into an ordinary gamble.
Is it worth it?
For a careful, organised person with a bit of spare cash for an exchange float, matched betting the Festival can turn promotions into a small, steady return, and it teaches you a lot about how odds and exchanges really work. For someone who's tempted to have a punt alongside it, who's short on time, or who's had trouble with gambling before, it's probably not worth the risk. And with the 2024 Act changing how Irish-licensed bookies can advertise and offer promotions, the old Cheltenham bonanza is likely to be quieter from here on.
If you'd rather just enjoy the racing, there's nothing wrong with a few small, sensible bets for fun. Our Cheltenham Festival betting tips and how horse racing betting works are good starting points.
Need help?
If betting is costing you more than money and time you can spare, talk to someone. The Gambling Care / Dunlewey Problem Gambling Helpline is free, confidential and open 24/7 on 1800 936 725. In Northern Ireland, call 08000 886 725. More options are on our responsible gambling page.
In short
Matched betting at Cheltenham means backing a horse with a bookmaker and laying it on an exchange so the result is nearly the same whatever happens, then using bookmaker promotions to lock in small amounts. The maths works, but the real-world risks are mistakes, moving prices, non-runners, large liabilities, account restrictions and changing Irish rules on inducements. Treat it as a careful, low-return side project, not a guaranteed win, and keep the helpline number handy if it stops being fun. For the bigger legal picture, see is online betting legal in Ireland.
Questions players ask
Is matched betting legal in Ireland?
Yes. Placing back bets with bookmakers and lay bets on exchanges is legal, as long as you stick to each operator's terms and don't use multiple accounts or someone else's identity.
Is matched betting risk-free?
In theory the result is locked in, but in practice mistakes, price moves, non-runners and partly matched lays can all cost money.
Why is Cheltenham popular for matched betting?
Bookmakers have traditionally run lots of offers that week, fields are big, and exchange liquidity on the main races is usually good.
How do you calculate a lay stake?
For a normal bet: (back stake x back odds) / (lay odds - commission). For a stake-not-returned free bet: ((back odds - 1) x free bet) / (lay odds - commission).
What is an extra-place offer?
A bookmaker pays more each-way places than usual. If your horse finishes in a bonus place, you can win on both the bookmaker bet and the exchange place lay.
Will the 2024 Act affect Cheltenham offers?
The Act includes restrictions on inducements like free bets. Expect fewer, more controlled promotions from GRAI-licensed bookmakers as the rules roll out.
Do I pay tax on matched betting profits in Ireland?
Ordinary punters don't pay income tax on betting winnings in Ireland. Get advice if betting were ever your trade.
Is Cloudbet good for matched betting?
Not really. It's not GRAI-licensed, its bonuses tend to have wagering requirements, and crypto prices add risk. It's more useful for comparing prices.
Where can I get help with gambling?
Call the Gambling Care / Dunlewey helpline on 1800 936 725, free and open 24/7.
18+. Crypto deposits. Cloudbet is licensed in Curaçao and is NOT licensed by the GRAI. Irish gambling law changed in 2026: only GRAI-licensed operators may lawfully take bets from Irish customers. Ad: we may earn a commission. Bet only what you can afford to lose.
If betting is costing you more than money, free and confidential help is there 24 hours a day, 365 days a year: the Problem Gambling Helpline run by Dunlewey Addiction Services for Gambling Care, on 1800 936 725 (from Northern Ireland: 08000 886 725). Source: grai.ie.