Founder & Editor · Last reviewed 2026-08-30
The model backs a different horse to the market in 26 of 27 races today
Sunday's card covers four meetings: Goodwood, Beverley, Cork and Yarmouth. Twenty-seven races in total.
In twenty-six of them, our model's top-rated runner is not the market favourite.
That sounds like a headline. It mostly is not, and the reason why is more useful than the number.
Before the reason, a caveat that matters. Eight of those 27 races have a price snapshot we do not trust: the quoted odds sum to less than a complete book, which no real market does, so the snapshot is stale or missing runners. Restricting the count to the 19 races where the book is coherent, the model's top pick differs from the favourite in 18 of 19. The pattern is the same either way, which is why we are still writing about it, but 18 of 19 is the figure with evidence behind it.
Our AI Race Predictor estimates every runner's chance from the form data alone: career runs, recent finishing positions, course and distance records, official ratings. It never sees the odds while it is doing that. Only afterwards do we line its numbers up against the market's.
When two forecasters work from different information and neither is confident, they will disagree about who is fractionally in front most of the time. That is what today looks like. In the Goodwood Group 3 the model spreads nine fillies between 14.8% and 9%. In the Beverley Listed sprint it spreads eight runners between 19.5% and 9.6%. When the gaps between horses are that small, the top of the list changes on very little, and "the model disagrees with the favourite" becomes close to the default outcome rather than a finding.
The days worth paying attention to are the ones where the model and the market disagree by a wide margin on a single horse, not the ones where they shuffle the order of a bunched field.
Today has one of those, in the 14:50 maiden fillies' stakes at Beverley. The market makes Eleven Eighty Two a 24.3% chance. The model makes her 5.7%. That 18.6-point gap on a favourite is the widest on the card among the races we can price honestly, and it comes in a 13-runner Class 4 maiden on heavy ground, which is close to the least predictable shape a race can take.
What a disagreement is actually worth
There is a temptation to read "the model likes a 10/1 shot the market has missed" as a tip. It is not one, and the reason is worth understanding because it applies to every tipping service you will ever read.
A probability estimate is not a prediction of the result. When our model says Argentine Tango has a 19.5% chance in the Beverley sprint, it is not saying he wins. It is saying that if this race were run a hundred times under these conditions, it expects him to win about twenty of them. That is a number describing a horse that loses four times out of five.
That distinction is where most betting confidence goes wrong. A disagreement about probability gets read as a disagreement about outcome, and a horse rated "better than the market thinks" gets backed as though it were likely to win.
The margin is the part that actually costs you
Here is a number from today's card that matters more than any selection.
The bookmaker margin on the Goodwood Group 3 is about 19%. On the Cork Listed sprint later the same afternoon, it is about 4%.
That is the same sport, the same afternoon, and roughly a fivefold difference in the cost of placing a bet. The margin is the amount by which the prices on offer add up to more than a fair book, and it comes out of punters' returns whichever horse wins.
A 19% margin means the prices in that race are, collectively, well short of fair value. You can pick the winner and still be playing a game that is heavily tilted. Over a season the margin does more damage to a betting balance than any individual selection decision.
We wrote up how this works in the betting margin explainer. It is the single most useful thing on this site for anyone who bets regularly, and it has nothing to do with picking horses.
Where to Bet
Place your bets with a trusted, licensed bookmaker.
Promo code BETFRED50. New customers only. Register, deposit with a Debit Card, and place a first bet of £10+ at Evens (2.0)+ on Sports, to be settled within 7 days, to get £30 in Sports Free Bets and £20 in Bet Builder Free Bets within 24 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. Full T&Cs apply. Take Time to Think. BeGambleAware.org. 18+. Full T&Cs.
Promo code R30. New UK customers only, 18+. Register, deposit £10 or more, then place a £10 single cash bet at odds of 1/2 (1.5) or greater on any sports market (excluding Virtuals). Once the qualifying bet settles you get £30 in Free Bets (3 x £10) — the qualifying bet can win or lose. Free Bets are valid on any sports market excluding Virtuals, expire in 7 days, are non-withdrawable and must be used in full. Excluded deposit methods apply (including PayPal, Apple Pay, Skrill and NETELLER). Named bets such as Lucky 15 do not qualify. If you cash out the qualifying bet, or it is voided, you are no longer eligible for the offer. Ends 31.12.26. Full T&Cs apply. Please gamble responsibly. BeGambleAware.org. 18+. Full T&Cs.
Promo code BET40GET20. New UK customers, 18+. Register with the code and place a first bet of £40 or more at Evens (2.0) or greater. Receive 2 × £10 free bets: the first credited automatically once the qualifying bet settles, the second 24 hours later. Free bets must be placed at minimum odds of 4/1 (5.0), expire 24 hours after credit, and the free-bet stake is not returned with winnings. Debit card deposits only. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
50% of your first-day net losses refunded as a free bet, capped at £25. New UK customers aged 18+ only. To qualify, deposit and place a first bet of £10 or more on any sport at minimum odds of evens (2.00), then place at least two further bets on different events, each worth at least 50% of your largest bet, all at evens (2.00) or greater. Losses are counted from your first settled bet until 23:59 the same day. Place a qualifying £10+ bet and you are guaranteed at least a £5 free bet. Bets placed at SP, void bets, cashed-out bets and bets struck with free bets do not count towards the offer. The free bet is credited the day after your qualifying bets settle and must be used within 7 days, after which it expires. It can be used at odds from 1/4 (1.25) up to 250/1 on singles and straight accumulators, but not on Trixie, Patent or Yankee style multiples. Free-bet stake is not returned with winnings. One offer per person, household, address, IP address and device. E-wallet deposits may not qualify, so check the cashier before depositing. Customers registered with GAMSTOP cannot claim. KYC identity verification must be completed before the free bet is credited. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
New customers, 18+. Choose the sports bonus at sign-up, make a first deposit and receive a 100% bonus up to £50 in your Sports Bonus balance. To convert the bonus to cash, wager it 10x within 30 days. Single bets below Evens (2.00) do not qualify; accumulators do not qualify if any selection is below 1/2 (1.50). Virtual Sports, voided, cancelled, drawn, cashed-out and free-bet wagers do not count towards wagering. Only the first settled bet per event counts. Withdrawing before the wagering requirement is met forfeits the bonus balance including bonus winnings. Real-money funds are used before bonus funds. Deposits via Skrill or Neteller are not eligible. Not valid in conjunction with other promotions. Odds, bet and payment limits apply. 10bet general and promotion T&Cs apply. BeGambleAware.org. 18+. Full T&Cs.
New customers in Great Britain and Republic of Ireland, 18+. Place a £10 fixed-odds qualifying bet at minimum odds of 1/2 (1.50) — single or each-way (only the win part counts), pre-event or in-play, not cashed out early, within 28 days of opening the account. Receive £60 in bonuses credited over three days: 3 × £10 fixed-odds free bets (the first on settlement, then 24 and 48 hours later) plus 3 × £5 Total Goals FOOTBALL spread bets, 3 × £5 racing Winning Favourites spread bets and a £1 racing Race Index spread bet (the spread bets need a full spread-betting account). Free-bet stakes not returned with winnings; free bets valid 28 days from issue. IMPORTANT: the £5 credits are SPREAD bets — sports spread betting carries the risk that losses can exceed your stake. Sports spread-betting customers do not have Financial Ombudsman or FSCS recourse. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
Promo code WELCOME15, entered under My Bonuses after registering. New UK customers, 18+. Place a first qualifying bet of at least £10 from your cash balance at odds of evens (2.0) or greater within 7 days of opening the account. Once the qualifying bet fully settles you receive £15 in free bets, credited as 3 x £5 tokens with set uses: one £5 accumulator free bet (minimum 4 legs, each leg at 2/5 or bigger), one £5 sports free bet (any market at evens or bigger) and one £5 Sub Cover free bet (selected football player markets at evens or bigger). Free-bet stakes are not returned with winnings. Free bets expire 7 days after they are credited. Void, cashed-out and partially cashed-out bets do not qualify. One offer per customer. Confirm the current terms on BetGoodwin's own welcome-offer page before claiming. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
New UK customers, 18+. Minimum deposit £10. Place a £10 qualifying single at minimum odds of 1/2 (1.50), settled within 14 days. Receive £30 in free bets (stake not returned), split £20 for sportsbook use (2 x £10) and £10 for Bet Builder only (2 x £5); Bet Builder does not cover horse racing. Free bets must be accepted within 7 days and expire 7 days after acceptance. No promo code required. Best Odds Guaranteed on UK & Irish racing, subject to having staked over £25 in the previous seven days. Operated by LiveScore Betting and Gaming (Gibraltar) Ltd, UKGC 56859. Confirm the current terms on LiveScore Bet's own promotions page before claiming. Take Time to Think. BeGambleAware.org. 18+. T&Cs apply. Full T&Cs.
18+. BeGambleAware.org
The model's actual record, which is a losing one
Any site publishing model output owes you its results. Here are ours, taken from the live track record rather than from memory.
Across 9,111 races, backing the model's top-rated pick with a flat £10 win stake at industry starting price returns a loss of 13.7%. The strike rate is 24.6%, so roughly one pick in four wins. Over the last 30 days the picture is worse, not better: a loss of 20.7% from 1,151 races.
On forecasting accuracy the model scores a Brier of 0.100. The market scores 0.092. Lower is better, so the market is the more accurate forecaster, and by a clear margin on this measure.
That is the honest position, and we publish it because a model that quietly stopped reporting its losses would be worthless as a second opinion.
So why run it at all
Because losing to the market is the finding, not the failure.
A calibrated model that cannot beat starting prices is direct evidence of how efficient racing markets are. The prices you see already contain almost everything the public form can tell you, which is why systems built on public form do not make money. Our betting systems research tests that repeatedly, and none of the systems we have tested turns a profit over a serious sample.
The model earns its keep in two narrower ways. It gives a second read on races where the market's confidence looks thin, which is most of today's card. And it makes the cost of betting visible, race by race, by showing what a fair book would look like next to the one actually on offer.
Neither of those is a route to profit. Both are more useful than a tip.
If you take one thing from today's eighteen verified disagreements, make it this: two independent estimates of the same race landed in different places, and the one with the better long-run accuracy record is still the bookmaker's.
Responsible betting reminder: Set a budget before you bet and stop when you reach it. Free, confidential help: BeGambleAware.org or the National Gambling Helpline on 0808 8020 133.
Share this article
Research the field with the AI Race Predictor
Our model publishes calibrated win-probability estimates for UK races — a second opinion to understand a race, not tips. It's open about its record: it doesn't beat the market, and we show exactly how it does.
Betting offers for Glorious Goodwood
Work it out & learn the basics
Gamble Responsibly
Gambling should be entertaining and not seen as a way to make money. Never bet more than you can afford to lose. If you or someone you know has a gambling problem, help and support is available.









