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 K Mo

巫偉傑

Current Season 11 wins / 132 starts · 8.3%

Statistics

Starts

1,387

Wins

117

Places

342

Strike Rate

8.4%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD · w/ K C Leung 14.6% 6/41
2 Sha Tin · Sprint · GOOD (AWT) · w/ M Chadwick 13.6% 3/22
3 Sha Tin · Mile · GOOD · w/ K C Leung 12.5% 3/24
4 Sha Tin · Sprint · GOOD TO FIRM · w/ M Chadwick 12.5% 3/24
5 Happy Valley · Sprint · GOOD · w/ M F Poon 11.5% 3/26
Full conditions table (5 more)
Sha Tin · Mile · GOOD TO FIRM · w/ K C Leung 9.1% 2/22
Sha Tin · Sprint · GOOD · w/ M Chadwick 5.6% 2/36
Happy Valley · Sprint · GOOD · w/ M Chadwick 5.3% 2/38
Sha Tin · Mile · GOOD · w/ M Chadwick 4.1% 2/49
Sha Tin · Mile · GOOD TO FIRM · w/ M Chadwick 0.0% 0/26
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 832 7.5%
Happy Valley 555 9.9%
DistanceStartsStrike Rate
Sprint 620 9.7%
Mile 496 7.7%
Long 207 7.7%
Middle 64 4.7%

Top Combinations

JockeyStartsStrike Rate
M Chadwick 297 5.7%
K C Leung 232 12.1%
C L Chau 121 12.4%
K Teetan 92 12.0%
M F Poon 90 8.9%
More combinations (10)
H Bentley 65 10.8%
A Badel 58 5.2%
Y L Chung 44 2.3%
Z Purton 44 9.1%
A Atzeni 43 9.3%
A Hamelin 41 7.3%
H Bowman 40 7.5%
C Y Ho 27 11.1%
B Avdulla 26 0.0%
L Ferraris 26 11.5%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1650m · Class 3 — EMBRACES —
2026-10-21 Happy Valley · 1200m · Class 4 — LUCKY MCQUEEN —
2026-10-21 Happy Valley · 1200m · Class 5 — HAPPY BUDDIES —
2026-10-19 Sha Tin · 1400m · Class 3 13 EMBLAZON 77.0
2026-10-19 Sha Tin · 1600m · Class 3 3 COMPLETE UNKNOWN 50.0
2026-10-19 Sha Tin · 1200m · Class 3 6 MOTOR 32.0
2026-10-19 Sha Tin · 1200m · Class 4 10 FLOWING RICHES 6.4
2026-10-19 Sha Tin · 1000m · Class 4 14 HIGH PRAISE 70.0
2026-10-19 Sha Tin · 1400m · Class 4 3 CALIFORNIA WAVES 3.0
2026-10-14 Happy Valley · 1200m · Class 3 9 CALIFORNIA BLITZ 17.0
2026-10-14 Happy Valley · 1800m · Class 3 6 FORTUNATE SON 6.2
2026-10-14 Happy Valley · 1200m · Class 4 — LUCKY MCQUEEN —
2026-10-14 Happy Valley · 1200m · Class 4 3 FRIENDS OF SHAJING 3.8
2026-10-14 Happy Valley · 1200m · Class 4 6 FORERUNNER 5.2
2026-10-14 Happy Valley · 1650m · Class 4 1 SHOOTING TO TOP 4.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-14 Happy Valley · 1650m · Class 5 3 WINDICATOR FAMILY 3.5
2026-10-11 Sha Tin · 1200m · Class 2 4 JUMBO TREASURE 3.3
2026-10-11 Sha Tin · 1400m · Class 3 10 GULU GOGO 22.0
2026-10-11 Sha Tin · 1600m · Class 4 10 BUCEPHALAS 34.0
2026-10-11 Sha Tin · 1400m · Class 4 11 M M CONCORD 29.0
2026-10-11 Sha Tin · 1200m · Class 4 5 LITTLE MONSTER 8.4
2026-10-11 Sha Tin · 1000m · Class 5 — HAPPY BUDDIES —
2026-10-11 Sha Tin · 1000m · Class 5 5 SPICY SPANGLE 5.5
2026-10-07 Happy Valley · 1200m · Class 3 8 MOTOR 14.0
2026-10-07 Happy Valley · 1650m · Class 3 5 FLYING FORTUNE 11.0
2026-10-07 Happy Valley · 1200m · Class 3 — EMBRACES —
2026-10-07 Happy Valley · 1200m · Class 4 4 LUCKY MCQUEEN 5.9
2026-10-04 Sha Tin · 1200m · Class 3 12 RADIANT PATH 104.0
2026-10-04 Sha Tin · 1000m · Class 3 12 LUCKY CANDY 10.0
2026-10-04 Sha Tin · 1650m · Class 3 9 STORMI 12.0
2026-10-04 Sha Tin · 1400m · Class 4 4 CALIFORNIA WAVES 9.7
2026-10-04 Sha Tin · 1400m · Class 4 6 VIEW ALL THINGS 41.0
2026-10-04 Sha Tin · 1400m · Class 5 8 LIGHTNING ACE 15.0
2026-10-04 Sha Tin · 1650m · Class 5 8 RISING ELITE 79.0
2026-10-01 Sha Tin · 1200m · Class 3 1 ABSOLUTE HEART 5.5
2026-10-01 Sha Tin · 1400m · Class 3 11 FLYING FORTRESS 8.0
2026-10-01 Sha Tin · 1400m · Class 2 12 EMBLAZON 73.0
2026-10-01 Sha Tin · 1800m · Class 4 1 SUPER GOLDENDRAGON 5.0
2026-10-01 Sha Tin · 1000m · Class 4 — VERY GRATEFUL —
2026-10-01 Sha Tin · 1000m · Group Three 2 MAGIC CONTROL 4.8
2026-10-01 Sha Tin · 1600m · Class 5 10 HAPPY BUDDIES 13.0
2026-09-27 Sha Tin · 1400m · Class 3 12 COMPLETE UNKNOWN 6.9
2026-09-27 Sha Tin · 1200m · Class 2 9 AERIS NOVA 14.0
2026-09-27 Sha Tin · 1600m · Class 3 13 FLYING KNIGHT 12.0
2026-09-27 Sha Tin · 1400m · Class 4 6 BUCEPHALAS 10.0
2026-09-27 Sha Tin · 1200m · Class 4 9 M M CONCORD 21.0
2026-09-27 Sha Tin · 1000m · Class 4 1 FLOWING RICHES 4.5
2026-09-27 Sha Tin · 1400m · Class 5 5 DRACO 4.2
2026-09-27 Sha Tin · 1200m · Class 4 2 LITTLE MONSTER 4.6
2026-09-27 Sha Tin · 1200m · Class 5 9 RISING ELITE 39.0