Racing data
Pricing
Two ways to buy: a subscription that stays current, or a one-off archive that does not update.
Subscription
Racing Pass Starter
HKJC racing — core data
- Window
- a rolling 24-month window, currently from October 2024
- Before October 2024: one-off archives of its tables, from US$149, which do not update.
US$490/yr
billed yearly · or US$49/mo Racing Pass Starter
Race results within the hour of each race (finishing times, margins and final odds the next day), horses, dividends, and jockey + trainer rankings from the Hong Kong Jockey Club. Rolling window of 24 months of fresh data with API access (capped at 120,000 rows/month total across all datasets). Best fit for casual handicappers and recreational analysts who want clean, current data without committing to a pro tier.
- Export cap
- 120,000 rows a month
- Includes
- 6 datasets
- Best for
- Casual handicappers and recreational analysts.
Racing Pass Pro
HKJC racing pro — sectional times + advanced metrics
- Window
- a rolling 24-month window, currently from October 2024
- Before October 2024: one-off archives of its tables, from US$149, which do not update.
US$1,490/yr
billed yearly · or US$149/mo Racing Pass Pro
Everything in Starter plus sectional times, stewards' comments on running, advanced columns on race results (beaten lengths, sectional positions, pace figures), track conditions, racing changes, pool investments, jackpot data, and barrier trials (these supplementary datasets are newer, with history from the 2025-26 season; barrier trials are early access — capture began in May 2025, so they cover about 60% of the rolling window today and deepen each month rather than being complete from the start). Results and dividends within the hour of each race; finishing times, margins and final odds the next day; sectional times within a few hours, after midnight for the later races of a night meeting; comments on running about five days after the meeting, when HKJC publishes them. Rolling window of 24 months. API access with capped exports (1,000,000 rows/month total). Best fit for serious form analysts and modellers who need depth and freshness.
- Export cap
- 1,000,000 rows a month
- Includes
- 14 datasets
- Best for
- Serious form analysts and modellers.
Racing Pass Enterprise
HKJC racing enterprise — same-day odds + uncapped API + priority support
- Window
- a rolling 24-month window, currently from October 2024
- Before October 2024: one-off archives of its tables, from US$149, which do not update.
US$4,990/yr
billed yearly · or US$499/mo Racing Pass Enterprise
Everything in Pro plus HKJC odds during today's race meetings (refreshed hourly, same cadence as the rest of the pipeline), a rolling odds history window of 24 months for backtesting and model context, in-running margins and per-section positions on race results, uncapped API exports, and priority support. The deeper odds archive (Win and Place back to December 2021, exotic pools back to October 2024) is a separate one-time snapshot purchase. Best fit for production betting models, quant workflows, and operations that need same-day market data rather than a frozen archive.
- Export cap
- uncapped
- Includes
- 16 datasets
- Best for
- Production betting models and quant workflows.
Browsing is free — bulk is what you pay for
Individual results, form, and stats stay free on hkjc.guru forever. A Racing Pass adds bulk exports, the API, premium sectional/pace columns, and odds history — the parts you can't scrape one page at a time.
One-off archive
A subscription already covers its tables from October 2024 on, so you need an archive only for the seasons before that.
Each archive is a one-off file of the data it names, as of your purchase date; it does not update, and one archive's price does not count towards another or towards a pass.
Core archives
| Archive | Price | Buy |
|---|---|---|
| Race Specifications A frozen, dated archive of all Hong Kong Jockey Club race specifications since 1977: race date, venue, distance, class, going, surface, conditions, prize money, and field. Updated end-date each new vintage. A one-time purchase, frozen at its vintage date. For ongoing access, see Racing Pass. 7 May 1977 to present · does not update | US$149 | Buy Race Specifications |
| Race Results A frozen, dated archive of the outcome of every Hong Kong horse race since 1977: finishing positions, finish times, jockeys, trainers, weights, draws, and closing odds. Includes Pro-tier advanced columns (beaten lengths, sectional finish positions, pace figures). For ongoing access plus updates within the hour of each race (finishing times, margins and final odds the next day), see Racing Pass Pro. 7 May 1977 to present · does not update | US$299 | Buy Race Results |
| Horses — Career Profiles A frozen archive of every horse that has raced in Hong Kong: name (English + Chinese), pedigree, owner, country, age, colour, sex, career wins/places/starts, prize money totals, and last-run details. For currently-active horses with ongoing updates, see Racing Pass Starter. All horses, all-time · does not update | US$149 | Buy Horses — Career Profiles |
| Dividends A frozen archive of HKJC betting dividends: pool type, combination, and dividend amount for every payout since 2001. For ongoing access, see Racing Pass Starter. 1 January 2001 to present · does not update | US$149 | Buy Dividends |
| Jockey Rankings A frozen archive of HKJC jockey rankings as a daily time series — wins, places, prize money, and ride counts captured once per race-meeting day from December 2025 onwards (2025-26 season). Career figures within each snapshot are lifetime. For ongoing daily updates, see Racing Pass Starter. 2025-26 season (daily snapshots from 2025-12-03) · does not update | US$149 | Buy Jockey Rankings |
| Trainer Rankings A frozen archive of HKJC trainer rankings as a daily time series — wins, places, prize money, and runner counts captured once per race-meeting day from December 2025 onwards (2025-26 season). Career figures within each snapshot are lifetime. For ongoing daily updates, see Racing Pass Starter. 2025-26 season (daily snapshots from 2025-12-03) · does not update | US$149 | Buy Trainer Rankings |
Advanced archives
| Archive | Price | Buy |
|---|---|---|
| Sectional Times A frozen archive of HKJC sectional times — per-horse splits at each sectional point of every race since October 2013 (when HKJC began publishing sectional data). For ongoing access plus daily updates, see Racing Pass Pro. 9 October 2013 to present · does not update | US$199 | Buy Sectional Times |
| Pool Investments A frozen archive of HKJC pool investment totals per race per pool type, captured from January 2026 onwards (collection began 24 January 2026). For ongoing access, see Racing Pass Pro. 24 January 2026 to present · does not update | US$199 | Buy Pool Investments |
| Jackpots A frozen archive of HKJC jackpot pool data — Six Up and Triple Trio carryovers and dividends, captured from January 2026 onwards (collection began 25 January 2026). For ongoing access, see Racing Pass Pro. 25 January 2026 to present · does not update | US$199 | Buy Jackpots |
| Track Conditions A frozen archive of HKJC track condition measurements — penetrometer and hammer readings, going, and surface state, one row per race meeting, captured from January 2026 onwards (collection began 25 January 2026). For ongoing access, see Racing Pass Pro. 25 January 2026 to present · does not update | US$199 | Buy Track Conditions |
| Racing Changes A frozen archive of HKJC racing changes — scratches, jockey substitutions, and weight changes per race, captured from December 2025 onwards. For ongoing access, see Racing Pass Pro. 3 December 2025 to present · does not update | US$199 | Buy Racing Changes |
| Comments on Running A frozen archive of HKJC stewards' "comments on running" — the plain-language note on how each horse ran (start, position, trouble, finish), alongside placing, jockey, gear, and the race's class, distance and going. 250,074 runner-comments across 20,055 races, covering 98.99% of every HKJC race run from 3 September 2000 onward. Racing Pass Pro carries this dataset inside its rolling window of 24 months; this is the twenty-six years behind it. A one-time purchase, frozen at its vintage date. 3 September 2000 to present · does not update | US$199 | Buy Comments on Running |
Odds & markets
| Archive | Price | Buy |
|---|---|---|
| Closing Odds — Full Archive Archive of HKJC closing odds to the latest meeting, at last-sync (hourly) freshness: for every pool and combination, the last price HKJC published before the race's post time. Win and Place from 8 December 2021; the exotic pools (Quinella, Quinella Place, Forecast, Trio, First Four, Double, and HKJC's top-20 and banker lists) from 1 October 2024. A pool has closing odds only where its last quote before the off was published within 60 minutes of it: the Win pools of 32 races have none because we hold no quote from that last hour (Happy Valley races 6-7 on 4 January 2023; Sha Tin races 5-7 on 29 January 2023; Happy Valley races 1-4 on 13 September 2023; Sha Tin races 1-10 on 29 December 2024; Sha Tin races 1-7 on 28 June 2025; and Happy Valley races 1-6 on 28 January 2026), and every other pool that trades up to the off is held to the same rule; presales pools (*Pre) and the PWIN snapshots carry their last quote whatever its age. 18 Hong Kong meetings since 8 December 2021 have no closing odds at all: 10 September 2023; 3, 6, 10 and 13 March 2024; 8, 11, 15, 18, 22, 25 and 28 September 2024; 3, 6 and 9 November 2024; and 7, 11 and 14 January 2026. Your download is the archive as of your purchase date — a dated artifact; re-downloads serve the same vintage. A one-time purchase. For same-day odds during race meetings (refreshed hourly) plus a rolling query window of 24 months, see Racing Pass Enterprise. 8 December 2021 to present · does not update | US$299 | Buy Closing Odds — Full Archive |
| Odds Movements — Full Archive Archive of HKJC odds movements to the latest meeting, at last-sync (hourly) freshness. One row per odds movement per combination: each pool update the Hong Kong Jockey Club publishes is stored as that pool's full set of prices, timestamped with HKJC's own update time (snapshot_timestamp, UTC); unchanged states are not repeated, so hold a price flat until the next row. Our collector polls, so if HKJC moves a pool more than once between two polls only the later state is recorded. In the 30 minutes before each race it polled about every minute from 8 December 2021 to 27 September 2023, about every 5 minutes from 1 October 2023 to 28 January 2024, about every minute from 31 January 2024 to 14 July 2024, about every 5 minutes from 1 October 2024 to 27 May 2026 and about every minute since 28 May 2026; earlier in the day, about every 5 minutes until 27 May 2026 and about every minute since 28 May 2026. Post time here is the race card's where we hold it, and otherwise the last five-minute mark at least 30 seconds before betting closed. At 5 minutes before post time the median age of the latest Win price we hold is under a minute in every period; at 1 minute before post time it is under 1, 5, 1, 5 and 1 minutes in those five periods: from 1 October 2023 to 28 January 2024 and from 1 October 2024 to 27 May 2026 polls fell on the five-minute marks post times fall on, so the price 1 minute before post time is usually the one from 5 minutes before. Hong Kong meetings (Sha Tin and Happy Valley): Win and Place odds from 8 December 2021; Quinella, Quinella Place, Forecast, Trio, First Four and Double from 1 October 2024. 18 Hong Kong meetings in that span have no odds at all: 10 September 2023; 3, 6, 10 and 13 March 2024; 8, 11, 15, 18, 22, 25 and 28 September 2024; 3, 6 and 9 November 2024; and 7, 11 and 14 January 2026. 2 more Hong Kong meetings were captured too thinly to time anything before the off, with fewer than 10 Win states in at least half their races: 13 September 2023 and 29 December 2024. Collection stopped while betting was still open at Happy Valley races 3-10 on 26 December 2024 and Sha Tin races 2-10 on 8 June 2025, so those races hold no odds from the last minutes of betting. The final Win odds of every finisher at these 20 meetings and in these 17 races are in our race results dataset (column odds). Elsewhere, missed polls leave 102 other races whose latest Win price at 5 minutes before post time is more than 10 minutes old, 18 of them more than an hour old; the meetings with five or more such races are Happy Valley races 1, 2 and 4-8 on 4 January 2023; Sha Tin races 4-8 on 29 January 2023; Sha Tin races 2 and 7-10 on 19 February 2023; Sha Tin races 1-7 on 28 June 2025; Happy Valley races 1-6 and 8 on 28 January 2026; Happy Valley races 2-4, 6 and 7 on 18 March 2026; and Sha Tin races 2-7 on 29 March 2026. Tierce and Quartet: the Hong Kong Jockey Club publishes no complete odds matrix for either pool, only the 20 lowest-priced combinations (TCETop, QTTTop) and, for each runner taken as banker, the 10 lowest-priced combinations with that runner first (TCEBanker, QTTBanker); Trio and First Four carry the same two lists (TRITop, FFTop, TRIBanker, FFBanker) beside their complete matrices. The top-20 lists run from 1 October 2024 but were not collected for meetings from 1 January 2026 to 24 May 2026; the banker lists exist for 8 meetings between 28 September 2025 and 27 December 2025 and for every meeting from 27 May 2026. Overseas races simulcast in Hong Kong (venues S1-S5) are included from 29 September 2024. Your download is the archive as of your purchase date — a dated artifact; re-downloads serve the same vintage. A one-time purchase; for same-day odds during race meetings (refreshed hourly), see Racing Pass Enterprise. 8 December 2021 to present · does not update | US$499 | Buy Odds Movements — Full Archive |
Prices and checkout are handled entirely by Renavon. HKJC Guru does not process these payments.
Already bought? Your subscriptions and downloads are in your Renavon account.
Looking for betting analytics instead of raw data? Advisory →