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.

D A Hayes

大衛希斯

Current Season 11 wins / 137 starts · 8.0%

Statistics

Starts

8,211

Wins

720

Places

2,129

Strike Rate

8.8%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD TO FIRM · w/ Z Purton 34.8% 8/23
2 Sha Tin · Sprint · GOOD · w/ Z Purton 32.4% 23/71
3 Sha Tin · Sprint · GOOD · w/ S Dye 26.9% 7/26
4 Happy Valley · Mile · GOOD · w/ D Oliver 25.0% 5/20
5 Happy Valley · Sprint · GOOD · w/ B Marcus 24.1% 7/29
Full conditions table (35 more)
Sha Tin · Sprint · GOOD · w/ B Marcus 23.9% 11/46
Sha Tin · Middle · GOOD TO FIRM · w/ G Mosse 23.1% 9/39
Happy Valley · Mile · GOOD · w/ Z Purton 22.2% 6/27
Sha Tin · Sprint · GOOD TO FIRM · w/ B Marcus 21.4% 24/112
Sha Tin · Mile · FIRM · w/ B Marcus 20.8% 5/24
Sha Tin · Mile · GOOD · w/ Z Purton 17.0% 8/47
Sha Tin · Mile · GOOD TO YIELDING · w/ G Mosse 16.7% 4/24
Sha Tin · Sprint · GOOD TO FIRM · w/ Y T Cheng 16.3% 7/43
Happy Valley · Sprint · GOOD · w/ G Mosse 16.0% 4/25
Sha Tin · Mile · GOOD TO FIRM · w/ Z Purton 16.0% 4/25
Sha Tin · Mile · GOOD · w/ B Marcus 15.3% 9/59
Sha Tin · Sprint · GOOD · w/ K Teetan 14.8% 8/54
Sha Tin · Sprint · GOOD · w/ G Mosse 14.8% 4/27
Sha Tin · Mile · GOOD TO FIRM · w/ B Marcus 14.7% 35/238
Sha Tin · Sprint · GOOD TO FIRM · w/ G Mosse 14.3% 9/63
Happy Valley · Sprint · GOOD · w/ Z Purton 14.3% 6/42
Sha Tin · Mile · GOOD TO YIELDING · w/ B Marcus 14.3% 3/21
Happy Valley · Sprint · GOOD TO FIRM · w/ B Marcus 14.0% 14/100
Sha Tin · Sprint · GOOD TO FIRM · w/ S Dye 14.0% 6/43
Happy Valley · Sprint · GOOD · w/ H Bentley 13.0% 3/23
Sha Tin · Mile · GOOD TO FIRM · w/ G Mosse 12.8% 20/156
Sha Tin · Sprint · GOOD · w/ D Dunn 12.5% 4/32
Happy Valley · Mile · GOOD · w/ K Teetan 12.0% 6/50
Happy Valley · Sprint · GOOD TO FIRM · w/ D Dunn 11.1% 3/27
Sha Tin · Middle · GOOD TO FIRM · w/ B Marcus 10.9% 7/64
Happy Valley · Sprint · GOOD TO FIRM · w/ G Mosse 10.8% 4/37
Sha Tin · Mile · GOOD TO FIRM · w/ D Oliver 10.2% 6/59
Happy Valley · Sprint · GOOD · w/ K Teetan 10.0% 3/30
Sha Tin · Middle · GOOD TO FIRM · w/ S Dye 10.0% 2/20
Happy Valley · Sprint · GOOD · w/ D Oliver 9.7% 3/31
Happy Valley · Mile · GOOD · w/ M L Yeung 9.1% 3/33
Sha Tin · Mile · GOOD TO FIRM · w/ B Prebble 9.1% 2/22
Sha Tin · Sprint · GOOD TO FIRM · w/ D Dunn 8.3% 4/48
Sha Tin · Sprint · GOOD · w/ B Shinn 8.3% 3/36
Happy Valley · Mile · GOOD TO FIRM · w/ Y T Cheng 8.3% 2/24
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 5,604 8.9%
Happy Valley 2,607 8.5%
DistanceStartsStrike Rate
Mile 3,646 8.0%
Sprint 3,175 10.2%
Middle 964 7.2%
Long 426 8.2%

Top Combinations

