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 3 wins / 106 starts · 2.8%

Statistics

Starts

7,239

Wins

342

Places

1,201

Strike Rate

4.7%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD · w/ A S Cruz 20.8% 5/24
2 Sha Tin · Sprint · GOOD TO FIRM · w/ K W Lui 20.7% 6/29
3 Sha Tin · Mile · GOOD (AWT) · w/ Y S Tsui 15.0% 3/20
4 Sha Tin · Middle · GOOD TO FIRM · w/ A Lee 14.8% 4/27
5 Happy Valley · Sprint · GOOD · w/ C S Shum 14.3% 6/42
Full conditions table (35 more)
Happy Valley · Sprint · GOOD TO FIRM · w/ C W Chang 14.3% 3/21
Sha Tin · Sprint · GOOD (AWT) · w/ T P Yung 13.5% 5/37
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.1% 19/188
Happy Valley · Sprint · GOOD · w/ A S Cruz 9.5% 2/21
Sha Tin · Sprint · GOOD (AWT) · w/ K W Lui 9.5% 2/21
Sha Tin · Sprint · GOOD TO FIRM · w/ W Y So 9.5% 2/21
Happy Valley · Mile · GOOD · w/ D A Hayes 9.1% 3/33
Sha Tin · Sprint · GOOD · w/ P O'Sullivan 9.1% 2/22
Happy Valley · Mile · GOOD · w/ W Y So 9.1% 2/22
Happy Valley · Sprint · GOOD · w/ K H Ting 8.3% 4/48
Sha Tin · Sprint · GOOD TO FIRM · w/ K H Ting 8.3% 2/24
Sha Tin · Sprint · GOOD TO FIRM · w/ C S Shum 7.7% 3/39
Sha Tin · Middle · GOOD · w/ A Lee 7.5% 4/53
Sha Tin · Mile · GOOD TO FIRM · w/ A S Cruz 7.4% 2/27
Sha Tin · Mile · GOOD TO FIRM · w/ D A Hayes 7.4% 2/27
Sha Tin · Sprint · GOOD · w/ C S Shum 7.3% 3/41
Happy Valley · Mile · GOOD · w/ K L Man 6.9% 2/29
Sha Tin · Mile · GOOD TO FIRM · w/ K W Lui 6.8% 3/44
Sha Tin · Mile · GOOD TO FIRM · w/ T P Yung 6.6% 4/61
Sha Tin · Mile · GOOD · w/ A Lee 6.1% 16/263
Happy Valley · Mile · GOOD · w/ A Lee 5.9% 6/102
Sha Tin · Mile · GOOD · w/ J Size 5.8% 3/52
Happy Valley · Sprint · GOOD TO FIRM · w/ A Lee 5.7% 4/70
Happy Valley · Sprint · GOOD · w/ Y S Tsui 5.5% 4/73
Sha Tin · Sprint · GOOD · w/ K H Ting 5.2% 3/58
Sha Tin · Mile · GOOD TO FIRM · w/ C S Shum 5.1% 2/39
Sha Tin · Sprint · GOOD · w/ T P Yung 5.1% 5/98
Sha Tin · Sprint · GOOD TO FIRM · w/ D A Hayes 5.0% 1/20
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
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 4,622 4.2%
Happy Valley 2,617 5.6%
DistanceStartsStrike Rate
Sprint 3,276 4.4%
Mile 2,983 5.0%
Middle 697 4.7%
Long 283 6.0%

Top Combinations

