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 Size

蔡約翰

Current Season 5 wins / 87 starts · 5.8%

Statistics

Starts

12,548

Wins

1,661

Places

4,299

Strike Rate

13.2%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · YIELDING · w/ S Dye 36.0% 9/25
2 Sha Tin · Sprint · GOOD TO YIELDING · w/ D Whyte 34.8% 8/23
3 Happy Valley · Mile · GOOD · w/ S Dye 33.3% 13/39
4 Sha Tin · Sprint · GOOD · w/ O Doleuze 30.0% 6/20
5 Sha Tin · Sprint · GOOD TO FIRM · w/ J Moreira 29.9% 47/157
Full conditions table (35 more)
Sha Tin · Mile · GOOD TO YIELDING · w/ D Whyte 28.6% 12/42
Sha Tin · Mile · GOOD · w/ J Moreira 27.7% 81/292
Sha Tin · Sprint · GOOD TO YIELDING · w/ J Moreira 26.1% 6/23
Happy Valley · Sprint · GOOD TO FIRM · w/ Z Purton 25.9% 7/27
Happy Valley · Mile · GOOD · w/ J Moreira 25.3% 21/83
Sha Tin · Mile · GOOD · w/ Z Purton 25.2% 33/131
Sha Tin · Mile · GOOD TO FIRM · w/ F Coetzee 23.9% 11/46
Happy Valley · Middle · GOOD TO FIRM · w/ S Dye 23.8% 5/21
Sha Tin · Middle · GOOD · w/ S Dye 23.8% 5/21
Sha Tin · Sprint · GOOD (AWT) · w/ D Whyte 23.7% 14/59
Sha Tin · Sprint · GOOD · w/ D Whyte 23.5% 55/234
Sha Tin · Mile · GOOD · w/ D Whyte 23.4% 92/394
Sha Tin · Sprint · GOOD · w/ Z Purton 23.3% 20/86
Sha Tin · Middle · GOOD · w/ J Moreira 22.9% 11/48
Sha Tin · Mile · GOOD · w/ H Bowman 22.5% 9/40
Sha Tin · Mile · GOOD TO FIRM · w/ J Moreira 22.2% 37/167
Sha Tin · Mile · GOOD TO FIRM · w/ D Whyte 21.7% 60/277
Sha Tin · Sprint · GOOD · w/ J Moreira 21.6% 61/282
Sha Tin · Mile · GOOD TO FIRM · w/ Z Purton 21.6% 8/37
Sha Tin · Middle · GOOD · w/ D Whyte 21.2% 18/85
Happy Valley · Sprint · GOOD · w/ Z Purton 20.9% 18/86
Happy Valley · Mile · GOOD · w/ Z Purton 20.7% 6/29
Sha Tin · Mile · GOOD · w/ S Dye 20.3% 16/79
Sha Tin · Sprint · GOOD TO FIRM · w/ D Whyte 20.1% 28/139
Sha Tin · Sprint · GOOD · w/ R Moore 20.0% 4/20
Sha Tin · Mile · GOOD TO YIELDING · w/ S Dye 19.4% 6/31
Sha Tin · Sprint · GOOD (AWT) · w/ B Avdulla 19.0% 4/21
Happy Valley · Middle · GOOD · w/ D Whyte 18.9% 7/37
Sha Tin · Sprint · GOOD (AWT) · w/ J Moreira 18.2% 16/88
Sha Tin · Mile · GOOD TO FIRM · w/ C Munce 18.2% 4/22
Happy Valley · Middle · GOOD · w/ J Moreira 18.2% 4/22
Sha Tin · Mile · GOOD TO YIELDING · w/ J Moreira 17.4% 4/23
Sha Tin · Sprint · GOOD · w/ B Prebble 17.1% 6/35
Sha Tin · Mile · GOOD TO FIRM · w/ O Doleuze 17.0% 8/47
Happy Valley · Sprint · GOOD · w/ H Bowman 16.7% 5/30
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 8,812 14.4%
Happy Valley 3,736 10.4%
DistanceStartsStrike Rate
Mile 5,449 13.5%
Sprint 5,158 13.4%
Middle 1,486 12.7%
Long 455 10.1%

Top Combinations

