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 J Hall

賀賢

Current Season 10 wins / 91 starts · 11.0%

Statistics

Starts

8,221

Wins

700

Places

2,105

Strike Rate

8.5%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD TO FIRM · w/ J Moreira 30.8% 8/26
2 Happy Valley · Middle · GOOD · w/ Z Purton 30.0% 6/20
3 Sha Tin · Sprint · GOOD TO FIRM · w/ Z Purton 24.2% 8/33
4 Sha Tin · Sprint · GOOD · w/ D Whyte 24.0% 6/25
5 Sha Tin · Mile · GOOD TO FIRM · w/ Z Purton 22.7% 10/44
Full conditions table (35 more)
Sha Tin · Sprint · GOOD TO FIRM · w/ H Bowman 22.7% 5/22
Happy Valley · Sprint · GOOD TO FIRM · w/ Z Purton 21.7% 5/23
Sha Tin · Mile · GOOD TO YIELDING · w/ B Prebble 21.4% 6/28
Sha Tin · Middle · GOOD TO FIRM · w/ B Prebble 21.2% 7/33
Happy Valley · Mile · GOOD · w/ Z Purton 21.2% 7/33
Sha Tin · Mile · GOOD · w/ J Moreira 21.1% 8/38
Sha Tin · Mile · GOOD · w/ Z Purton 20.5% 23/112
Sha Tin · Mile · GOOD TO FIRM · w/ D Whyte 20.0% 5/25
Sha Tin · Mile · GOOD TO FIRM · w/ T H So 20.0% 5/25
Sha Tin · Sprint · GOOD TO FIRM · w/ B Prebble 19.1% 17/89
Sha Tin · Middle · GOOD · w/ C Y Ho 19.0% 4/21
Sha Tin · Sprint · GOOD (AWT) · w/ D Whyte 19.0% 4/21
Sha Tin · Sprint · GOOD · w/ Z Purton 18.4% 16/87
Sha Tin · Sprint · GOOD · w/ B Prebble 17.9% 22/123
Sha Tin · Sprint · GOOD · w/ H Bowman 17.0% 8/47
Sha Tin · Sprint · GOOD TO FIRM · w/ R Fradd 15.4% 4/26
Happy Valley · Mile · GOOD TO FIRM · w/ M F Poon 15.2% 5/33
Sha Tin · Mile · GOOD · w/ Y T Cheng 15.0% 3/20
Sha Tin · Mile · GOOD TO FIRM · w/ B Prebble 14.4% 24/167
Happy Valley · Sprint · GOOD · w/ Z Purton 14.3% 10/70
Happy Valley · Sprint · GOOD TO FIRM · w/ B Prebble 14.1% 9/64
Happy Valley · Mile · GOOD · w/ B Prebble 13.9% 10/72
Sha Tin · Mile · GOOD · w/ D Whyte 13.0% 3/23
Sha Tin · Sprint · GOOD TO FIRM · w/ M F Poon 12.8% 5/39
Sha Tin · Mile · GOOD · w/ B Prebble 12.6% 25/198
Sha Tin · Sprint · GOOD · w/ A Badel 11.9% 5/42
Sha Tin · Sprint · GOOD · w/ M F Poon 11.6% 11/95
Sha Tin · Middle · GOOD · w/ B Prebble 11.4% 4/35
Sha Tin · Mile · GOOD TO FIRM · w/ R Fradd 11.1% 5/45
Happy Valley · Sprint · GOOD · w/ B Prebble 10.6% 11/104
Sha Tin · Sprint · GOOD (AWT) · w/ A Badel 10.0% 2/20
Happy Valley · Mile · GOOD TO FIRM · w/ B Prebble 9.7% 3/31
Sha Tin · Middle · GOOD · w/ Z Purton 9.5% 2/21
Sha Tin · Mile · GOOD TO FIRM · w/ M F Poon 9.4% 5/53
Sha Tin · Mile · GOOD · w/ M Chadwick 8.3% 3/36
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 5,444 9.2%
Happy Valley 2,777 7.2%
DistanceStartsStrike Rate
Sprint 3,698 8.4%
Mile 3,457 8.0%
Middle 784 11.0%
Long 282 9.6%

Top Combinations

