Skip to content

HKJC Guru is an independent statistics service and is not affiliated with, endorsed by, or connected to The Hong Kong Jockey Club.

K H Ting

丁冠豪

Current Season 0 wins / 52 starts · 0.0%

Statistics

Starts

2,791

Wins

208

Places

557

Strike Rate

7.5%

Conditions specialist

min. 20 rides

Best venue × distance × going × partner combinations by strike rate.

1 Sha Tin · Mile · GOOD · w/ Z Purton 45.0% 9/20
2 Happy Valley · Sprint · GOOD · w/ Z Purton 33.3% 8/24
3 Sha Tin · Mile · GOOD · w/ K Teetan 14.8% 4/27
4 Happy Valley · Sprint · GOOD · w/ H Bentley 13.6% 3/22
5 Sha Tin · Sprint · GOOD · w/ L Ferraris 11.1% 3/27
Full conditions table (23 more)
Happy Valley · Sprint · GOOD · w/ C Schofield 10.0% 2/20
Sha Tin · Sprint · GOOD · w/ H Bentley 10.0% 2/20
Happy Valley · Sprint · GOOD TO FIRM · w/ K C Leung 10.0% 2/20
Sha Tin · Mile · GOOD · w/ L Ferraris 9.1% 3/33
Sha Tin · Mile · GOOD · w/ H Bentley 8.3% 4/48
Happy Valley · Sprint · GOOD · w/ M L Yeung 8.3% 4/48
Sha Tin · Mile · GOOD · w/ A Badel 8.3% 2/24
Sha Tin · Sprint · GOOD TO FIRM · w/ M L Yeung 8.3% 2/24
Happy Valley · Sprint · GOOD · w/ A Hamelin 7.7% 3/39
Happy Valley · Sprint · GOOD · w/ K C Leung 7.4% 4/54
Sha Tin · Sprint · GOOD · w/ K C Leung 5.7% 2/35
Sha Tin · Mile · GOOD · w/ K C Leung 5.6% 2/36
Sha Tin · Sprint · GOOD · w/ M L Yeung 5.2% 3/58
Happy Valley · Sprint · GOOD TO FIRM · w/ M L Yeung 4.8% 1/21
Happy Valley · Mile · GOOD · w/ M L Yeung 4.7% 2/43
Happy Valley · Sprint · GOOD · w/ C Y Ho 4.5% 1/22
Sha Tin · Mile · GOOD · w/ M F Poon 4.2% 1/24
Sha Tin · Mile · GOOD · w/ M L Yeung 0.0% 0/40
Happy Valley · Sprint · GOOD · w/ H N Wong 0.0% 0/27
Sha Tin · Mile · GOOD TO FIRM · w/ H Bentley 0.0% 0/21
Sha Tin · Mile · GOOD · w/ H N Wong 0.0% 0/21
Sha Tin · Mile · GOOD TO FIRM · w/ C Schofield 0.0% 0/20
Sha Tin · Sprint · GOOD · w/ H N Wong 0.0% 0/20
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 1,697 6.7%
Happy Valley 1,094 8.6%
DistanceStartsStrike Rate
Sprint 1,299 7.5%
Mile 1,080 7.5%
Middle 257 8.2%
Long 155 5.2%

Top Combinations

