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.

Y S Tsui

徐雨石

Current Season 1 wins / 25 starts · 4.0%

Statistics

Starts

10,048

Wins

656

Places

2,109

Strike Rate

6.5%

Conditions specialist

min. 20 rides

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

1 Happy Valley · Sprint · GOOD · w/ J Moreira 34.2% 13/38
2 Sha Tin · Mile · GOOD · w/ J Moreira 32.4% 12/37
3 Happy Valley · Mile · GOOD · w/ J Moreira 29.6% 8/27
4 Sha Tin · Sprint · GOOD (AWT) · w/ Z Purton 22.6% 7/31
5 Sha Tin · Mile · GOOD · w/ D Whyte 20.5% 8/39
Full conditions table (35 more)
Sha Tin · Mile · GOOD TO FIRM · w/ G Mosse 20.0% 5/25
Sha Tin · Sprint · GOOD (AWT) · w/ H T Mo 20.0% 5/25
Happy Valley · Mile · GOOD · w/ J Lloyd 20.0% 4/20
Happy Valley · Sprint · GOOD TO FIRM · w/ M Chadwick 19.0% 4/21
Sha Tin · Sprint · GOOD (AWT) · w/ C Y Ho 17.6% 6/34
Sha Tin · Mile · GOOD TO FIRM · w/ D Whyte 17.6% 6/34
Sha Tin · Sprint · GOOD (AWT) · w/ J Moreira 17.4% 4/23
Sha Tin · Sprint · GOOD (AWT) · w/ Y T Cheng 17.2% 11/64
Happy Valley · Sprint · GOOD TO FIRM · w/ K Teetan 15.2% 5/33
Sha Tin · Sprint · GOOD · w/ Z Purton 15.2% 5/33
Sha Tin · Sprint · GOOD (AWT) · w/ K Teetan 15.0% 3/20
Happy Valley · Mile · GOOD · w/ Z Purton 14.6% 6/41
Happy Valley · Sprint · GOOD TO FIRM · w/ K C Leung 14.3% 4/28
Happy Valley · Sprint · GOOD · w/ D Whyte 14.0% 7/50
Happy Valley · Sprint · GOOD · w/ M Chadwick 14.0% 6/43
Happy Valley · Sprint · GOOD · w/ C Wong 13.6% 3/22
Sha Tin · Mile · GOOD · w/ K Teetan 13.5% 5/37
Sha Tin · Sprint · GOOD TO FIRM · w/ D Whyte 13.0% 3/23
Happy Valley · Mile · GOOD · w/ D Whyte 12.9% 4/31
Happy Valley · Sprint · GOOD · w/ B Prebble 12.5% 3/24
Happy Valley · Sprint · GOOD · w/ G Mosse 12.5% 3/24
Sha Tin · Sprint · GOOD (AWT) · w/ K C Leung 12.2% 5/41
Happy Valley · Mile · GOOD · w/ K Teetan 11.6% 5/43
Happy Valley · Mile · GOOD TO FIRM · w/ D Whyte 11.5% 3/26
Sha Tin · Mile · GOOD · w/ B Prebble 11.1% 3/27
Sha Tin · Sprint · GOOD (AWT) · w/ H N Wong 10.6% 5/47
Happy Valley · Sprint · GOOD · w/ O Doleuze 9.4% 3/32
Happy Valley · Mile · GOOD · w/ Y T Cheng 9.2% 6/65
Happy Valley · Sprint · GOOD · w/ Z Purton 9.1% 4/44
Sha Tin · Sprint · GOOD (AWT) · w/ H W Lai 8.3% 2/24
Sha Tin · Sprint · GOOD · w/ B Prebble 8.0% 2/25
Sha Tin · Mile · GOOD · w/ Z Purton 7.7% 3/39
Sha Tin · Mile · GOOD · w/ C W Wong 7.7% 2/26
Happy Valley · Sprint · GOOD · w/ K Teetan 7.6% 6/79
Happy Valley · Sprint · GOOD TO FIRM · w/ Y T Cheng 7.5% 3/40
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 6,259 5.6%
Happy Valley 3,789 8.0%
DistanceStartsStrike Rate
Sprint 4,847 7.2%
Mile 4,221 5.8%
Middle 714 5.3%
Long 266 8.6%

Top Combinations