JockeyStartsStrike Rate
B Prebble 1,187 14.2%
M F Poon 827 6.5%
Z Purton 590 18.8%
C Y Ho 397 3.8%
T H So 254 4.3%
More combinations (10)
A Badel 232 6.0%
K Teetan 228 7.0%
K C Leung 224 3.6%
H Bowman 213 13.6%
J Moreira 200 22.5%
C W Wong 198 3.0%
L Ferraris 195 6.2%
D Whyte 172 16.9%
R Fradd 160 11.2%
M Chadwick 152 5.9%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1650m · Class 3 — PASS LINE —
2026-10-21 Happy Valley · 1200m · Class 3 — KYRUS DRAGON —
2026-10-21 Happy Valley · 1200m · Class 4 — QUICK CONTRIBUTION —
2026-10-21 Happy Valley · 1000m · Class 4 — FLOW RIDER —
2026-10-21 Happy Valley · 1200m · Class 4 — PRIVATE WEALTH —
2026-10-21 Happy Valley · 1650m · Class 4 — AESTHETICISM —
2026-10-19 Sha Tin · 1400m · Class 3 — GENEVA —
2026-10-19 Sha Tin · 1200m · Class 3 — GREAT LEGEND —
2026-10-19 Sha Tin · 1200m · Class 4 — SOLID CAR —
2026-10-19 Sha Tin · 1000m · Class 4 — ZOUPER FELLOW —
2026-10-19 Sha Tin · 1000m · Class 4 — SPARKLING FELLOW —
2026-10-19 Sha Tin · 1200m · Class 4 — CIRRUS SPEED —
2026-10-19 Sha Tin · 1400m · Class 4 — LAKESHORE HERO —
2026-10-19 Sha Tin · 1800m · Class 4 — KING OF SELECTION —
2026-10-19 Sha Tin · 1400m · Class 4 — SHOTGUN —
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-14 Happy Valley · 1200m · Class 3 — KYRUS DRAGON —
2026-10-14 Happy Valley · 1200m · Class 4 5 BITS SUPERSTAR 5.4
2026-10-14 Happy Valley · 1200m · Class 4 4 BROWNNEEDSFURTHER 3.7
2026-10-14 Happy Valley · 1200m · Class 4 — LAKESHORE HERO —
2026-10-11 Sha Tin · 1200m · Class 2 1 KA YING ATTACK 5.0
2026-10-11 Sha Tin · 1400m · Class 4 WV GALLANT ASCEND —
2026-10-11 Sha Tin · 1200m · Class 4 6 GOOD CHAP 26.0
2026-10-11 Sha Tin · 1200m · Class 3 1 KEMPES 5.7
2026-10-11 Sha Tin · 1200m · Class 4 11 INVINCIBLE STARR 81.0
2026-10-11 Sha Tin · 1200m · Class 5 9 FLYING SNIPER 13.0
2026-10-07 Happy Valley · 1650m · Class 3 2 RISING PHOENIX 66.0
2026-10-07 Happy Valley · 1000m · Class 4 4 BRILLIANT TURN 31.0
2026-10-07 Happy Valley · 1800m · Class 5 11 SHARPEN BRIGHT 11.0
2026-10-04 Sha Tin · 1650m · Class 3 2 NEZHA 7.2
2026-10-04 Sha Tin · 1400m · Class 4 2 QUICK CONTRIBUTION 3.8
2026-10-04 Sha Tin · 1400m · Class 4 3 SHOTGUN 7.4
2026-10-04 Sha Tin · 1400m · Class 5 9 PERIDOT 9.3
2026-10-04 Sha Tin · 1650m · Class 5 13 FORTUNE SUPERNOVA 48.0
2026-10-01 Sha Tin · 1200m · Class 4 11 PRIVATE WEALTH 16.0
2026-10-01 Sha Tin · 1200m · Class 4 8 LAKESHORE HERO 12.0
2026-10-01 Sha Tin · 1000m · Class 4 1 KA YING LIGHTNING 4.7
2026-10-01 Sha Tin · 1400m · Class 4 1 SOLID CAR 1.9
2026-10-01 Sha Tin · 1200m · Class 5 1 CIRRUS SPEED 12.0
2026-09-27 Sha Tin · 1400m · Class 3 4 THUNDER BLAZE 42.0
2026-09-27 Sha Tin · 1200m · Class 2 4 GENEVA 5.7
2026-09-27 Sha Tin · 1200m · Class 3 9 HOTT SHOTT 96.0
2026-09-27 Sha Tin · 1400m · Class 4 — QUICK CONTRIBUTION —
2026-09-27 Sha Tin · 1200m · Class 4 3 RAGING WARRIOR 19.0
2026-09-27 Sha Tin · 1000m · Class 4 2 ZOUPER FELLOW 4.3
2026-09-27 Sha Tin · 1400m · Class 5 8 FORTUNE SUPERNOVA 19.0
2026-09-23 Happy Valley · 1200m · Class 3 11 STAR RISE 6.8
2026-09-23 Happy Valley · 1200m · Class 3 9 PASS LINE 82.0
2026-09-23 Happy Valley · 1650m · Class 4 4 KING OF SELECTION 44.0
2026-09-23 Happy Valley · 1200m · Class 4 1 BROWNNEEDSFURTHER 10.0
2026-09-23 Happy Valley · 1200m · Class 4 1 BITS SUPERSTAR 6.2