JockeyStartsStrike Rate
M L Yeung 357 4.8%
K C Leung 243 7.0%
H Bentley 197 7.1%
L Ferraris 167 9.0%
A Hamelin 162 4.9%
More combinations (10)
H N Wong 151 0.0%
C Schofield 149 9.4%
M F Poon 126 8.7%
C Y Ho 125 8.0%
Z Purton 118 28.0%
M Chadwick 102 6.9%
K Teetan 101 10.9%
A Badel 77 3.9%
R Kingscote 69 4.3%
H T Mo 67 6.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1000m · Class 4 — KING ALLOY —
2026-10-21 Happy Valley · 1200m · Class 5 — GOLDEN FRIENDSHIP —
2026-10-19 Sha Tin · 1200m · Class 4 7 SMILING SKY 39.0
2026-10-19 Sha Tin · 1800m · Class 4 8 BIG BIG WORLD 94.0
2026-10-14 Happy Valley · 1200m · Class 4 10 LUCKY TWENTY 23.0
2026-10-11 Sha Tin · 1200m · Class 4 2 NOBLE SUPERIOR 7.7
2026-10-11 Sha Tin · 1000m · Class 5 6 SOLAR RIVER 14.0
2026-10-07 Happy Valley · 1200m · Class 3 8 LUCKY PLANET 33.0
2026-10-07 Happy Valley · 1650m · Class 4 11 LUCKY XANDER 74.0
2026-10-07 Happy Valley · 1800m · Class 5 9 TURF PHOENIX 21.0
2026-10-07 Happy Valley · 1800m · Class 5 12 SMILING ONE 83.0
2026-10-04 Sha Tin · 1650m · Class 3 5 TURIN MASCOT 12.0
2026-10-04 Sha Tin · 1650m · Class 4 3 HAPPY UNIVERSE 18.0
2026-10-04 Sha Tin · 1200m · Class 4 5 SMILING SKY 105.0
2026-10-04 Sha Tin · 1650m · Class 5 10 VIVA TASTE 34.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-01 Sha Tin · 1600m · Class 5 4 AMAZING DUCK 3.4
2026-09-27 Sha Tin · 1400m · Group Three 6 LITTLE PARADISE 1.9
2026-09-27 Sha Tin · 1400m · Class 4 8 LUCKY MAN 9.9
2026-09-27 Sha Tin · 1200m · Class 5 5 TURF PHOENIX 27.0
2026-09-23 Happy Valley · 1200m · Class 4 10 LUCKY XANDER 79.0
2026-09-23 Happy Valley · 1650m · Class 5 12 SMILING ONE 77.0
2026-09-16 Happy Valley · 1650m · Class 2 — HUGE WAVE —
2026-09-16 Happy Valley · 1200m · Class 4 11 GOLDEN FRIENDSHIP 36.0
2026-09-16 Happy Valley · 1800m · Class 4 11 SMILING ONE 62.0
2026-09-16 Happy Valley · 1000m · Class 5 2 SOLAR RIVER 18.0
2026-09-13 Sha Tin · 1400m · Class 4 9 BIG BIG WORLD 112.0
2026-09-13 Sha Tin · 1200m · Class 4 2 NOBLE SUPERIOR 36.0
2026-09-09 Happy Valley · 1000m · Class 4 11 LUCKY TWENTY 47.0
2026-09-09 Happy Valley · 1200m · Class 5 10 TURF PHOENIX 16.0
2026-09-09 Happy Valley · 1200m · Class 5 11 SOLAR RIVER 11.0
2026-09-06 Sha Tin · 1600m · Class 5 2 AMAZING DUCK 5.5
2026-07-15 Happy Valley · 1650m · Class 3 7 WINNING BUDDIES 11.0
2026-07-15 Happy Valley · 1200m · Class 4 — SMILING SKY —
2026-07-15 Happy Valley · 1650m · Class 5 4 PERFECTO MOMENTS 7.1
2026-07-12 Sha Tin · 1400m · Class 3 2 COME FAST FAY FAY 12.0
2026-07-12 Sha Tin · 1600m · Class 1 11 HUGE WAVE 38.0
2026-07-12 Sha Tin · 1200m · Class 4 11 NOBLE SUPERIOR 46.0
2026-07-12 Sha Tin · 1400m · Class 4 10 LUCKY MAN 10.0
2026-07-12 Sha Tin · 1400m · Class 4 7 FLASH CURRENT 15.0
2026-07-12 Sha Tin · 1400m · Class 5 — PERFECTO MOMENTS —
2026-07-12 Sha Tin · 1400m · Class 5 13 PHANTOM CYCLONE 125.0
2026-07-12 Sha Tin · 1800m · Class 5 8 SMILING EMPEROR 15.0
2026-07-08 Happy Valley · 1200m · Class 4 6 GOLDEN FRIENDSHIP 19.0
2026-07-08 Happy Valley · 1000m · Class 4 12 LUCKY TWENTY 23.0
2026-07-08 Happy Valley · 1000m · Class 5 3 SOLAR RIVER 22.0
2026-07-04 Sha Tin · 1200m · Class 4 11 SMILING SKY 32.0
2026-07-04 Sha Tin · 1800m · Class 4 13 SMILING ONE 40.0
2026-07-01 Sha Tin · 1600m · Class 4 3 AMAZING DUCK 3.5
2026-07-01 Sha Tin · 1400m · Class 4 13 BIG BIG WORLD 74.0
2026-07-01 Sha Tin · 1000m · Class 4 11 FLOWING RICHES 6.5