HKJC QUANTITATIVE HANDICAPPING • SHA TIN & HAPPY VALLEY

Hong Kong Horse Racing (HKJC): Past Performances, GLD Speed Figures & 400m Sectional Maps

Quantitative past performances for Hong Kong Jockey Club (HKJC) meetings at Sha Tin and Happy Valley. Standardized GLD Speed Figures across Class 1–Class 5 & Griffin (1000m–2400m), turf rail geometry (A, A+3, B, B+2, C, C+3), S1–S6 400m sectional pace maps, and GLD Line market projections.

LIVE & UPCOMING HKJC RACECARDS • SHA TIN & HAPPY VALLEY

Hong Kong Racecards & Past Performances

Wednesday Happy Valley & Sunday Sha Tin Cards • 24/7 Free Interactive Race 1 Demo
Explore standardized GLD Speed Figures, S1–S6 pace maps, and GLD Line market odds.

Four Quantitative Pillars for Hong Kong (HKJC) Handicapping

The Hong Kong Jockey Club (HKJC) operates the deepest pari-mutuel wagering pools on earth. Beating a market this liquid requires more than raw finishing times: Sha Tin’s six movable turf rail configurations (A, A+3, B, B+2, C, C+3) and All-Weather Track (AWT), paired with Happy Valley’s tight 312m homestretch cauldron, continuously shift barrier draw equity and sectional energy demands. GLD Racing normalizes daily track variants, S1–S6 400m splits, weight carried, and genetic OWD profiles onto a single quantitative scale.

Standardized GLD Speed Figures

Normalizes Sha Tin Turf, Sha Tin AWT, and Happy Valley Turf onto one figure scale—from Class 5 (par 85–86) and Griffins (par 82) to Group 1 level (par 115–118).

⏱️

S1–S6 400m Sectional Pace Engine

Deconstructs early pace pressure ($S_1$–$S_2$) and final 400m closing velocity ($S_6$, 22.1s–22.5s Sha Tin par) to project lone-speed vs. meltdown setups.

A through C+3 Rail & Draw Geometry

Models turn radius compression from wide 30.5m A-Course strips down to 19.5m C+3 rails (where Happy Valley inside draw bias reaches 1.29x).

GLD Master Pedigree (0–100) & OWD

Synthesizes Dosage stamina profiles, Tomlinson surface ratings, and sibling HKJC performance to price unexposed PPGs and surface switchers.

Empirical HKJC Class 1–Class 5 & Griffin Par Speed Figures & Winning Times (1000m–2400m)

Calibrated across historical Good-to-Firm / Good turf and Standard AWT starts: standard winning time, velocity (m/s), GLD Par Figure, and final 400m par split.

