Racecards and results from our global horse racing database

High performance API for horse racing statistical analysis, application development and web content.

Full data coverage available for the UK, Ireland, Australia & USA.

[{
                    "date": "2020-06-17",
                    "region": "GB",
                    "course_id": "crs_52",
                    "course": "Ascot",
                    "type": "Flat",
                    "class": "1",
                    "pattern": "Group 1",
                    "age_band": "4yo+",
                    "sex_rest": "",
                    "dist": "1m2f",
                    "dist_y": "2192",
                    "dist_m": "2004",
                    "dist_f": "10f",
                    "going": "Good",
                    "off": "3:00",
                    "runners": [
                    {
                        "horse_id": "hrs_15962639",
                        "horse": "Lord North (IRE)",
                        "sp": "5/1",
                        "sp_dec": "6.0",
                        "number": "6",
                        "position": "1",
                        "draw": "7",
                        "btn": "0",
                        "over_btn": "0",
                        "age": "4",
                        "sex": "G",
                        "weight": "9-0",
                        "weight_lbs": "126",
                        "headgear": "",
                        "time": "2:5.63",
                        "prize": "148000",
                        "jockey_id": "jky_20703",
                        "jockey": "James Doyle",
                        "trainer_id": "trn_39024",
                        "trainer": "John Gosden",
                        "owner_id": "own_1010670",
                        "owner": "Hh Sheikh Zayed Bin Mohammed Racing",
                        "or": "112",
                        "sire_id": "sir_4127830",
                        "sire": "Dubawi (IRE)",
                        "dam_id": "dam_5299084",
                        "dam": "Najoum (USA)",
                        "damsire_id": "dsi_3591329",
                        "damsire": "Giants Causeway",
                    ...

Horse racing data analysis, in an instant

A complete horse racing data solution

Here's what some of our users have to say

British Racecourses logo
British Racecourses britishracecourses.org

We have loved The Racing API's functionality to connect the latest horse racing data to our website.

Support has been amazing and the team is always looking to build upon and improve the API.

The Daily Tipster logo
The Daily Tipster thedailytipster.co.uk

As a sports writer with a passionate interest in horse racing, I recently stumbled across a fantastic website that has completely altered the way I approach horse race betting.

The Racing API is that website, and it has completely changed the method in which I play the game.

David Dooley Tips logo
David Dooley Tips daviddooleytips.co.uk

The team here are amazed at the value offered by The Racing API in providing such comprehensive live horse racing data.

It has been an invaluable tool for analysing horse racing trends and statistics.

Share your feedback

Frequently Asked Questions

API Access & Data

Once subscribed, you will be able to login to your dashboard with your registed email address and view your API Keys in the 'My Account' tab.

Yes, requests are rate limited to 2 per second by default.

Some endpoints may have higher or lower rate limits - the exact limits for each endpoint are documented in the API documentation.

For high throughput integrations, we recommend that you import the required data to serve from your own database.

Our core API service provides complete coverage of UK, Irish and Hong Kong horse racing, as well as global coverage of group level races and selected handicaps.

You can view a breakdown of data coverage in the core API by year and region here.

Additional regional data coverage (such as for Australia and North America) is available via our regional racing data API add-on services - users can subscribe to these add-ons in the Plans & Add-ons tab of the dashboard.

Today's racecards, odds and results are updated every 3 minutes.

Tomorrow's racecards and odds are updated every 15 minutes.

Future racecards are updated daily.

Subscriptions

You can upgrade or downgrade your subscription in the dashboard or by emailing your request to [email protected].

Partial refunds are unavailable for plan downgrades. Your current plan subscription will remain active until your next billing date at which point you will be moved to the lower tier plan.

Plan upgrades are processed immediately, with your monthly billing date being changed to the date of upgrade and a prorated charge.

You may cancel your subscriptions at any time in the dashboard or by emailing your request to [email protected].

Partial refunds are unavailable, so your plan will remain active until your next billing date at which point your plan will be cancelled and API access revoked.

Billing

When you subscribe, your first payment will be taken straight away or once any specified free trial period ends. From then on, billing will take place monthly on the same day as your first payment.

For example, if your first payment was on the 8th of the month, all subsequent payments will also be taken on the 8th.

When you upgrade, your billing date will be updated to the same day as your new plan starts.

You can update your payment method and billing details in the My Account section of your dashboard, by clicking the 'Manage Billing & Invoices' button.

Support

For any questions or issues, please email us at [email protected] and we'll get back to you as soon as possible.

Comprehensive data, industry leading value

Join now and access the latest horse racing data in minutes

By subscribing, you agree to The Racing API terms of service.

Loading plans...