JockeyStartsStrike Rate
Y T Cheng 815 7.4%
H N Wong 638 5.0%
H T Mo 439 5.7%
K C Leung 431 4.6%
C Y Ho 427 4.9%
More combinations (10)
K Teetan 407 9.1%
H W Lai 406 3.9%
M L Yeung 390 4.6%
D Whyte 366 12.8%
C K Tong 328 2.7%
Z Purton 306 13.1%
J Moreira 221 24.0%
M Chadwick 215 8.4%
B Prebble 207 12.6%
G Mosse 192 7.3%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-09-06 Sha Tin · 1200m · Class 3 LUCY IN THE SKY
2026-09-06 Sha Tin · 1200m · Class 4 PRECISION MIND
2026-09-06 Sha Tin · 1600m · Class 5 SETANTA
2026-09-06 Sha Tin · 1200m · Class 5 GIMME FIVE
2026-07-15 Happy Valley · 1200m · Class 3 8 DARYL FLASH 14.0
2026-07-15 Happy Valley · 1650m · Class 3 11 TRUE BROTHERS 21.0
2026-07-15 Happy Valley · 1200m · Class 4 2 FORZA LEADER 15.0
2026-07-15 Happy Valley · 1800m · Class 4 9 FAST SPEED 51.0
2026-07-15 Happy Valley · 1650m · Class 5 2 TELECOM POWER 6.0
2026-07-12 Sha Tin · 1200m · Class 3 12 WATCH LEGEND 214.0
2026-07-12 Sha Tin · 1400m · Class 5 3 SPEEDY TRIDENT 6.6
2026-07-08 Happy Valley · 1800m · Class 2 2 POPE CODY 4.5
2026-07-08 Happy Valley · 1000m · Class 3 2 CANDLELIGHT DINNER 6.7
2026-07-08 Happy Valley · 1200m · Class 4 7 SPEEDY POWER 48.0
2026-07-08 Happy Valley · 1650m · Class 4 7 SUPERB KID 47.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-07-08 Happy Valley · 1000m · Class 4 9 GIANT SPIRIT 34.0
2026-07-08 Happy Valley · 1650m · Class 4 1 ANOTHER ZONDA 9.5
2026-07-04 Sha Tin · 1400m · Class 3 8 TRUE BROTHERS 94.0
2026-07-04 Sha Tin · 1200m · Class 3 11 VULCANUS 79.0
2026-07-04 Sha Tin · 1200m · Class 4 ONE MORE
2026-07-04 Sha Tin · 1200m · Class 4 WV EVERSTAR
2026-07-04 Sha Tin · 1200m · Class 5 2 MACANESE MASTER 8.6
2026-07-01 Sha Tin · 1200m · Class 3 5 INVINCIBLE STEED 12.0
2026-07-01 Sha Tin · 1000m · Class 3 14 WATCH LEGEND 153.0
2026-07-01 Sha Tin · 1400m · Class 5 2 SPEEDY TRIDENT 4.5
2026-06-27 Sha Tin · 1400m · Class 3 VULCANUS
2026-06-27 Sha Tin · 1200m · Class 3 14 VIGOR HAPPINESS 295.0
2026-06-27 Sha Tin · 1650m · Class 3 12 TELECOM FIGHTERS 61.0
2026-06-27 Sha Tin · 1650m · Class 4 1 NIGHT PUROSANGUE 7.1
2026-06-27 Sha Tin · 2000m · Class 4 13 FAST SPEED 76.0
2026-06-27 Sha Tin · 1200m · Class 5 14 BASIC INSTINCT 19.0
2026-06-27 Sha Tin · 1200m · Class 5 8 HEROIC MASTER 11.0
2026-06-24 Happy Valley · 1200m · Class 3 6 DARYL FLASH 21.0
2026-06-24 Happy Valley · 1000m · Class 3 2 PEGAS 6.7
2026-06-24 Happy Valley · 1200m · Class 4 6 FORZA LEADER 12.0
2026-06-24 Happy Valley · 2200m · Class 5 5 TELECOM POWER 9.5
2026-06-21 Sha Tin · 1200m · Class 4 13 MAGNEMITE 202.0
2026-06-21 Sha Tin · 1000m · Class 4 6 SPEEDY POWER 34.0
2026-06-13 Sha Tin · 1600m · Class 3 6 POPE CODY 10.0
2026-06-13 Sha Tin · 1200m · Class 3 8 VULCANUS 71.0
2026-06-13 Sha Tin · 1200m · Class 4 7 SUPER RUBICK KID 99.0
2026-06-13 Sha Tin · 1200m · Class 5 6 CRAZY TREASURE 15.0
2026-06-10 Happy Valley · 1200m · Class 3 10 VIGOR HAPPINESS 137.0
2026-06-10 Happy Valley · 1200m · Class 3 9 TELECOM FIGHTERS 64.0
2026-06-10 Happy Valley · 1800m · Class 3 4 THE AUSPICIOUS 4.2
2026-06-10 Happy Valley · 1650m · Class 4 9 FAST SPEED 16.0
2026-06-10 Happy Valley · 1000m · Class 4 10 SUPERB BOY 97.0
2026-06-10 Happy Valley · 1650m · Class 4 7 SUPERB KID 19.0
2026-06-07 Sha Tin · 1400m · Class 3 14 TRUE BROTHERS 100.0
2026-06-07 Sha Tin · 1000m · Class 3 3 INVINCIBLE STEED 7.9