TrainerStartsStrike Rate
A Lee 1,394 5.2%
T P Yung 626 5.1%
Y S Tsui 404 4.7%
C W Chang 398 2.8%
K W Lui 373 7.2%
More combinations (10)
D A Hayes 372 2.7%
K H Ting 357 4.8%
K L Man 340 2.9%
C S Shum 317 5.7%
W Y So 306 4.9%
J Size 227 4.8%
C Fownes 221 6.3%
A S Cruz 212 9.9%
L Ho 168 4.2%
P F Yiu 157 4.5%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1000m · Class 2 — AURORA LADY —
2026-10-21 Happy Valley · 1000m · Class 4 — KING ALLOY —
2026-10-21 Happy Valley · 1200m · Class 4 — FREE PONY —
2026-10-21 Happy Valley · 1650m · Class 4 — WELL ENOUGH —
2026-10-19 Sha Tin · 1600m · Group Two 8 WINNING WING 31.0
2026-10-19 Sha Tin · 1200m · Class 4 9 HEROIC VANGUARD 84.0
2026-10-19 Sha Tin · 1000m · Class 4 2 AURORA PHOENIX 9.4
2026-10-19 Sha Tin · 1200m · Class 4 4 NEVER SETTLE 10.0
2026-10-19 Sha Tin · 1800m · Class 4 8 BIG BIG WORLD 94.0
2026-10-19 Sha Tin · 1400m · Class 4 12 POSITIVE SMILE 33.0
2026-10-19 Sha Tin · 1800m · Class 5 9 CIRCUIT DUFFY 87.0
2026-10-14 Happy Valley · 1200m · Class 3 3 FOUR STARS ALIGN 7.6
2026-10-14 Happy Valley · 1800m · Class 3 9 FALLON 13.0
2026-10-14 Happy Valley · 1200m · Class 4 7 CLASSIC TRIPLE 66.0
2026-10-14 Happy Valley · 1200m · Class 4 7 FREE PONY 10.0
Full history (35 more runs)
Date Race Pos Horse Trainer Odds
2026-10-14 Happy Valley · 1200m · Class 4 7 FIND MY LOVE 24.0
2026-10-14 Happy Valley · 1650m · Class 4 7 FAMILY KNIGHT 17.0
2026-10-11 Sha Tin · 1400m · Class 4 3 SOO KOO 142.0
2026-10-11 Sha Tin · 1200m · Class 4 2 NOBLE SUPERIOR 7.7
2026-10-11 Sha Tin · 1200m · Class 4 7 BEST FARM 113.0
2026-10-11 Sha Tin · 1000m · Class 5 14 TOPSPIN KING 119.0
2026-10-07 Happy Valley · 1200m · Class 3 10 THUNDER ACTION 35.0
2026-10-07 Happy Valley · 1200m · Class 3 4 AURORA LADY 17.0
2026-10-07 Happy Valley · 1200m · Class 4 1 KWAI CHUNG TALENTS 3.1
2026-10-07 Happy Valley · 1650m · Class 4 11 LUCKY XANDER 74.0
2026-10-07 Happy Valley · 1200m · Class 4 1 NEW POWER 9.9
2026-10-07 Happy Valley · 1800m · Class 5 2 KINGLY DEMEANOR 6.6
2026-10-04 Sha Tin · 1650m · Class 3 5 TURIN MASCOT 12.0
2026-10-04 Sha Tin · 1400m · Class 4 5 WELL ENOUGH 171.0
2026-10-04 Sha Tin · 1400m · Class 4 12 GOLDENTRONICMIGHTY 93.0
2026-10-04 Sha Tin · 1400m · Class 5 5 COLOURFUL WINNER 5.0
2026-10-04 Sha Tin · 1200m · Class 4 5 SMILING SKY 105.0
2026-10-04 Sha Tin · 1650m · Class 5 12 KOLACHI 116.0
2026-10-01 Sha Tin · 1200m · Class 3 13 MOUNT EVEREST 54.0
2026-10-01 Sha Tin · 1200m · Class 4 1 CAVAMAZING 38.0
2026-10-01 Sha Tin · 1800m · Class 4 7 STAR BROSE 8.3
2026-10-01 Sha Tin · 1000m · Class 4 14 TALENTS CHAMPION 79.0
2026-10-01 Sha Tin · 1400m · Class 4 3 CHILL PARTNERS 31.0
2026-10-01 Sha Tin · 1000m · Group Three 6 JOHANNES BRAHMS 29.0
2026-10-01 Sha Tin · 1600m · Class 5 5 MANYTHANKS FOREVER 95.0
2026-09-27 Sha Tin · 1200m · Class 2 8 YOUNG CHAMPION 22.0
2026-09-27 Sha Tin · 1600m · Class 3 10 FALLON 45.0
2026-09-27 Sha Tin · 1400m · Group Three 4 COPARTNER PRANCE 6.6
2026-09-27 Sha Tin · 1400m · Class 4 14 HEY BROS 144.0
2026-09-27 Sha Tin · 1000m · Class 4 5 LET'S HAVE FUN 7.9
2026-09-27 Sha Tin · 1400m · Class 5 11 SILVER UP 13.0
2026-09-27 Sha Tin · 1200m · Class 4 4 NOT USUAL DOUBLE 34.0
2026-09-27 Sha Tin · 1200m · Class 5 5 TURF PHOENIX 27.0
2026-09-23 Happy Valley · 1800m · Class 3 4 CHINA WIN 12.0
2026-09-23 Happy Valley · 1650m · Class 4 9 HEALTHY PONY 101.0