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.

W Y So

蘇偉賢

Current Season 5 wins / 103 starts · 4.9%

Statistics

Starts

6,138

Wins

443

Places

1,356

Strike Rate

7.2%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD TO FIRM · w/ J Moreira 38.5% 10/26
2 Sha Tin · Mile · GOOD · w/ J Moreira 28.0% 7/25
3 Sha Tin · Sprint · GOOD TO FIRM · w/ Z Purton 23.3% 7/30
4 Sha Tin · Sprint · GOOD · w/ L Hewitson 22.7% 5/22
5 Happy Valley · Sprint · GOOD TO FIRM · w/ Z Purton 22.7% 5/22
Full conditions table (35 more)
Happy Valley · Sprint · GOOD · w/ J Moreira 22.2% 6/27
Sha Tin · Sprint · GOOD · w/ J Moreira 19.5% 8/41
Sha Tin · Sprint · GOOD (AWT) · w/ B Prebble 19.2% 5/26
Sha Tin · Sprint · GOOD · w/ Z Purton 17.6% 9/51
Sha Tin · Mile · GOOD · w/ Z Purton 17.5% 10/57
Sha Tin · Mile · GOOD TO FIRM · w/ Z Purton 15.2% 5/33
Happy Valley · Mile · GOOD · w/ C Y Ho 13.6% 3/22
Sha Tin · Mile · GOOD · w/ K Teetan 13.3% 6/45
Sha Tin · Mile · GOOD · w/ M F Poon 13.0% 3/23
Happy Valley · Sprint · GOOD · w/ D Whyte 12.5% 3/24
Sha Tin · Mile · GOOD · w/ A Badel 12.0% 3/25
Happy Valley · Sprint · GOOD · w/ Z Purton 11.4% 5/44
Sha Tin · Mile · GOOD TO FIRM · w/ K Teetan 10.7% 3/28
Sha Tin · Sprint · GOOD · w/ C Y Ho 10.5% 4/38
Happy Valley · Sprint · GOOD · w/ K Teetan 10.0% 5/50
Sha Tin · Mile · GOOD · w/ K De Melo 10.0% 3/30
Sha Tin · Sprint · GOOD (AWT) · w/ D Whyte 10.0% 2/20
Happy Valley · Sprint · GOOD TO FIRM · w/ K C Leung 10.0% 2/20
Sha Tin · Mile · GOOD TO FIRM · w/ C Y Ho 9.7% 3/31
Happy Valley · Mile · GOOD · w/ M Chadwick 9.7% 3/31
Sha Tin · Sprint · GOOD · w/ K C Leung 9.5% 4/42
Sha Tin · Mile · GOOD · w/ A Atzeni 9.5% 2/21
Happy Valley · Mile · GOOD TO FIRM · w/ B Prebble 9.5% 2/21
Sha Tin · Sprint · GOOD TO FIRM · w/ M L Yeung 9.5% 2/21
Sha Tin · Sprint · GOOD · w/ A Badel 9.1% 3/33
Sha Tin · Mile · GOOD TO FIRM · w/ M Chadwick 9.1% 2/22
Happy Valley · Mile · GOOD · w/ M L Yeung 9.1% 2/22
Happy Valley · Sprint · GOOD · w/ A Badel 8.7% 2/23
Sha Tin · Mile · GOOD · w/ D Whyte 8.7% 2/23
Sha Tin · Sprint · GOOD · w/ D Whyte 8.7% 2/23
Sha Tin · Mile · GOOD · w/ C Y Ho 8.3% 5/60
Happy Valley · Sprint · GOOD · w/ N Callan 8.0% 2/25
Happy Valley · Mile · GOOD · w/ B Prebble 7.9% 3/38
Sha Tin · Sprint · GOOD · w/ C Schofield 7.7% 3/39
Happy Valley · Mile · GOOD · w/ Z Purton 7.7% 2/26
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 3,990 7.8%
Happy Valley 2,148 6.1%
DistanceStartsStrike Rate
Sprint 3,022 6.8%
Mile 2,320 7.5%
Middle 532 8.3%
Long 264 7.2%

Top Combinations

