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 2 wins / 32 starts · 6.2%

Statistics

Starts

8,082

Wins

684

Places

2,069

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 23.3% 10/43
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 · 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.7% 23/111
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.6% 16/86
Sha Tin · Mile · GOOD TO YIELDING · w/ B Prebble 18.5% 5/27
Sha Tin · Sprint · GOOD · w/ B Prebble 17.5% 21/120
Sha Tin · Sprint · GOOD · w/ H Bowman 17.4% 8/46
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.5% 24/166
Happy Valley · Sprint · GOOD TO FIRM · w/ B Prebble 14.1% 9/64
Happy Valley · Sprint · GOOD · w/ Z Purton 13.8% 9/65
Sha Tin · Mile · GOOD · w/ D Whyte 13.0% 3/23
Happy Valley · Mile · GOOD · w/ B Prebble 12.7% 9/71
Sha Tin · Mile · GOOD · w/ B Prebble 12.5% 24/192
Sha Tin · Sprint · GOOD · w/ A Badel 12.2% 5/41
Sha Tin · Middle · GOOD · w/ B Prebble 11.4% 4/35
Sha Tin · Mile · GOOD TO FIRM · w/ R Fradd 11.1% 5/45
Sha Tin · Sprint · GOOD · w/ M F Poon 11.0% 10/91
Happy Valley · Sprint · GOOD · w/ B Prebble 10.8% 11/102
Sha Tin · Sprint · GOOD TO FIRM · w/ M F Poon 10.5% 4/38
Happy Valley · Mile · GOOD TO FIRM · w/ B Prebble 10.3% 3/29
Sha Tin · Mile · GOOD TO FIRM · w/ M F Poon 10.0% 5/50
Sha Tin · Sprint · GOOD (AWT) · w/ A Badel 10.0% 2/20
Sha Tin · Middle · GOOD · w/ Z Purton 9.1% 2/22
Sha Tin · Mile · GOOD · w/ M Chadwick 8.6% 3/35
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 5,355 9.2%
Happy Valley 2,727 7.1%
DistanceStartsStrike Rate
Sprint 3,615 8.3%
Mile 3,405 8.0%
Middle 781 10.9%
Long 281 9.3%

Top Combinations

JockeyStartsStrike Rate
B Prebble 1,168 14.0%
M F Poon 811 6.4%
Z Purton 583 18.9%
C Y Ho 395 3.8%
T H So 251 4.4%
More combinations (10)
A Badel 232 6.0%
K Teetan 227 7.0%
K C Leung 216 3.7%
H Bowman 212 13.7%
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 149 6.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1650m · Class 3 10 PASS LINE 43.0
2026-07-15 Happy Valley · 1200m · Class 4 7 SHOTGUN 7.2
2026-07-15 Happy Valley · 1650m · Class 4 KING OF SELECTION
2026-07-15 Happy Valley · 1800m · Class 4 12 NORTHERN BEAST 26.0
2026-07-12 Sha Tin · 1400m · Class 3 7 KEMPES 62.0
2026-07-12 Sha Tin · 1200m · Class 3 13 GREAT LEGEND 68.0
2026-07-12 Sha Tin · 1600m · Class 4 10 FLYING AMANI 95.0
2026-07-12 Sha Tin · 1200m · Class 4 3 SOLID CAR 3.6
2026-07-12 Sha Tin · 1200m · Class 4 SHOTGUN
2026-07-12 Sha Tin · 1400m · Class 4 1 RISING PHOENIX 2.1
2026-07-12 Sha Tin · 1400m · Class 4 8 FLYING SNIPER 5.2
2026-07-12 Sha Tin · 1800m · Class 5 4 GOLD TACK 7.1
2026-07-08 Happy Valley · 1200m · Class 4 7 NEVER TOO SOON 11.0
2026-07-08 Happy Valley · 1000m · Class 4 10 ZOUPER FELLOW 14.0
2026-07-08 Happy Valley · 1650m · Class 4 12 REAL TIME 158.0
Full history (35 more runs)
2026-07-04 Sha Tin · 1400m · Class 3 KEMPES
2026-07-04 Sha Tin · 1200m · Class 4 6 FORTUNE SUPERNOVA 35.0
2026-07-04 Sha Tin · 1800m · Class 4 SHARPEN BRIGHT
2026-07-04 Sha Tin · 1200m · Class 4 5 PRIVATE WEALTH 21.0
2026-07-04 Sha Tin · 1200m · Class 4 7 GOOD CHAP 16.0
2026-07-04 Sha Tin · 1400m · Class 4 3 QUICK CONTRIBUTION 2.5
2026-07-04 Sha Tin · 1200m · Class 5 7 CIRRUS SPEED 10.0
2026-07-04 Sha Tin · 1200m · Class 5 6 PERIDOT 10.0
2026-07-01 Sha Tin · 1600m · Class 3 7 POWER OF VITAM 2.7
2026-07-01 Sha Tin · 1600m · Class 4 14 PRESTIGE HALL 11.0
2026-07-01 Sha Tin · 1400m · Class 4 12 ACA FAST 24.0
2026-07-01 Sha Tin · 1200m · Class 4 6 INCANTO STAR 7.7
2026-07-01 Sha Tin · 1400m · Class 2 1 KA YING ATTACK 3.1
2026-07-01 Sha Tin · 1000m · Class 4 ZOUPER FELLOW
2026-07-01 Sha Tin · 1400m · Class 4 5 FLYING SNIPER 3.6
2026-07-01 Sha Tin · 1400m · Class 5 10 FIGHT TIME 14.0
2026-07-01 Sha Tin · 1600m · Class 5 6 GOLD TACK 46.0
2026-06-27 Sha Tin · 1650m · Class 3 9 NEZHA 7.3
2026-06-27 Sha Tin · 1000m · Class 1 8 INVINCIBLE SAGE 14.0
2026-06-27 Sha Tin · 1400m · Class 4 5 SOLID CAR 14.0
2026-06-27 Sha Tin · 1200m · Class 4 FORTUNE SUPERNOVA
2026-06-27 Sha Tin · 1650m · Class 4 4 KING OF SELECTION 106.0
2026-06-27 Sha Tin · 2000m · Class 4 4 RELIABLE DAD 7.7
2026-06-27 Sha Tin · 1200m · Class 4 GOOD CHAP
2026-06-27 Sha Tin · 1200m · Class 5 PERIDOT
2026-06-27 Sha Tin · 1200m · Class 5 2 LAKESHORE HERO 10.0
2026-06-24 Happy Valley · 1200m · Class 4 5 BITS SUPERSTAR 29.0
2026-06-24 Happy Valley · 1650m · Class 4 12 STAR MAC 45.0
2026-06-24 Happy Valley · 1650m · Class 4 5 NORTHERN BEAST 7.5
2026-06-21 Sha Tin · 1200m · Class 3 13 REAL TIME 156.0
2026-06-21 Sha Tin · 1400m · Class 4 2 QUICK CONTRIBUTION 16.0
2026-06-21 Sha Tin · 1600m · Class 4 12 FLYING AMANI 41.0
2026-06-21 Sha Tin · 1200m · Class 4 4 FLYING SNIPER 20.0
2026-06-21 Sha Tin · 1400m · Class 5 5 INCANTO STAR 50.0
2026-06-13 Sha Tin · 1400m · Class 3 11 PASS LINE 93.0