JockeyStartsStrike Rate
D Whyte 1,922 19.6%
J Moreira 1,721 21.2%
S Dye 968 16.4%
K Teetan 639 10.5%
Z Purton 582 21.6%
More combinations (10)
B Avdulla 407 8.6%
A Badel 403 7.9%
B Prebble 345 9.3%
A Atzeni 289 10.4%
A Hamelin 289 4.8%
O Doleuze 287 13.9%
H Bowman 275 11.3%
V Borges 262 6.9%
F Coetzee 251 13.1%
M L Yeung 227 4.8%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1000m · Class 2 — SIGHT HERMOSO —
2026-10-21 Happy Valley · 1000m · Class 4 — GRAND NOVA —
2026-10-21 Happy Valley · 1650m · Class 4 — TAKE ACTION —
2026-10-21 Happy Valley · 1200m · Class 5 — NOBLE FANS —
2026-10-19 Sha Tin · 1400m · Class 3 9 ENDUED 15.0
2026-10-19 Sha Tin · 1600m · Class 3 8 MASTER LUCKY 6.1
2026-10-19 Sha Tin · 1200m · Class 3 — SPICY STANDARD —
2026-10-19 Sha Tin · 1600m · Group Two 4 SKY JEWELLERY 2.5
2026-10-19 Sha Tin · 1600m · Group Two 6 HELIOS EXPRESS 14.0
2026-10-19 Sha Tin · 1200m · Class 4 8 PRIME ACE 15.0
2026-10-19 Sha Tin · 1400m · Class 4 — KINGMAN REEF —
2026-10-19 Sha Tin · 1800m · Class 4 1 GOOD GOOD 102.0
2026-10-19 Sha Tin · 1800m · Class 5 3 PERFECT PAIRING 11.0
2026-10-14 Happy Valley · 1200m · Class 3 10 WUKONG JEWELLERY 6.8
2026-10-14 Happy Valley · 1200m · Class 4 3 COUNTRY PRIDE 9.1
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-11 Sha Tin · 1200m · Class 2 — SIGHT HERMOSO —
2026-10-11 Sha Tin · 1200m · Class 2 9 YOUNG CHAMPION 16.0
2026-10-11 Sha Tin · 1400m · Class 3 9 FIT FOR BEAUTY 8.0
2026-10-11 Sha Tin · 1200m · Class 3 — LIFELINE EXPRESS —
2026-10-11 Sha Tin · 1200m · Class 3 4 SILK MASTER 37.0
2026-10-11 Sha Tin · 1400m · Class 4 7 STUNNING BUNDLE 27.0
2026-10-11 Sha Tin · 1200m · Class 4 5 GLORY PATCH 42.0
2026-10-11 Sha Tin · 1200m · Class 4 11 NOBLE DELUXE 26.0
2026-10-11 Sha Tin · 1200m · Class 3 WV MUST GO —
2026-10-11 Sha Tin · 1200m · Class 4 8 CROSSBORDERDUDE 10.0
2026-10-07 Happy Valley · 1200m · Class 3 9 AMAZING KID 39.0
2026-10-07 Happy Valley · 1000m · Class 4 7 GRAND NOVA 18.0
2026-10-07 Happy Valley · 1650m · Class 4 12 TAKE ACTION 19.0
2026-10-07 Happy Valley · 1800m · Class 5 4 PERFECT PAIRING 10.0
2026-10-04 Sha Tin · 1200m · Class 3 11 LIFELINE EXPRESS 62.0
2026-10-04 Sha Tin · 1000m · Class 3 6 MICKLEY 21.0
2026-10-04 Sha Tin · 1800m · Class 3 6 FLOW WATER FLOW 2.4
2026-10-04 Sha Tin · 1400m · Class 4 7 KINGMAN REEF 76.0
2026-10-01 Sha Tin · 1200m · Class 3 11 SPICY STANDARD 3.9
2026-10-01 Sha Tin · 1400m · Class 3 4 MASTER LUCKY 2.9
2026-10-01 Sha Tin · 1400m · Class 2 1 SKY JEWELLERY 8.1
2026-10-01 Sha Tin · 1200m · Class 4 9 PRIME ACE 12.0
2026-10-01 Sha Tin · 1800m · Class 4 14 GOOD GOOD 48.0
2026-10-01 Sha Tin · 1400m · Class 4 5 ALABAMA SONG 18.0
2026-10-01 Sha Tin · 1000m · Group Three 4 RAGING BLIZZARD 11.0
2026-10-01 Sha Tin · 1200m · Class 5 5 NOBLE FANS 18.0
2026-09-27 Sha Tin · 1400m · Class 3 10 ENDEARED 29.0
2026-09-27 Sha Tin · 1200m · Class 2 8 YOUNG CHAMPION 22.0
2026-09-27 Sha Tin · 1400m · Group Three 8 HELIOS EXPRESS 10.0
2026-09-27 Sha Tin · 1400m · Class 4 11 GREEN AUTUMN 52.0
2026-09-27 Sha Tin · 1200m · Class 4 12 NOBLE DELUXE 19.0
2026-09-27 Sha Tin · 1000m · Class 4 13 KINGMAN REEF 37.0
2026-09-23 Happy Valley · 1200m · Class 3 3 WUKONG JEWELLERY 5.9
2026-09-23 Happy Valley · 1200m · Class 4 WV STUNNING BUNDLE —
2026-09-23 Happy Valley · 1200m · Class 4 3 COUNTRY PRIDE 12.0