StableBet
Professor Furlong and Pascal at the AI Lab
THE AI LAB
Every test we have ever run, in one place. Betting systems, AI tipsters, market quirks. Pick a question and see the numbers.
A few of those were my ideas. The good ones, obviously.
THE LAB Β· REFERENCE STRATEGIES

Do any betting systems actually beat the market?

We ran 20 popular betting systems through 27,676 real GB races at industry SP β€” fallers and pulled-up horses counted as losers, joint-favourites split. Every single one loses money: the one that holds up best (odds-on favourites) still returns about minus 4.8%, the famous bets fare worst, and even our own AI model can't out-price the bookmaker's margin. The full league table, every number with its error bars.

Doesn't workTested on 27,676 GB races Β· 2.7 yearsSystems that beat the market: 0 of 20
18+ onlyResearch output, not adviceMethodology open Β· losses visible

Our in-house model lost 16.8% ROI on the pre-registered Oct-Nov 2024 backtest window.

This page publishes what it predicts and tracks every result. We do this because nobody else does. The methodology is open, the losses are visible, the analysis is honest. The model output is presented as a comparison to the market, not as a recommendation to back, lay, or stake on any runner.

Read the full methodology in our in-house AI horse-racing model write-up. Track the running ledger on the Stablebet track record page.

Gambling can be addictive. Please bet responsibly. Free, confidential support from GamCare, GamStop and BeGambleAware. See our responsible-gambling page for more.

The verdict

No β€” all 20 systems we tested lose money to the bookmaker's margin; the one that holds up best still returns about minus 4.8%, the famous bets fare worst, and even a purpose-built AI model can't out-price the market.

Updated 12 July 2026 Β· 27,676 races settledSee where this ranks against every system β†’

What this experiment settles

  • Does any popular betting system β€” backing favourites, longshots, each-way, the top-rated horse, accumulators or even the AI's own picks β€” actually return a profit over a large sample of real races?
  • Which systems lose the least, and which famous ones lose the most?
  • Why does the bookmaker's margin mean no fixed selection rule beats efficient prices β€” and can even a purpose-built AI model out-price the market?

Methodology

Tested against the Stablebet racing database β€” 27,676 GB races (Flat, all-weather and jumps), October 2023 to June 2026, every bet settled to industry Starting Price; non-runners and withdrawals void, races with no recorded winner excluded, fallers and pulled-up horses counted as losers, joint-favourites split; ROI to SP with no commission; race-clustered bootstrap 95% confidence intervals. Data as of 12 July 2026.. Returns measured to industry SP, flat Β£10 win on the model's top-rated pick per race unless stated. The underlying ledger and per-race results are public at /our-track-record/. For the detail, see how the AI model prices a race and how we settle every bet.

The story

Everyone who has ever studied a racecard has, at some point, believed they were one rule away from cracking it. Back the favourite β€” it wins more often than anything else. Back the in-form horse. Follow the longshots for the big-price thrill. Each-way the outsiders so you collect even when you don't win. Stack four jollies into an accumulator and turn a tenner into a payday. There is a betting "system" for every instinct, and each one feels, on a good afternoon, like it works.

We wanted to know whether any of them actually do β€” not over an afternoon, but over years. So we took 20 popular betting systems and ran every one of them through our racing database: 27,676 real GB races, from October 2023 to June 2026 β€” roughly 2.7 years of Flat, all-weather and jumps racing. Every bet is settled at the industry Starting Price actually returned, with the awkward outcomes left in: non-runners and withdrawals are treated as refunds (not wins or losses), races with no recorded winner are dropped, joint-favourites split the stake, and fallers, pulled-up and unseated all count as losers β€” because filtering those out would flatter every number on the page.

The result is a clean, one-sided league table, and that clarity is the value of it. Every single system loses money. The bet that holds up best β€” backing odds-on favourites β€” still returns about minus 4.8%; the most popular bet in racing loses about 8.8%; the famous "big-price" angles fare worst of all, and a four-fold of random horses returns barely a third of your stake. We even put our own AI model on the page, backing its top pick in every race, and it lost too β€” a touch more than simply backing the favourite.

This is the honest version nobody selling a system will show you. Below: why people swear by these systems, the catch that sinks all of them, exactly how we tested, and the full table β€” every number with its error bars. (Past performance is not a guide to future returns; these figures are SP-only and cover 2.7 years, not a lifetime.)

Why people swear by them

Betting systems endure because each one is built on something that is genuinely true β€” just not true enough to beat the price.

Back the favourite. The favourite is the horse the whole market has judged most likely to win, and it duly wins more often than any other runner β€” about a third of the time across our sample. Backing it feels like backing the form, the trainer, the smart money all at once. The win column ticks over often enough that a losing run feels like bad luck rather than the system.