JockeyStartsStrike Rate
M Chadwick 399 5.8%
Z Purton 378 17.5%
B Prebble 377 8.0%
C Y Ho 329 8.2%
M L Yeung 306 4.9%
More combinations (10)
K C Leung 304 6.2%
K Teetan 290 7.9%
J Moreira 221 23.5%
A Badel 209 8.1%
C K Tong 194 2.1%
K De Melo 178 7.9%
H N Wong 177 2.3%
D Whyte 162 8.6%
C Schofield 153 6.5%
W M Lai 144 1.4%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1650m · Class 3 — THE BOOM BOX —
2026-10-21 Happy Valley · 1200m · Class 3 — PERFECTDAY —
2026-10-21 Happy Valley · 1200m · Class 4 — MALPENSA —
2026-10-21 Happy Valley · 1000m · Class 4 — COPPER CORE —
2026-10-21 Happy Valley · 1000m · Class 4 — COLOURFUL GOLD —
2026-10-21 Happy Valley · 1200m · Class 4 — HARVEST MOON —
2026-10-19 Sha Tin · 1400m · Class 3 6 MIGHTY MASTS 13.0
2026-10-19 Sha Tin · 1200m · Class 4 12 FLYING HUNTER 139.0
2026-10-19 Sha Tin · 1000m · Class 4 3 SUNNY Q 4.8
2026-10-19 Sha Tin · 1200m · Class 4 1 GUTSY BRAVO 5.2
2026-10-19 Sha Tin · 1400m · Class 4 12 EXCELLENCE VALUE 85.0
2026-10-19 Sha Tin · 1800m · Class 4 — CIRCUIT FIERY —
2026-10-19 Sha Tin · 1400m · Class 4 — TURF QUEST —
2026-10-19 Sha Tin · 1800m · Class 5 9 CIRCUIT DUFFY 87.0
2026-10-14 Happy Valley · 1200m · Class 4 7 CLASSIC TRIPLE 66.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-14 Happy Valley · 1200m · Class 4 11 CHAMP'S DOMAIN 138.0
2026-10-14 Happy Valley · 1650m · Class 5 4 OUR LUCKY GLORY 34.0
2026-10-11 Sha Tin · 1200m · Class 2 7 PAKISTAN LEGACY 55.0
2026-10-11 Sha Tin · 1200m · Class 3 9 ELITE GOLF 13.0
2026-10-11 Sha Tin · 1600m · Class 4 5 AUTOMATED 26.0
2026-10-11 Sha Tin · 1400m · Class 4 — EXCELLENCE VALUE —
2026-10-11 Sha Tin · 1200m · Class 4 9 PARROT BLESSING 36.0
2026-10-11 Sha Tin · 1200m · Class 4 8 TACTICAL ACE 45.0
2026-10-11 Sha Tin · 1200m · Class 4 3 MABUBU 18.0
2026-10-11 Sha Tin · 1000m · Class 5 1 SUNNY Q 4.3
2026-10-11 Sha Tin · 1200m · Class 5 — SWEET BRIAR —
2026-10-07 Happy Valley · 1200m · Class 3 10 THUNDER ACTION 35.0
2026-10-07 Happy Valley · 1200m · Class 4 10 POET'S REIGN 30.0
2026-10-07 Happy Valley · 1000m · Class 4 — FLYING HUNTER —
2026-10-07 Happy Valley · 1000m · Class 4 9 COPPER CORE 118.0
2026-10-04 Sha Tin · 1400m · Class 4 8 STEADFAST FORT 58.0
2026-10-04 Sha Tin · 1650m · Class 4 2 FIREFOOT 7.4
2026-10-04 Sha Tin · 1400m · Class 5 5 COLOURFUL WINNER 5.0
2026-10-04 Sha Tin · 1650m · Class 2 6 SING DRAGON 8.9
2026-10-04 Sha Tin · 1200m · Class 4 7 E HOPEFUL 55.0
2026-10-04 Sha Tin · 1650m · Class 5 7 GO GO GO 18.0
2026-10-01 Sha Tin · 1200m · Class 3 13 MOUNT EVEREST 54.0
2026-10-01 Sha Tin · 1400m · Class 2 7 TOP DRAGON 6.5
2026-10-01 Sha Tin · 1200m · Class 4 — MABUBU —
2026-10-01 Sha Tin · 1200m · Class 4 1 CAVAMAZING 38.0
2026-10-01 Sha Tin · 1000m · Class 4 10 CLASSIC TRIPLE 24.0
2026-10-01 Sha Tin · 1000m · Class 4 13 CHAMP'S DOMAIN 70.0
2026-10-01 Sha Tin · 1400m · Class 4 8 EXCELLENCE VALUE 69.0
2026-10-01 Sha Tin · 1600m · Class 5 5 MANYTHANKS FOREVER 95.0
2026-10-01 Sha Tin · 1200m · Class 5 3 SUNNY Q 6.6
2026-09-27 Sha Tin · 1400m · Class 3 5 THE BOOM BOX 62.0
2026-09-27 Sha Tin · 1200m · Class 2 12 PAKISTAN LEGACY 34.0
2026-09-27 Sha Tin · 1600m · Class 3 WV WINNING GOLD —
2026-09-27 Sha Tin · 1200m · Class 3 11 DEVAS TWELVE 84.0
2026-09-27 Sha Tin · 1400m · Class 4 9 CIRCUIT FIERY 20.0