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.

M L Yeung

楊明綸

Current Season 0 wins / 32 starts · 0.0%

Statistics

Starts

7,068

Wins

337

Places

1,168

Strike Rate

4.8%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD TO FIRM · w/ K W Lui 21.4% 6/28
2 Sha Tin · Mile · GOOD · w/ A S Cruz 20.8% 5/24
3 Sha Tin · Middle · GOOD TO FIRM · w/ A Lee 14.8% 4/27
4 Happy Valley · Sprint · GOOD · w/ C S Shum 14.3% 6/42
5 Sha Tin · Sprint · GOOD (AWT) · w/ T P Yung 13.9% 5/36
Full conditions table (35 more)
Happy Valley · Mile · GOOD · w/ C Fownes 13.0% 3/23
Sha Tin · Mile · GOOD · w/ T P Yung 11.1% 13/117
Happy Valley · Sprint · GOOD · w/ A Lee 10.4% 19/183
Happy Valley · Sprint · GOOD · w/ A S Cruz 10.0% 2/20
Sha Tin · Sprint · GOOD (AWT) · w/ K W Lui 9.5% 2/21
Happy Valley · Mile · GOOD · w/ W Y So 9.5% 2/21
Happy Valley · Mile · GOOD · w/ D A Hayes 9.4% 3/32
Sha Tin · Sprint · GOOD TO FIRM · w/ K H Ting 9.1% 2/22
Sha Tin · Sprint · GOOD · w/ P O'Sullivan 9.1% 2/22
Happy Valley · Sprint · GOOD · w/ K H Ting 8.9% 4/45
Sha Tin · Sprint · GOOD TO FIRM · w/ C S Shum 7.7% 3/39
Sha Tin · Mile · GOOD TO FIRM · w/ A S Cruz 7.7% 2/26
Sha Tin · Middle · GOOD · w/ A Lee 7.5% 4/53
Sha Tin · Sprint · GOOD · w/ C S Shum 7.3% 3/41
Sha Tin · Mile · GOOD TO FIRM · w/ K W Lui 7.3% 3/41
Sha Tin · Mile · GOOD TO FIRM · w/ D A Hayes 7.1% 2/28
Happy Valley · Mile · GOOD · w/ K L Man 6.9% 2/29
Sha Tin · Mile · GOOD · w/ K L Man 6.8% 4/59
Sha Tin · Mile · GOOD TO FIRM · w/ T P Yung 6.6% 4/61
Happy Valley · Mile · GOOD · w/ A Lee 6.3% 6/95
Sha Tin · Mile · GOOD · w/ A Lee 6.3% 16/254
Happy Valley · Sprint · GOOD TO FIRM · w/ A Lee 5.8% 4/69
Sha Tin · Mile · GOOD · w/ J Size 5.8% 3/52
Sha Tin · Sprint · GOOD · w/ K H Ting 5.4% 3/56
Sha Tin · Sprint · GOOD · w/ T P Yung 5.2% 5/97
Sha Tin · Mile · GOOD TO FIRM · w/ C S Shum 5.1% 2/39
Happy Valley · Mile · GOOD · w/ L Ho 5.0% 1/20
Sha Tin · Sprint · GOOD TO FIRM · w/ A Lee 4.9% 3/61
Sha Tin · Mile · GOOD · w/ W Y So 4.9% 2/41
Happy Valley · Sprint · GOOD TO FIRM · w/ K H Ting 4.8% 1/21
Happy Valley · Sprint · GOOD · w/ K L Man 4.7% 3/64
Happy Valley · Mile · GOOD · w/ K H Ting 4.7% 2/43
Happy Valley · Sprint · GOOD · w/ Y S Tsui 4.6% 3/65
Happy Valley · Sprint · GOOD · w/ K W Lui 4.5% 2/44
Happy Valley · Mile · GOOD · w/ C S Shum 4.5% 1/22
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 4,540 4.3%
Happy Valley 2,528 5.6%
DistanceStartsStrike Rate
Sprint 3,201 4.3%
Mile 2,918 5.1%
Middle 670 4.8%
Long 279 6.1%

Top Combinations