Back the second favourite. The mirror reasoning: everyone piles onto the jolly, so its price gets too short to be worth it, and the second favourite is nearly as likely to win but pays a bit more. It sounds like getting the same kind of horse at a fairer price.

Back the in-form horse, or the top-rated one. A horse that is well-rated, or that the handicapper makes best in the race, must simply be the best horse β€” so the folk wisdom says follow it. It scratches the deepest instinct in punting: back the one with the strongest figures.

Each-way the big prices. Back a 16/1 shot each-way and you collect a place even when it doesn't win β€” insurance built into the bet, the feeling of two ways to be right.

Chase the longshots, or stack the jollies. The purest dreams of all: the 50/1 winner that pays for everything in between, or four short-priced favourites folded into a four-fold that turns a tenner into a small fortune.

Follow the AI. And the modern one: if a computer model ranks the runners, surely backing its number-one pick beats a mug punter squinting at the form?

Every one of these has a kernel of fact behind it. That's exactly why they're so hard to give up β€” and why testing them honestly, over tens of thousands of races, matters. The feeling of a system working and a system actually working are two very different things, and only one of them shows up in the long-run numbers.

The catch

Here is the catch that sinks all of them at once: the price already knows.

Every bookmaker's set of odds on a race adds up to more than 100% β€” that surplus is the overround, the margin built into the market. Across our 27,676 races it averages about 12% per race, and it grows with the field: small fields are close to fair, while it climbs towards 30% in big fields of 16 or more runners. Even if the prices perfectly reflected each horse's true chance, backing across the field would still lose you that overround. The margin isn't a fee you can dodge by being clever about which horse; it's priced into every single runner.

So a selection rule doesn't change whether you're paying the margin β€” it only changes which races you pay it on. "Back the favourite" concentrates your bets on short-priced horses; "chase longshots" concentrates them on big-priced ones. Both are still betting into the same loaded book. And because the rules use information everyone can see β€” who's favourite, who won last time, who's top-rated β€” the market has already folded that information into the price. You're not finding an edge the market missed; you're re-betting the market's own opinion, minus the margin.

That's why the systems land roughly where they do: they lose about the margin, plus or minus how far each rule tilts you toward overbet runners. It also explains the most surprising pattern in the data: the systems built on the strongest-sounding folk wisdom β€” chase the longshot, each-way the outsider, stack an accumulator β€” lose the most, because the crowd has overbet exactly those horses (the favourite-longshot bias), and because multiplying prices multiplies the margin with them.

And the obvious objection β€” surely a clever model can beat that? β€” is one we tested directly. We built our own AI on form, conditions and weather to hunt for a fairer price. It still lost. Untangling why is the most important part of this whole study.

Professor Furlong with a losing betting slip at the Stablebet AI Lab
The Professor has run this one through the numbers before. It still loses.

How we tested it

We didn't simulate anything. We replayed each system, bet by bet, over real races and the actual Starting Prices returned.

The universe is 27,676 GB races between October 2023 and June 2026 β€” Flat, all-weather and jumps, every code. For each system we coded its selection rule (e.g. "the favourite", "the longest price in the race", "the top-rated runner", "back the AI's number-one pick"), placed a level notional stake on every qualifying runner, and settled it at the industry SP that horse actually returned. The accumulators (doubles, four-folds, Lucky 15s) are priced analytically off the same single-leg results.

The honesty is in the edge cases, because that's where ROI gets quietly flattered:

Methodology

  • Races: 27,676 GB races (Flat, all-weather and jumps), October 2023 – June 2026 (~2.7 years). This is 2.7 years of data β€” not five, not a lifetime. Data as of 12 July 2026.
  • Prices: all returns to industry Starting Price, flat stakes, no commission. We don't hold Betfair BSP, so every figure is the bookmaker SP a punter would actually have got β€” and a touch worse in the real world once commission and a moving price are added.
  • What counts as a bet: a horse that ran and had an SP. Non-runners and withdrawals are refunds, not losing bets (excluded). Races with no recorded winner are excluded. Fallers, pulled-up and unseated count as losing bets β€” filtering them would inflate every ROI here, and that's exactly the dishonesty we're testing against. Joint-favourites split the stake across the tied runners.
  • ROI: return on the stake actually placed, settled to SP.
  • Error bars: race-clustered bootstrap 95% confidence intervals β€” we resample whole races, not individual bets, because runners in the same race are correlated. Thin samples get wide bands, and we say so. The analytic accumulators are expected values, so they carry no bootstrap band.

Two more guardrails. The selection rules use only information available before the off, so there's no hindsight. And the method was fixed before we read the results β€” we decided what we were measuring, then ran it, so the table isn't the product of hunting for a flattering cut. The engine that produced it is re-runnable, so the numbers can be checked against the database rather than taken on trust. (These figures were corrected after an earlier settlement bug wrongly counted some winnerless races as losses; every number below is the honest, winner-required version.)

