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.
Copybet Back Again At Newmarket Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race) Class 4
Field ranked by horse.bet model
| # | Horse | Jockey | Form | Best odds | Market % | Model % | Edge | Verdict |
|---|---|---|---|---|---|---|---|---|
| 6 | Grinanbearit | Kieran Shoemark | 3 | 8/11 | 85.6% | 64.1% | -21.5 | AVOID |
| 4 | Cinematically | Clifford Lee | — | 14/1 | 9.7% | 10.4% | +0.7 | FAIR |
| 1 | Beedazaal h | David Egan | — | 100/1 | 1.5% | 5.0% | +3.6 | VALUE |
| 3 | Present Dream | Saffie Osborne | — | 110.00 | 1.4% | 4.8% | +3.4 | VALUE |
| 5 | Fear The Dark | Tom Marquand | 5 | 100/1 | 1.5% | 4.7% | +3.3 | VALUE |
| 7 | Scarlett's Spell | Ryan Moore | — | 1000/1 | 0.1% | 3.7% | +3.6 | VALUE |
| 8 | Candy Is Dandy | Kieran O'Neill | — | 1000/1 | 0.1% | 3.7% | +3.6 | VALUE |
| 2 | Molly Ivors | George Wood | — | 1000/1 | 0.1% | 3.5% | +3.3 | VALUE |
Market overround: -33.2% across 8 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.
How to use Horse Racing Betting Predictor
The tool is built around a single decision: choose a race. Once you have, the rest happens on its own.
- Pick the day. Tabs at the top of the picker switch between today and tomorrow. Tomorrow’s racecards are available from late afternoon the previous day, once the declarations are confirmed.
- Select a race. The dropdown lists every UK and Irish race in time order — the same order they appear in the paper. Pick the one you care about; the page reloads with the analysis below the picker.
- Read the top picks. Three cards appear immediately: the model’s top pick (the horse most likely to win), the value pick (best edge against the market), and the dark horse (a longer price the model rates higher than its odds suggest). For most races, these three are where you should focus your stakes.
- Read the verdict. A short editorial paragraph explains, in plain language, what the model has concluded. It quotes the win probability, the market read, the overround in the race, and uses the Racing Post spotlight commentary to justify the favourite.
- Scan the full field. The table below shows every runner with our verdict tag (BACK, VALUE, FAIR, AVOID), the model’s probability, the market’s implied probability, the edge in percentage points, and the best available odds. Click any row to drill into that horse’s detail.
- Toggle to single-horse view. The “Single horse” tab lets you focus on one runner at a time — ideal when you have a fancy and you want to see what the model thinks of it specifically. You will see the silks, full form string, Racing Post Rating, Official Rating, trainer’s 14-day strike rate, days since last run, course-and-distance flags, headgear notes, and the expert spotlight commentary from the racecard.
Horse Racing Betting Predictor best practice
- Treat the model as a starting point. The numbers are accurate but they are not omniscient. The model does not know that the favourite is a notoriously bad traveller, or that the going description “good” was issued before this morning’s rain. Use it as the first pass; cross-check with your own reading of the form.
- Trust the VALUE tags more than the TOP PICK card. The top pick is the horse most likely to win, and that horse is usually the favourite. Backing favourites at short odds is a loser’s game over time. The VALUE tags identify horses priced longer than their true chance — that is where the long-term money lives.
- Mind the market overround. The picker tells you the bookmaker’s margin in every race. Anything under 12% is competitive (a Saturday handicap with serious money on it). Anything above 20% is a wide market — small fields, lower-grade meetings, midweek novice contests. In a wide market the bookmaker has more cushion, and finding genuine value is harder.
- Use the dark horse selectively. A dark horse pick at 33/1 is a small each-way bet, not a banker. The maths only works in your favour if you spread the risk and accept long losing runs between winners.
- Re-check close to the off. Prices move. The runner that was 10/1 at 9 am might be 5/1 by midday because the market has caught up. Refresh the page nearer post-time; the predictor pulls fresh prices on every visit.
Horse Bet Predictor worked examples
Example 1 — A short-priced favourite the model dislikes
You open a six-runner novices’ hurdle at Aintree. The favourite is at 10/11 (decimal 1.91, implied 52%). The model returns a true probability for him of 41%. The verdict is AVOID.
This is not the model saying the favourite cannot win. He is still the most likely winner by some distance. The model is saying that at 10/11, you are getting a price that implies a 52% chance for a horse the data suggests has a 41% chance — an 11-point negative edge. Over a thousand bets at those odds and that probability, you would lose money. The right decision is not “back him at a longer price”; the right decision is to find another race.
Example 2 — The standout value horse
Same race. The third favourite is at 8/1 (decimal 9.00, implied 11%). The model gives him 14%. The verdict is VALUE, edge +3 percentage points, expected value +26% per £1 staked.
The justification — visible in the single-horse view — is that he is a course-and-distance winner, his trainer is operating at a 25% strike rate over the past fortnight, and his last-time finishing position was better than the bare result suggests because the pace fell apart. A £10 win bet has a positive expected value of £2.60. Stake him with confidence.
Example 3 — A dark horse worth a small each-way
A 16-runner Saturday handicap at Ascot. One runner sits at 33/1 (decimal 34.0). The model rates him at 4.5% — against a market implied probability of 2.9%. The verdict is BACK in the dark-horse category, edge +1.6 points, EV +47%.
He is by no means likely to win; the model still gives him less than a one-in-twenty chance. But at 33/1, that one-in-twenty is worth backing. A £5 each-way bet (£5 win, £5 place, £10 outlay) returns £170 if he wins, or £46.50 if he places. The maths is on your side, even though most weeks he loses.
Example 4 — The bookmaker priced him properly
Most horses, in most races, come back as FAIR. The market has done its job; the price reflects the runner’s chance to within a percentage point or two. There is no edge here. This is the correct result — the bookmakers spend a lot of money pricing markets accurately, and most of the time they succeed.
The lesson: bet rarely. Two or three races a day with a verdict tag of VALUE or BACK is a profitable pace. Trying to find one in every race is the path to losses.
Methodology — how the horse.bet model works
The model is deliberately transparent. There is no neural network, no “artificial intelligence” black box, no trained weights you cannot inspect. It is a structured blend of well-understood horse-racing signals, weighted by experience, and combined with the bookmaker market to produce a probability for every runner. This matters because you can read the methodology, agree or disagree with the assumptions, and adjust your own thinking accordingly.
Step 1: take the best available odds
For each runner, the predictor looks at the live prices from every bookmaker on the Racing Post’s feed — typically more than thirty firms, including Bet365, William Hill, Coral, Ladbrokes, Betfred, Bet Victor, Paddy Power, Unibet, Sky Bet and many smaller operators. We take the best fractional price available, with Betfair Exchange filtered out (exchange prices are not fixed-odds and behave differently).
Step 2: strip the overround
The summed implied probabilities of the field exceed 100% — the excess is the bookmaker’s margin. We divide each runner’s implied probability by the total to get a fair market probability where the field sums to exactly 100%.
Step 3: compute the model’s feature score
For every runner, we calculate a multiplier between roughly 0.4 and 1.8 based on six independent signals:
- Recent form — the last six runs, weighted toward the most recent. A 1 in the last three runs counts heavily; a P (pulled up) or F (fell) counts heavily against. The Racing Post format is used: most recent on the right, “-” separating seasons.
- Racing Post Rating against the field. Each runner’s RPR is compared to the average of the race; horses one standard deviation above average get a modest boost, those one below get a penalty. Capped at ±20%.
- Trainer 14-day strike rate — from the racecard. A trainer winning at 25% or above gets a boost, one below 8% gets a penalty. We require at least five runs over the period for the signal to register.
- Course-and-distance flags — D for distance winners, C for course winners, CD for both. Each is statistically meaningful in horse-racing form study.
- First-time headgear and first run after wind surgery — both are statistically associated with improvement, and the racecard tells us when either is true. We apply a small positive nudge in those cases.
- Days since last run — very long absences (over 200 days) are penalised. Very quick reappearances (under a week) are mildly penalised. The sweet spot is two to six weeks.
Step 4: blend market and model
The horse.bet model probability is a weighted blend: 70% market, 30% model. The market is right far more often than wrong, and ignoring it would discard genuine information. The model’s role is to nudge the probabilities where it sees signals that should have moved the price further than they did. Probabilities are renormalised so the field sums to 100%.
Step 5: edge, expected value, and verdict
The edge is the difference between our probability and the market’s, in percentage points. The expected value is computed at the best decimal odds available. The verdict is assigned by combining the two:
- BACK: edge ≥ 4 pp and EV ≥ 10%
- VALUE: edge ≥ 1.5 pp and EV ≥ 2%
- FAIR: edge between −2 pp and +1.5 pp
- AVOID: edge below −2 pp
Step 6: the editorial verdict
The model writes a short paragraph — not by inventing prose, but by stitching together the actual numbers and the Racing Post spotlight commentary for the standout horse. The result reads like a tipster’s preview, but every quoted number is the model’s real output.
Odds converter
Convert between fractional, decimal and American (moneyline) odds, with implied probability. Edit any field — the others update instantly.



