OddsLens
Data desk

Racing questions, answered with data instead of promises

Everything below is built on the same dataset as our public forward-test record5,625 model picks logged pre-race and settled from official results since April 2026. Every number is checkable.

Ayr Gold Cup 2026: the three Cups, and what Ayr's numbers say
17–19 September. The Gold Cup on Saturday, last year's Cups race by race, and the course where favourites have not lost money — favourites, the draw, the ground and Jim Goldie in 210 Ayr races.
Festival guide · 210 races
St Leger Festival 2026: the four days, and what Doncaster's numbers say
10–13 September. The St Leger at 3:35 on Saturday, last year's results race by race, favourites, the draw and the big handicaps in 314 Doncaster races — and a tracked call in every race.
Festival guide · 314 races
Can AI predict horse racing?
Yes — about as well as the market can, which is the catch. What machine learning genuinely can and can't do, evidenced by a public record.
Straight answers
What is closing line value — the sharp's metric
Why professionals judge betting by whether prices beat the close, not by last month's profit — with our own awkward pair of numbers as the worked example.
3,250 picks of CLV
Each-way betting: how many places pay out?
The field-size terms table, the 4-runner trap where each-way pays win only, and why one non-runner can delete your place.
Terms explained
How to check if a tipster is legit: the 5-point test
Deleted losers, "advised at" fiction, VIP screenshots — the tricks, and the five verifiable things a genuine record must have.
Consumer defence
Do favourites make money?
18,925 races of data: favourites won 34.4% — and lost 10.7p per £1 doing it. And there is no price band where it turns a profit.
18,925 races
Are odds-on favourites safe?
Racing's "safest" bet wins nearly six times in ten — and still loses money. Why a high strike rate is not the same thing as profit.
3,420 runners
Do long-shots pay?
The bigger the price, the worse the bet — all the way down to −49.9% at 33/1 and bigger. Everything punters believe about where value hides, inverted.
179,202 runners
Goodwood draw bias: what the data says
High draws won 22% of races against a 33% fair share. The stall-by-stall numbers before Glorious week — with Chester, York and Ascot as method checks.
122 races
Glorious Goodwood 2026: the festival hub
28 July – 1 August. The feature races day by day, and a tracked model pick in every race — losses included.
Festival guide