What the data showed

Here is the full league table, all-time over the 2.7-year window, ranked best to worst. ROI is to industry Starting Price; the empirical systems carry their race-clustered 95% confidence interval. Read the error bars, not just the point estimates.

SystemROI95% CIBetsWin / place rate
The AI's most-confident picks-0.8%within noise361β€”
Odds-on favourites only-4.8%[-7.2,-2.4]4,593wins 60%
Favourite β€” big field (16+)-7.0%[-19.8,7.3]611wins 24%
Favourite β€” small field (≀5)-7.7%[-10.9,-4.4]3,807wins 46%
Favourite over jumps-7.8%[-10.4,-5.4]10,216wins 37%
Each-way the favourite-8.6%[-9.8,-7.4]27,676places 62%
Back the favourite-8.8%[-10.2,-7.3]27,676wins 35%
Favourite in handicaps-8.9%[-10.8,-6.9]18,557wins 30%
Favourite on the Flat-9.4%[-11.5,-7.5]17,460wins 33%
Follow the AI (top pick every race)-11.4%β€”6,601β€”
Back the 2nd favourite-12.0%[-13.8,-9.9]27,674wins 21%
Top-rated horse-15.8%[-18.4,-13.0]24,455wins 19%
Double on two favourites-16.8%analyticβ€”β€”
Top-rated in handicaps-16.3%[-19.8,-12.9]18,541wins 16%
Lucky 15 on favourites-17.6%analyticβ€”all four win 1.5%
A random horse-21.5%[-22.5,-20.5]27,676wins 13%
Each-way an outsider (10/1+)-30.0%[-34.6,-25.3]26,041wins 7%
Four-fold on favourites-30.8%analyticβ€”lands 1.5% (1 in 67)
Back the outsider-34.7%[-40.9,-27.2]27,676wins 3%
Four-fold on random horses-62.1%analyticβ€”lands 0.03% (1 in 3,501)

(The 6-month and 1-year windows tell the same story β€” the rankings barely move. That stability is itself a finding: this is structure, not a run of bad luck.)

What the table tells you

Every system loses money. The bet that holds up best β€” backing odds-on favourites β€” still returns about minus 4.8% (95% CI [-7.2,-2.4]), roughly the margin and no more. Backing the favourite, the most popular bet in British racing, loses 8.79% (95% CI [-10.2,-7.3]) and does so with remarkable consistency across all three time windows. It wins a third of the time and still goes down, because a 35%-strike-rate horse returning an average of around 5/2 simply doesn't pay enough to cover the two losers in between, once the margin is taken out. Stake Β£100 on the favourite, race after race, and you are left with about Β£91.21.

The famous systems lose worst

The angles people are surest about are the ones that cost the most. Backing the outsider β€” the longest price in every race β€” wins about 1 race in 33 (3%) and loses 34.7% (95% CI [-40.9,-27.2]): the big-price dream is, statistically, a steady drain. Each-way an outsider loses 30.0%, and the bias compounds in multiples β€” a four-fold of favourites loses 30.8%, and a four-fold of random horses loses 62.1%, returning barely a third of every pound. The clearest pattern here is the most useful one to know: the more exciting the bet, the more it tends to cost.

Even the AI can't beat it

We put our own model on the same table, and it lost like everything else. Backing the AI's number-one pick in every race lost 11.4% over 6,601 bets β€” a little worse than simply backing the favourite, because the top pick is usually the favourite or close to it, and the bookmaker has already shaved the value out of those short prices. The model's most-confident picks (the ones it rates 35 percent or better) come in at -0.8%, which looks tantalisingly close to break-even β€” but that is just 361 bets on a small, jumps-heavy sample, well within the normal swings of luck. It is not a profit and not an edge: take real-world prices and pay commission and it slides back into a clear loss. A model that ranks horses well is still not the same as one that out-prices the market β€” and ours was actually less accurate than the market (Brier 0.102 versus 0.093).

One honest correction on the jumps favourite

It is tempting to think the favourite is safer over jumps, where class and stamina tell. It isn't β€” it loses 7.8% there, because so many jumpers fall or pull up that you lose those stakes outright. But it is not the worst favourite bet, as an earlier version of this study wrongly suggested: a settlement bug once counted winnerless races as losses and made the jumps favourite look like the worst of the lot. Corrected, the jumps favourite is one of the better-holding favourite bets β€” the Flat favourite (-9.4%) and the handicap favourite (-8.9%) are both worse.

Read the error bars

