The research platform for UK & Irish racing analytics
Research the race. Draw your own conclusions.
Every UK & Irish runner with its historical form, VPR, course and distance record, trainer and jockey form, and how it stands against the rest of its field — without relying on someone else's selections.
No tips. No predictions. Just the data, done properly.
Every race page carries this panel, above the runner-by-runner table. In-form horses with their VPR line and last five finishes, trainers and jockeys running hotter than their career rate, and where the winners have been drawn at this course and trip. Descriptive, from the numbers — never a selection.
Form signals
Doncaster, 28 March 2026 — 1m, Class 2, Good To Soft, 21 runners
In-form horses
- Rogue Diplomat (IRE)course form 100% · 2 runsgoing form 100% · 2 runsVPR
- Eternal Force (GB)distance form 75% · 4 runsgoing form 100% · 2 runsVPR
- Botanical (IRE)distance form 67% · 3 runsgoing form 50% · 4 runsVPR
- La Botte (GB)distance form 67% · 1 runran 21d agomarket favouriteVPR
Trainers in form
Jockeys in form
Draw at this course & distance
Where the winners came from, by starting-stall third, across 200 recent races over a similar trip.
Signals are descriptive summaries of computed historical analytics — not predictions or betting advice.
Live from the platform. Open this race in the app → · Every signal is a threshold over point-in-time history, published on the race page's help icons.
What you open on race day
Every racecard, every runner, the full analytics panel. The card itself, then every runner's history and the archive behind it. The same views on every plan — the plans only decide how far back the archive reaches.
Racecard · feature panel
Doncaster, 28 March 2026 — 1m heritage handicap, Good To Soft, 21 runners
- Botanical (IRE)OR 104 · VPR 98.3 · +13.1 vs fieldDistance form67% · 3 runsGoing form50% · 4 runs
- Urban Lion (GB)OR 98 · VPR 88.9 · +3.7 vs fieldDistance form40% · 10 runsGoing form0% · 0 runs
- Valvano (IRE)OR 96 · VPR 85.0 · -0.2 vs fieldDistance form67% · 3 runsGoing form33% · 1 run
- Rogue Diplomat (IRE)OR 95 · VPR 88.4 · +3.2 vs fieldDistance form11% · 3 runsGoing form100% · 2 runs
Form figures score the runner's relevant past runs — at this distance, on this going — as a share of the maximum form points, shown with the run count behind each, because 100% from one run and 67% from nine are different facts. VPR is the Veredus Performance Rating, in lb. "Vs field" is the runner's VPR against the median of this race — not "how good is this horse?" but "how does it compare with the horses it is actually running against?"
Profile · VPR history
Botanical (IRE) — last eight rated runs
Last eight rated runs, oldest on the left to latest on the right. The shaded band is the rating's confidence — wider means fewer comparable runs to anchor it.
Archive · results by day
Botanical (IRE) — recent runs
- 2026-03-28Doncaster · 1m heritage handicap21 ran · Good to Soft
- 2025-09-13Doncaster · 1m 2f Class 2 handicap9 ran · Soft
- 2025-06-06Epsom · 1m 2f Class 2 handicap13 ran · Good to Soft
- 2025-04-21Kempton (AW) · 1m 2f Class 1 stakes8 ran · Standard to Slow
10 earlier runs · on the Insight and Pro plans — the archive goes back to 1988.
Built for people who do their own research
Race-day researchers
Explore the evidence behind today's runners: how each one stands against its field, course and distance form, the draw record, trainer and jockey form — all in the context of the race actually being run.
Browse today's racing →Form analysts
Study how horses, jockeys and trainers have been performing: career records, splits by surface and course, trailing-window form, and the VPR history chart that shows how a rating got to where it is.
Search a horse, jockey or trainer →Quantitative researchersPro
Work with 420,000+ races back to 1988 without look-ahead bias: every form line and VPR series in the point-in-time view, so any profile opens as it stood going into any race, nothing from afterwards leaking in.
See the Pro plan →Ask the dataMax
A research assistant that answers plain-English questions from the platform's own analytics and shows the numbers it used. Built to explain, not to select — it shows the numbers and never names a pick.
See the Max plan →Data before opinion
Most racing sites publish information — and most paid platforms bundle their data with someone else's conclusions. Veredus does the unglamorous part instead: normalising decades of results, reconstructing what was knowable before each race's off-time, and computing the features you'd otherwise spend years engineering yourself.
We don't tell you which horse to back. We give you the hard part — the engineered data — and you draw your own conclusions.
What “point-in-time correct” means
Every feature is computed only from data available strictly before the race's off-time — then the final figures are recomputed after results are in, and both are preserved. Historical stats that quietly include hindsight are the commonest flaw in racing data. Ours can't: correctness is enforced by tests, not editorial policy. The method is published — the VPR methodology and how we measure courses.
The measured course dataset — free, under ODbL
We measured every GB & Irish course from open geodata: total climb, undulation, elevation range, turn geometry. That slice is open data — download it free, see what the measurements show, or browse every course profile without an account.
Pricing
The same analytics on every plan, from £14.99/month. The plans differ only in how far back you can browse.
Insight
£24.99/month
Browse the last 12 months of results, form lines and VPR history
Start free trialRacing analytics for people who want to do their own research.
