Picking up the Racing Post on a Saturday morning, the average punter sees a dozen race meetings, perhaps eighty races, and several hundred runners. Somewhere in that ocean there are a handful of horses whose price is generous and a far larger number whose price is mean. Sorting one from the other is the job — and it is what every form expert, race-reader, and tipster on television is paid to do.
The horse.bet UK horse racing betting predictor does the same job, faster and at scale. It reads every runner in every UK and Irish race from the Pro-tier racecard the moment we have it. It pulls in the prices from more than thirty bookmakers and finds the best ones available. It strips out the overround, weighs the form, the Racing Post Ratings, the trainer’s recent strike rate, whether the horse won at the course before, whether the headgear is on for the first time, whether the wind operation might finally pay off, and it spits out a probability for every horse in the field.
Then it tells you, in plain words, which ones to back, which ones to leave alone, and why.
It is not a tipping service. We do not ring a bell when a horse wins. It is a calculator with a worldview — the horse.bet model — and like any model, it is most useful when you understand how it works and where its blind spots are. What follows is a guide to both.

UK racing predictor
Pick any UK or Irish race below. We pull the live racecard, strip out the bookmaker margin, blend form, ratings and stable data into a true win probability for every runner, and surface the picks worth backing.
William Hill Keep Your Raceday Positive Handicap Stakes Class 5
Field ranked by horse.bet model
| # | Horse | Jockey | Form | Best odds | Market % | Model % | Edge | Verdict |
|---|---|---|---|---|---|---|---|---|
| 6 | Mayaada | Oisin Murphy | 244851 | 13/2 | 12.1% | 10.1% | -2.0 | FAIR |
| 1 | Kokanee | Rossa Ryan | 618943 | 7/1 | 11.2% | 9.4% | -1.8 | FAIR |
| 7 | Unchartedterritory h | David Nolan | 731623 | 8/1 | 10.0% | 8.6% | -1.4 | FAIR |
| 8 | Dryburgh h | Tom Marquand | 328292 | 8/1 | 9.7% | 8.4% | -1.4 | FAIR |
| 9 | Geo | Paul Mulrennan | 234613 | 12/1 | 6.4% | 6.2% | -0.2 | FAIR |
| 13 | You Sexy Thing p | Saffie Osborne | 30-644 | 12/1 | 6.6% | 6.0% | -0.7 | FAIR |
| 14 | Fans Favourite p | Cieren Fallon | 153108 | 14/1 | 6.0% | 5.7% | -0.2 | FAIR |
| 3 | Blue Wonder | Clifford Lee | -41519 | 18/1 | 4.5% | 4.8% | +0.3 | FAIR |
| 10 | Draupnir | Joanna Mason | 370523 | 18/1 | 4.5% | 4.7% | +0.2 | FAIR |
| 12 | Magician of Riga | Joe Leavy | 311355 | 20/1 | 4.3% | 4.6% | +0.3 | FAIR |
| 19 | Ghost Story | David Egan | 343449 | 22/1 | 3.9% | 4.3% | +0.4 | FAIR |
| 2 | Ted Le Saux | P. J. McDonald | 2-1365 | 22/1 | 3.9% | 4.1% | +0.2 | FAIR |
| 20 | Kinross Claret | Andrew Mullen | 6/63-7 | 25/1 | 3.6% | 3.8% | +0.2 | FAIR |
| 18 | Persian Flaw | Ray Dawson | 750 | 33/1 | 2.5% | 3.2% | +0.7 | FAIR |
| 16 | Naturalia | Shay Farmer(5) | 441844 | 40/1 | 2.0% | 3.0% | +1.0 | FAIR |
| 15 | Reveur | Mark Winn | 104706 | 40/1 | 2.1% | 2.9% | +0.8 | FAIR |
| 11 | North Beach p | Oisin Orr | 786 | 40/1 | 2.1% | 2.8% | +0.6 | FAIR |
| 5 | Yermanthere | David Allan | 226186 | 46.00 | 1.9% | 2.8% | +0.8 | FAIR |
| 17 | Cotswold Cottage | Nicola Currie | 461-70 | 50/1 | 1.8% | 2.7% | +1.0 | FAIR |
| 4 | Naples | Kevin Stott | -05300 | 100/1 | 0.9% | 2.0% | +1.1 | FAIR |
Market overround: 11.6% across 20 runners. Best odds across 29+ bookmakers.
How the horse.bet model works
The model starts with the best decimal odds across 29+ bookmakers, strips out the overround (bookmaker margin) to compute a fair market probability, then adjusts each runner using:
- Recent form — last six runs weighted toward most recent
- Racing Post Rating (RPR) relative to the field average
- Trainer 14-day strike rate — hot stables get a small boost
- Course/distance form flags — past winners at course or distance
- First-time headgear and first run after wind surgery
- Days since last run — penalises long absences or very quick returns
Blended probability is 70% market, 30% model — the market is usually right, but the 30% is where edges live. BACK means ≥4pp edge with EV ≥10%. VALUE means ≥1.5pp with positive EV. FAIR is within 2pp of market. AVOID is significantly negative.
This is a transparent scoring framework, not a guarantee. Stake responsibly.