The confidence intervals are the honesty check. Where the sample is large the verdict is firm: the favourite at -8.79% [-10.2,-7.3] is confidently loss-making β€” the whole interval sits well below zero. Where a system is sliced thin the band widens and you should trust it less: backing the favourite in big 16-plus-runner fields reads -7.0%, but on just 611 bets its confidence interval [-19.8,7.3] runs from a heavy loss all the way into positive territory, so you cannot read any edge into it. A point estimate without its error bar is exactly how a losing system gets sold as a winning one. None of these intervals, on a meaningful sample, crosses into real profit.

The verdict

The single most useful thing this study settles: no betting system we tested beats the market. Twenty systems, 27,676 races, and the scoreboard reads zero. Every rule loses β€” from about -4.8% for the bet that holds up best to -62.1% for a four-fold of random horses β€” and even a purpose-built AI model, backed blind in every race, loses about as much as the favourite.

That isn't bad luck or too small a sample. It's structure. The bookmaker's overround β€” about 12% per race, climbing towards 30% in big fields β€” is baked into every price, the selection rules all bet into that same loaded book using information the market has already priced, and the consistency across every time window we cut confirms it. A system reshuffles which races you lose; it cannot change that you lose.

So what is the data actually good for? Not a winning formula β€” there isn't one to sell, and anyone selling one should be read in light of this table. What it's good for is calibration: knowing that the favourite is a 35%-not-two-thirds proposition, that the outsider's big price flatters a 3% strike rate, that the each-way "insurance" is still a 30.0% cost on a longshot, changes how you read a price. That's the only honest use of a model or a system β€” as a lens on a horse's true chance, so you can occasionally spot when a price looks wrong, never as a promise that a rule will grind out a profit. It's also why we publish our own model's losing backtest in the open: if a system genuinely worked, no one would be giving it away.

For exactly how every bet is settled β€” the conventions we hold fixed, and the three backtesting bugs that can fake a winning system β€” see the full methodology.

For the staking-system version of the same lesson β€” that doubling your way out of a losing edge just changes how you go broke β€” see does the Martingale system work.

Bet responsibly. Every system here loses money over time; none is a route to profit, and nothing on this page is a tip or betting advice. Only ever stake what you can afford to lose, and set deposit and time limits. Free, confidential help: GamCare Β· GambleAware Β· GAMSTOP. 18+.

Frequently asked questions

Do betting systems work on horse racing?
No. We tested 20 common systems against 27,676 real GB races, with fallers and pulled-up horses counted as the losing bets they are, and not one made a profit. The bet that holds up best, odds-on favourites, still returns about minus 4.8%, and most lose far more: backing the favourite is down about 8.8%, a random horse 21.5%, a four-fold of favourites 30.8% and a four-fold of random horses 62.1%. The bookmaker's built-in margin is in every price, and no fixed selection or staking rule removes it.
Which betting system loses the most money?
Stacking longshots. A four-fold accumulator of random horses loses about 62.1% β€” well over half of every pound staked β€” because each leg multiplies the bookmaker's margin and all four have to win. Backing a single outsider (the longest price in the race) loses about 34.7% and wins just 3% of the time, and each-way an outsider loses about 30.0%. The exciting, big-price bets cost the most, and that is the useful thing to know: they are not the safest.
Why does backing the favourite still lose if favourites win most often?
Because winning often is not the same as being priced fairly. Favourites do win the largest share of races, about a third, but their short prices already build in the bookmaker's margin, so the payout when they win does not cover the times they lose. Spread across 27,676 GB races that leaves backing the favourite about 8.8% down to starting price (95% CI [-10.2,-7.3]). Winning frequently protects you from big swings, but it cannot overcome a price set against you.
Is laying the favourite, or any 'sure thing', a way to beat the market?
No. Every selection rule we tested bets into the same loaded book, where the runners' implied chances add up to more than 100% β€” about 12% per race on average, and towards 30% in big fields of 16 or more runners. That margin is why the average bet loses before luck even comes into it, and no rule on publicly-known information strips it out. We even built an AI model on form, conditions and weather to find a fairer price, and it was less accurate than the market itself (model Brier 0.102 versus the market's 0.093) β€” backed blind it lost about 11.4%, much like the favourite.
Why do betting systems feel like they work?
Because most of the time they win a little β€” favourites win about a third of the time, so a favourite-backing run looks like steady success right up until a normal losing streak erases it. A system reshuffles which races you lose, not whether you lose: the bookmaker's margin is baked into every price, and no selection rule on publicly-known information escapes it. The honest takeaway is to bet only for fun, with money you can afford to lose, never as a way to make money.

What this experiment doesn't cover, and what we're testing next

  • Do systems built on strictly-prior trainer and jockey form (only data available before the race) beat the market where simple selection rules don't?
  • Can a staking plan β€” level stakes vs fractional Kelly vs Martingale β€” rescue a system that loses at level stakes?
  • Do these systems fare any better to Betfair SP (BSP) than to bookmaker industry SP, once exchange commission is applied?

Related race coverage