TrainerStartsStrike Rate
A Lee 1,355 5.4%
T P Yung 626 5.1%
C W Chang 388 2.3%
Y S Tsui 373 4.0%
D A Hayes 367 2.7%
More combinations (10)
K W Lui 360 7.5%
K H Ting 347 4.9%
K L Man 340 3.5%
C S Shum 314 5.7%
W Y So 298 4.7%
J Size 227 4.8%
C Fownes 220 6.4%
A S Cruz 207 10.1%
L Ho 167 4.2%
P F Yiu 155 4.5%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1200m · Class 3 6 MASTER OF ALL 47.0
2026-07-15 Happy Valley · 1200m · Class 2 7 ROMANTIC SON 15.0
2026-07-15 Happy Valley · 1650m · Class 3 7 WINNING BUDDIES 11.0
2026-07-15 Happy Valley · 1200m · Class 4 8 STORMY KNIGHT 54.0
2026-07-15 Happy Valley · 1200m · Class 4 10 LUCKY BID 39.0
2026-07-15 Happy Valley · 1200m · Class 4 10 FREE PONY 52.0
2026-07-15 Happy Valley · 1650m · Class 5 4 PERFECTO MOMENTS 7.1
2026-07-12 Sha Tin · 1400m · Class 3 12 NEW FUTURE FOLKS 39.0
2026-07-12 Sha Tin · 1600m · Class 3 8 HYMNBOOK 12.0
2026-07-12 Sha Tin · 1200m · Class 3 14 LOVE ESPRESSO 201.0
2026-07-12 Sha Tin · 1600m · Class 1 10 NAUTICAL FORCE 22.0
2026-07-12 Sha Tin · 1600m · Class 4 5 ARIEL 44.0
2026-07-12 Sha Tin · 1200m · Class 4 11 NOBLE SUPERIOR 46.0
2026-07-12 Sha Tin · 1400m · Class 4 5 GOLDENTRONICMIGHTY 48.0
2026-07-12 Sha Tin · 1400m · Class 5 13 PHANTOM CYCLONE 125.0
Full history (35 more runs)
2026-07-12 Sha Tin · 1800m · Class 5 8 SMILING EMPEROR 15.0
2026-07-08 Happy Valley · 1000m · Class 3 11 COPPER CORE 157.0
2026-07-08 Happy Valley · 1200m · Class 4 3 KWAI CHUNG TALENTS 9.2
2026-07-08 Happy Valley · 1000m · Class 4 11 BOLTZ 145.0
2026-07-08 Happy Valley · 1650m · Class 4 11 CELESTIAL STRIDER 173.0
2026-07-08 Happy Valley · 1000m · Class 5 10 HAPPY ACTION 69.0
2026-07-04 Sha Tin · 1200m · Class 3 9 MOUNT EVEREST 79.0
2026-07-04 Sha Tin · 1200m · Class 4 8 BEST FARM 177.0
2026-07-04 Sha Tin · 1200m · Class 4 7 KOL 28.0
2026-07-04 Sha Tin · 1200m · Class 2 6 TURQUOISE VELOCITY 2.8
2026-07-01 Sha Tin · 1200m · Class 3 11 KANSAS 141.0
2026-07-01 Sha Tin · 1600m · Class 3 8 YUEN LONG ELITE 10.0
2026-07-01 Sha Tin · 1000m · Class 3 9 MASTER OF ALL 158.0
2026-07-01 Sha Tin · 1200m · Class 4 7 POSITIVE SMILE 12.0
2026-07-01 Sha Tin · 1000m · Class 4 11 FLOWING RICHES 6.5
2026-07-01 Sha Tin · 1400m · Class 4 14 RISING FROM EAST 110.0
2026-07-01 Sha Tin · 1600m · Class 5 4 PERFECTO MOMENTS 3.3
2026-06-27 Sha Tin · 1400m · Class 3 10 THUNDER ACTION 29.0
2026-06-27 Sha Tin · 1650m · Class 3 3 TURIN MASCOT 12.0
2026-06-27 Sha Tin · 1000m · Class 1 4 ROMANTIC SON 43.0
2026-06-27 Sha Tin · 1650m · Class 4 10 NEVER PETER OUT 24.0
2026-06-27 Sha Tin · 2000m · Class 4 2 STAR BROSE 5.7
2026-06-27 Sha Tin · 1200m · Class 4 10 TURF QUEST 121.0
2026-06-24 Happy Valley · 1200m · Class 4 9 KING ALLOY 11.0
2026-06-24 Happy Valley · 1200m · Class 4 5 KWAI CHUNG TALENTS 16.0
2026-06-24 Happy Valley · 1650m · Class 5 4 SMILING EMPEROR 8.5
2026-06-24 Happy Valley · 2200m · Class 5 6 CHATEAU LE PECHE 18.0
2026-06-21 Sha Tin · 1400m · Class 3 4 NEW FUTURE FOLKS 41.0
2026-06-21 Sha Tin · 1800m · Group Three WV AWESOME FLUKE
2026-06-21 Sha Tin · 2000m · Class 3 10 FALLON 27.0
2026-06-21 Sha Tin · 1400m · Class 4 4 SILVER UP 25.0
2026-06-21 Sha Tin · 1200m · Class 4 6 GROOVY FEELING 109.0
2026-06-21 Sha Tin · 1200m · Class 4 7 GOLDENTRONICMIGHTY 25.0
2026-06-21 Sha Tin · 1400m · Class 5 9 COLOURFUL WINNER 10.0
2026-06-21 Sha Tin · 1000m · Class 4 9 NOBLE SUPERIOR 25.0