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.

J Richards

黎昭昇

Current Season 6 wins / 113 starts · 5.3%

Statistics

Starts

1,647

Wins

113

Places

350

Strike Rate

6.9%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD · w/ Z Purton 40.7% 11/27
2 Happy Valley · Sprint · GOOD · w/ Z Purton 26.0% 13/50
3 Happy Valley · Mile · GOOD · w/ Z Purton 12.5% 3/24
4 Happy Valley · Sprint · GOOD · w/ B Avdulla 8.3% 2/24
5 Happy Valley · Sprint · GOOD · w/ A Hamelin 8.1% 3/37
Full conditions table (3 more)
Sha Tin · Mile · GOOD · w/ Z Purton 7.4% 2/27
Happy Valley · Sprint · GOOD · w/ L Hewitson 3.8% 1/26
Sha Tin · Sprint · GOOD · w/ B Avdulla 0.0% 0/31
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 917 5.9%
Happy Valley 730 8.1%
DistanceStartsStrike Rate
Sprint 866 7.9%
Mile 544 5.7%
Long 153 3.9%
Middle 84 9.5%

Top Combinations

JockeyStartsStrike Rate
Z Purton 222 20.7%
B Avdulla 133 3.0%
A Badel 112 8.9%
A Hamelin 107 4.7%
A Atzeni 99 4.0%
More combinations (10)
L Hewitson 99 5.1%
C Y Ho 78 9.0%
B Thompson 77 3.9%
H Bowman 75 9.3%
K Teetan 75 6.7%
M L Yeung 67 6.0%
M Chadwick 65 1.5%
K C Leung 56 1.8%
H Bentley 44 0.0%
Y L Chung 38 0.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1650m · Class 3 — WROTE A NEW PAGE —
2026-10-21 Happy Valley · 1200m · Class 3 — JUBILANT WINNER —
2026-10-21 Happy Valley · 1200m · Class 4 — ROAD TO GLORY —
2026-10-21 Happy Valley · 1200m · Class 4 — MATZDEN —
2026-10-21 Happy Valley · 1650m · Class 4 — HAPPY SMILE —
2026-10-21 Happy Valley · 1200m · Class 5 — ICONICAL —
2026-10-21 Happy Valley · 1650m · Class 4 — WELL ENOUGH —
2026-10-19 Sha Tin · 1600m · Class 3 11 SONIC LINER 130.0
2026-10-19 Sha Tin · 1200m · Class 3 9 LA FORZA 119.0
2026-10-19 Sha Tin · 1200m · Class 4 6 STAR FIGURE 13.0
2026-10-19 Sha Tin · 1000m · Class 4 5 GOLDENTRONICMIGHTY 34.0
2026-10-19 Sha Tin · 1200m · Class 4 5 THUNDER PRINCE 32.0
2026-10-19 Sha Tin · 1400m · Class 4 5 NOT USUAL DOUBLE 4.7
2026-10-19 Sha Tin · 1800m · Class 4 12 ROMANTIC FANTASY 48.0
2026-10-19 Sha Tin · 1400m · Class 4 7 TRENDY RUSH 22.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-14 Happy Valley · 1800m · Class 3 7 SAMARKAND 33.0
2026-10-14 Happy Valley · 1200m · Class 4 11 HAPPY UNITED 37.0
2026-10-14 Happy Valley · 1200m · Class 4 5 DRAGON FOUR SEAS 15.0
2026-10-14 Happy Valley · 1650m · Class 5 — TO INFINITY —
2026-10-11 Sha Tin · 1200m · Class 3 6 COOL BOY 6.1
2026-10-11 Sha Tin · 1600m · Class 4 7 MEGA MASTERMIND 16.0
2026-10-11 Sha Tin · 1200m · Class 4 2 GALLANT DESIGN 1.9
2026-10-11 Sha Tin · 1000m · Class 5 2 VON BAER 25.0
2026-10-11 Sha Tin · 1200m · Class 5 12 MAGIC SUPER 66.0
2026-10-07 Happy Valley · 1200m · Class 3 4 STORMING DRAGON 16.0
2026-10-07 Happy Valley · 1200m · Class 3 11 JUBILANT WINNER 27.0
2026-10-07 Happy Valley · 1200m · Class 4 — STAR FIGURE —
2026-10-07 Happy Valley · 1200m · Class 4 7 HAPPY UNITED 20.0
2026-10-07 Happy Valley · 1000m · Class 4 11 JACKSON HABIT 38.0
2026-10-07 Happy Valley · 1650m · Class 4 1 SUNDAY'S SERENADE 4.9
2026-10-07 Happy Valley · 1200m · Class 4 — STAR FIGURE —
2026-10-07 Happy Valley · 1200m · Class 4 11 TACTICAL COMMAND 38.0
2026-10-04 Sha Tin · 1200m · Class 3 7 CITY GOLD BANNER 16.0
2026-10-04 Sha Tin · 1000m · Class 3 3 LAHORE 6.7
2026-10-04 Sha Tin · 1800m · Class 3 1 BIG RETURN 4.8
2026-10-04 Sha Tin · 1400m · Class 4 5 WELL ENOUGH 171.0
2026-10-04 Sha Tin · 1400m · Class 4 12 GOLDENTRONICMIGHTY 93.0
2026-10-04 Sha Tin · 1200m · Class 4 6 TRENDY RUSH 15.0
2026-10-04 Sha Tin · 1650m · Class 5 9 SWAGGER BRO 28.0
2026-10-01 Sha Tin · 1200m · Class 3 10 RED SEA 39.0
2026-10-01 Sha Tin · 1400m · Class 3 5 SAMARKAND 117.0
2026-10-01 Sha Tin · 1400m · Class 3 12 SONIC LINER 158.0
2026-10-01 Sha Tin · 1200m · Class 4 12 LUCKY BID 118.0
2026-10-01 Sha Tin · 1200m · Class 4 9 MY WYNDFALL 132.0
2026-10-01 Sha Tin · 1800m · Class 4 9 ROMANTIC FANTASY 9.3
2026-10-01 Sha Tin · 1000m · Class 4 4 YEE CHEONG GLORY 14.0
2026-10-01 Sha Tin · 1200m · Class 5 10 GROOVY FEELING 56.0
2026-09-27 Sha Tin · 1600m · Class 3 5 BIG RETURN 25.0
2026-09-27 Sha Tin · 1000m · Class 4 7 THUNDER PRINCE 12.0
2026-09-27 Sha Tin · 1400m · Class 5 14 SWAGGER BRO 27.0