View Full International Class Pars →
Venue & SurfaceDistanceHKJC ClassPar TimeSpeed (m/s)GLD Par FigPar Final 400mSample Starts
Sha Tin Turf1000mClass 10:55.5317.91 m/s10522.3s2
Sha Tin Turf1000mG30:55.9417.88 m/s10422.3s10
Sha Tin Turf1000mClass 20:56.1917.80 m/s9022.3s12
Sha Tin Turf1000mGriffin (Unexposed 2yo/3yo)0:56.817.61 m/s8222.6s2,450
Sha Tin Turf1000mClass 30:56.4617.71 m/s7522.3s61
Sha Tin Turf1000mClass 40:56.6417.66 m/s5422.3s84
Sha Tin Turf1000mGriffin0:56.9617.56 m/s5022.3s13
Sha Tin Turf1000mClass 50:57.4117.27 m/s3422.3s2
Sha Tin Turf1200mG11:08.1217.62 m/s11822.3s12
Sha Tin Turf1200mG21:07.7817.70 m/s11522.3s11
Sha Tin Turf1200mClass 11:08.2817.57 m/s10522.3s11
Sha Tin Turf1200mG31:08.0017.65 m/s10422.3s5
Sha Tin Turf1200mClass 21:08.7717.45 m/s9022.3s44
Sha Tin Turf1200mClass 31:09.0317.38 m/s7522.3s186
Sha Tin Turf1200mClass 41:09.3617.30 m/s5422.3s300
Sha Tin Turf1200mGriffin1:09.7717.20 m/s5022.3s10
Sha Tin Turf1200mClass 51:09.7617.20 m/s3422.3s53
Sha Tin Turf1400mG11:21.2517.23 m/s11822.7s4
Sha Tin Turf1400mClass 11:21.5917.16 m/s10522.7s10
Sha Tin Turf1400mG31:21.1517.25 m/s10422.7s13
Sha Tin Turf1400mClass 21:21.4617.19 m/s9022.7s55
Sha Tin Turf1400mClass 31:21.7217.13 m/s7522.7s182
Sha Tin Turf1400mClass 41:22.0217.07 m/s5422.7s289
Sha Tin Turf1400mClass 51:22.4216.99 m/s3422.7s93
Sha Tin Turf1600mG11:33.4417.12 m/s11822.7s14
Sha Tin Turf1600mG21:33.4917.11 m/s11522.7s13
Sha Tin Turf1600mClass 11:33.8817.04 m/s10522.7s8
Sha Tin Turf1600mG31:33.7017.07 m/s10422.7s4
Sha Tin Turf1600m4YO Classic1:33.8917.04 m/s9222.7s4
Sha Tin Turf1600mClass 21:34.3316.96 m/s9022.7s32
Sha Tin Turf1600mClass 31:34.6716.90 m/s7522.7s86
Sha Tin Turf1600mClass 41:34.9716.85 m/s5422.7s92
Sha Tin Turf1600mClass 51:35.4316.77 m/s3422.7s36
Sha Tin Turf1800mG31:47.3816.76 m/s10423.1s14
Sha Tin Turf1800m4YO Classic1:46.6216.88 m/s9223.1s5
Sha Tin Turf1800mClass 21:47.6916.71 m/s9023.1s16
Sha Tin Turf1800mClass 31:47.3516.77 m/s7523.1s29
Sha Tin Turf1800mClass 41:47.8816.68 m/s5423.1s35
Sha Tin Turf1800mClass 51:48.4516.60 m/s3423.1s19
Sha Tin Turf2000mG12:00.5516.59 m/s11823.1s14
Sha Tin Turf2000mG22:00.7716.56 m/s11523.1s4
Sha Tin Turf2000m4YO Classic2:00.0416.66 m/s9223.1s4
Sha Tin Turf2000mClass 22:01.6716.44 m/s9023.1s10
Sha Tin Turf2000mClass 32:01.8016.42 m/s7523.1s29
Sha Tin Turf2000mClass 42:02.5316.32 m/s5423.1s22
Sha Tin Turf2000mClass 52:02.7016.30 m/s3423.1s11
Sha Tin Turf2400mG12:26.8716.34 m/s11823.1s9
Sha Tin Turf2400mGroup 1 / Class 1 (2400m Vase / Chater Cup)2:25.616.48 m/s11523.1s1,420
Sha Tin Turf2400mG32:30.7215.92 m/s10423.1s5
Sha Tin AWT1200mClass 11:08.4617.51 m/s10523.1s2
Sha Tin AWT1200mClass 21:08.3117.57 m/s9023.1s13
Sha Tin AWT1200mClass 31:08.4017.54 m/s7523.1s58
Sha Tin AWT1200mClass 41:09.0217.39 m/s5423.1s92
Sha Tin AWT1200mClass 51:09.6017.24 m/s3423.1s41
Sha Tin AWT1600mClass 31:38.5916.13 m/s7523.8s1
Sha Tin AWT1650mClass 11:37.8916.86 m/s10523.8s3
Sha Tin AWT1650mClass 21:38.4816.75 m/s9023.8s13
Sha Tin AWT1650mClass 31:38.3316.78 m/s7523.8s43
Sha Tin AWT1650mClass 41:39.0516.66 m/s5423.8s54
Sha Tin AWT1650mClass 51:39.5116.58 m/s3423.8s28
Sha Tin AWT1800mClass 31:46.8616.84 m/s7523.8s4
Sha Tin AWT1800mClass 41:48.5316.59 m/s5423.8s16
Sha Tin AWT1800mClass 51:49.4316.45 m/s3423.8s11
Happy Valley Turf1000mClass 20:56.5217.69 m/s9022.9s14
Happy Valley Turf1000mClass 30:56.6817.64 m/s7522.9s57
Happy Valley Turf1000mClass 40:57.1717.49 m/s5422.9s79
Happy Valley Turf1000mClass 50:57.1617.49 m/s3422.9s48
Happy Valley Turf1200mClass 11:09.0417.38 m/s10522.9s3
Happy Valley Turf1200mClass 21:09.1817.35 m/s9022.9s26
Happy Valley Turf1200mClass 31:09.6217.24 m/s7522.9s207
Happy Valley Turf1200mClass 41:09.9517.16 m/s5422.9s379
Happy Valley Turf1200mClass 51:10.1117.12 m/s3422.9s76
Happy Valley Turf1650mClass 11:39.0616.66 m/s10523.5s3
Happy Valley Turf1650mClass 21:39.1416.64 m/s9023.5s26
Happy Valley Turf1650mClass 31:39.8416.53 m/s7523.5s134
Happy Valley Turf1650mClass 41:40.1416.48 m/s5423.5s247
Happy Valley Turf1650mClass 51:40.5016.42 m/s3423.5s75
Happy Valley Turf1800mG31:48.2516.63 m/s10423.8s5
Happy Valley Turf1800mClass 21:48.6316.57 m/s9023.8s12
Happy Valley Turf1800mClass 31:49.1716.49 m/s7523.8s42
Happy Valley Turf1800mClass 41:49.5616.43 m/s5423.8s42
Happy Valley Turf1800mClass 51:49.7816.40 m/s3423.8s36
Happy Valley Turf2200mClass 3 (80–60)2:15.416.25 m/s9723.8s3,180
Happy Valley Turf2200mClass 22:16.6816.05 m/s9023.8s1
Happy Valley Turf2200mClass 32:15.8316.20 m/s7523.8s11
Happy Valley Turf2200mClass 42:16.8516.08 m/s5423.8s21
Happy Valley Turf2200mClass 52:17.0116.06 m/s3423.8s23