JockeyStartsStrike Rate
B Marcus 1,017 13.8%
G Mosse 611 11.1%
D Dunn 447 8.3%
M L Yeung 372 2.7%
Z Purton 371 21.6%
More combinations (10)
S Dye 335 9.9%
Y T Cheng 324 7.4%
K Teetan 295 10.2%
D Oliver 274 11.3%
L Hewitson 257 5.1%
C Williams 237 5.5%
H Bentley 181 8.8%
B Shinn 175 6.9%
K C Leung 145 5.5%
H Bowman 128 10.2%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1200m · Class 3 — METRO POWER —
2026-10-21 Happy Valley · 1200m · Class 4 — KOL —
2026-10-21 Happy Valley · 1200m · Class 4 — VIGOR FLY —
2026-10-21 Happy Valley · 1650m · Class 4 — TURIN CHAMPIONS —
2026-10-21 Happy Valley · 1650m · Class 4 — HAPPY PROMISE —
2026-10-19 Sha Tin · 1400m · Class 3 — AKASHVANI —
2026-10-19 Sha Tin · 1600m · Class 3 — SHAMUS STORM —
2026-10-19 Sha Tin · 1600m · Class 3 — FORTUNE BOY —
2026-10-19 Sha Tin · 1200m · Class 3 — HONEST WITNESS —
2026-10-19 Sha Tin · 1600m · Group Two — SOLEIL FIGHTER —
2026-10-19 Sha Tin · 1200m · Class 4 — KA YING RADIANCE —
2026-10-19 Sha Tin · 1000m · Class 4 — PACKING SMART —
2026-10-19 Sha Tin · 1400m · Class 4 — COMIC —
2026-10-19 Sha Tin · 1800m · Class 4 — AMAZING GAZE —
2026-10-19 Sha Tin · 1400m · Class 4 — POSITIVE SMILE —
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-19 Sha Tin · 1800m · Class 5 — STAR BROSE —
2026-10-14 Happy Valley · 1800m · Class 3 1 CHINA WIN 3.4
2026-10-14 Happy Valley · 1200m · Class 4 12 GOLDEN ELITE 110.0
2026-10-14 Happy Valley · 1200m · Class 4 6 MEGA AWESOME 16.0
2026-10-14 Happy Valley · 1650m · Class 5 5 ORIENTAL SURPRISE 5.3
2026-10-11 Sha Tin · 1200m · Class 2 5 STORM RIDER 14.0
2026-10-11 Sha Tin · 1400m · Class 3 6 STAY COSMIC 108.0
2026-10-11 Sha Tin · 1600m · Class 4 11 BEST WORLD 32.0
2026-10-11 Sha Tin · 1400m · Class 4 4 ABSOLUTE AWAKENED 5.6
2026-10-11 Sha Tin · 1200m · Class 4 1 LET'S HAVE FUN 11.0
2026-10-11 Sha Tin · 1200m · Class 3 2 BUSTLING CITY 1.4
2026-10-07 Happy Valley · 1200m · Class 3 7 HONEST WITNESS 20.0
2026-10-07 Happy Valley · 1200m · Class 4 8 STARRY SHOW 30.0
2026-10-07 Happy Valley · 1000m · Class 4 10 VIGOR EYE 22.0
2026-10-07 Happy Valley · 1650m · Class 4 3 PRECISION HOPE 3.3
2026-10-07 Happy Valley · 1650m · Class 4 7 DASHING MAURISON 42.0
2026-10-07 Happy Valley · 1200m · Class 4 2 WORLD HERO 8.3
2026-10-04 Sha Tin · 1000m · Class 3 7 METRO POWER 9.9
2026-10-04 Sha Tin · 1650m · Class 3 1 ALL ROUND WINNER 11.0
2026-10-04 Sha Tin · 1800m · Class 3 4 POCKETING 41.0
2026-10-04 Sha Tin · 1400m · Class 4 10 HAPPY PROMISE 10.0
2026-10-04 Sha Tin · 1400m · Class 4 9 POSITIVE SMILE 6.9
2026-10-04 Sha Tin · 1650m · Class 4 5 JOLTIN 40.0
2026-10-04 Sha Tin · 1650m · Class 4 7 LEAPING STAR 16.0
2026-10-04 Sha Tin · 1400m · Class 5 11 TURBO JEFFERIES 31.0
2026-10-04 Sha Tin · 1200m · Class 4 1 KOL 1.9
2026-10-04 Sha Tin · 1650m · Class 5 3 ORIENTAL SURPRISE 3.7
2026-10-01 Sha Tin · 1400m · Class 3 7 FORTUNE BOY 44.0
2026-10-01 Sha Tin · 1200m · Class 4 2 KA YING RADIANCE 3.4
2026-10-01 Sha Tin · 1800m · Class 4 7 STAR BROSE 8.3
2026-10-01 Sha Tin · 1000m · Class 4 2 JEDI SPURS 2.0
2026-10-01 Sha Tin · 1000m · Class 4 14 TALENTS CHAMPION 79.0
2026-10-01 Sha Tin · 1400m · Class 4 — POSITIVE SMILE —
2026-10-01 Sha Tin · 1000m · Group Three 7 TOMODACHI KOKOROE 15.0
2026-09-27 Sha Tin · 1200m · Class 2 5 STORM RIDER 20.0