Official Sources: The Crown Jewels
Look: the British Horseracing Authority (BHA) offers a raw feed of racecards, form tables, and result PDFs. No sugar‑coating, just pure facts. If you want the official timing, it’s there, buried beneath the PDFs for every race day. And here’s why it matters—regulatory data is the baseline you cannot cheat.
By the way, the “Racing Post” free tier gives you live odds and a daily “Quick Tip” column. The free version stops short of the premium form analysis, but the core numbers are solid. Grab the CSV export and feed it into your own spreadsheet. It’s a hack that many pros swear by.
Industry Data Hubs: The Back‑Room Players
Here’s the deal: sites like “At The Races” and “Sporting Life” host a treasure trove of past performances, trainer stats, and jockey win ratios—all free if you ignore the pop‑ups. The HTML tables are easy to scrape with a bit of Python love. You’ll get the same data the bookmakers use to set the odds, just without the markup.
Don’t overlook “Timeform”’s free blog posts. They don’t give you the full rating, but they spill insights on emerging horses, track conditions, and hidden form. It’s like getting a backstage pass to the analyst’s mind. Use those nuggets to tweak your own predictive models.
Community‑Driven Archives
Here’s a tip: “Forum HorseRacingUK” and the “Reddit r/horseracing” threads are gold mines for user‑uploaded results sheets. People post PDFs of every racecard from the last month, often with personal annotations. It’s chaotic, but the collective intelligence is priceless.
By the way, “Equibase” – though US‑centric – mirrors UK data for major events like the Grand National. The free “Results” page lists finish times, margins, and even sectional splits. Pull those numbers; they add a layer of depth you won’t find elsewhere.
Data Aggregators: One‑Stop Shops
Look: “Hovercraft Data” offers a free API key for limited daily calls. Pull race metadata, then mash it with the BHA PDFs. The result is a hybrid data set that feels like a bespoke feed without paying a penny. I’ve seen novices build a solid betting spreadsheet in a weekend using just that combo.
And here is why the “Open Racing Data” initiative matters. It’s a community project pushing raw timing and positional data into the public domain. The datasets are large, CSV‑heavy, and require a bit of elbow grease, but the payoff is a granular view of race dynamics that no commercial service matches.
Putting It All Together
Here’s the deal: start with the BHA PDFs for the official ledger, layer on the free “Racing Post” odds, and then enrich with community PDFs from forums. Scrape the “At The Races” tables for trainer trends, and plug everything into a simple Excel pivot. The magic happens when you cross‑reference the “Open Racing Data” splits with your own calculated speed figures.
And the final actionable advice: set up an automated daily pull from the BHA site, feed it into a Google Sheet, and overlay the “Racing Post” odds via their free CSV. You’ll have a live, free, and reliable data engine faster than any paid subscription. Go.