HKJC Pool Terminology (Win, Place, Quinella, Quinella Place, Forecast, Trio, Tierce & First 4) & Wagering Guide

HKJC pari-mutuel pools feature world-leading low takeout rates: just 17.5% on Win, Place, Quinella, and Quinella Place; 19.5% on Forecast/Exacta; and 25.0% on Trio, Tierce, and First 4 / Quartet.

HKJC Pool NameInternational NameWinning RuleTakeoutGLD Quantitative Strategy
Tuk Ying (Win)WinSelect the 1st-place finisher17.5%Core single-horse pool (17.5% takeout) when a runner holds a clear GLD Speed Figure edge aligned with rail and draw bias.
Wai Chi (Place)PlaceTop 3 finish (7+ runners) or Top 2 (4–6 runners)17.5%Optimal for steady bankroll compounding on Sha Tin closers with verified sub-22.4s final 400m sectionals.
Lin Ying (Quinella)QuinellaSelect 1st and 2nd finishers in either order17.5%Premier low-takeout (17.5%) two-horse pool; pair an inside stalker (OP) with a top GLD Speed Figure closer (C).
Wai Chi Q (Quinella Place)Quinella Place / WideSelect 2 runners that both finish in the Top 317.5%Low 17.5% takeout makes Quinella Place ideal in 14-runner Sha Tin handicaps when keying a top figure anchor with GLD Line overlays.
Yi Chung Choi (Forecast)Forecast / ExactaSelect 1st and 2nd finishers in exact order19.5%Provides strong leverage over Quinella when locking a lone-speed inside leader on top at Happy Valley or Sha Tin AWT.
Tan T (Trio)TrioSelect 1st, 2nd, and 3rd finishers in any order25.0%Classic 3-horse box/banker pool blending 1 early pace runner (SPD/OP) + 1 midfield runner (PCK) + 1 late closer (C).
Sam Chung Choi (Tierce)Tierce / TrifectaSelect 1st, 2nd, and 3rd finishers in exact order25.0%Anchor top GLD Speed Figure contenders in 1st/2nd and spread rail-saving draws and high-OWD pedigree improvers in 3rd.
Sei Lin Wan / Sei Chung ChoiFirst 4 & QuartetSelect Top 4 finishers (First 4 any order; Quartet exact order)25.0%Merged pool with deep liquidity; use a two-horse GLD Speed Figure banker structure over 5–6 sectional improvers.

Hong Kong Racing Strategy & Analyses

View All Articles →
Hong Kong Racing Masterclass: Sha Tin vs. Happy Valley Rail Shifts (A to C+3), Weight-for-Class Jumps & All-Weather Track Physics
2026-10-16 • Johnny Burke

Hong Kong Racing Masterclass: Sha Tin vs. Happy Valley Rail Shifts (A to C+3), Weight-for-Class Jumps & All-Weather Track Physics

Master Hong Kong Jockey Club (HKJC) handicapping with empirical data from 48,557 HK starts insi...

Read Article →

Frequently Asked Questions: Hong Kong Racing (HKJC) Speed Figures & Analytics

Q1. Are GLD Speed Figures normalized across Sha Tin Turf, Sha Tin AWT, and Happy Valley?

Yes. Although Happy Valley 1200m runs 0.6s slower in raw time than Sha Tin 1200m (1:09.6 vs 1:09.0 in Class 3) due to its two tight turns and 312m stretch, GLD Speed Figures normalize for course geometry and daily track variant so horses switching between Sha Tin and Happy Valley can be compared directly.

Q2. What is the GLD Line and how should I compare it to HKJC tote odds?

The GLD Line represents our projected market odds line derived from speed ratings, sectional pace setup, draw geometry, and pedigree. Whenever a runner’s live HKJC tote price trades higher than its GLD Line, it signals a potential value overlay.