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.

K C Leung

梁家俊

Current Season 1 wins / 40 starts · 2.5%

Statistics

Starts

8,878

Wins

525

Places

1,727

Strike Rate

5.9%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD (AWT) · w/ F C Lor 25.0% 5/20
2 Sha Tin · Sprint · GOOD (AWT) · w/ T P Yung 23.8% 5/21
3 Sha Tin · Middle · GOOD · w/ P O'Sullivan 16.7% 7/42
4 Sha Tin · Sprint · GOOD · w/ W K Mo 16.7% 6/36
5 Happy Valley · Sprint · GOOD TO FIRM · w/ C W Chang 16.0% 4/25
Full conditions table (35 more)
Sha Tin · Sprint · GOOD TO FIRM · w/ P F Yiu 15.6% 7/45
Sha Tin · Sprint · GOOD (AWT) · w/ K L Man 14.3% 4/28
Happy Valley · Sprint · GOOD TO FIRM · w/ Y S Tsui 14.3% 4/28
Happy Valley · Mile · GOOD · w/ A S Cruz 14.3% 3/21
Happy Valley · Mile · GOOD · w/ K W Lui 14.3% 3/21
Happy Valley · Mile · GOOD · w/ P F Yiu 14.0% 6/43
Sha Tin · Sprint · GOOD TO FIRM · w/ L Ho 13.6% 3/22
Sha Tin · Mile · GOOD · w/ F C Lor 13.3% 19/143
Sha Tin · Mile · GOOD · w/ W K Mo 12.5% 3/24
Sha Tin · Sprint · GOOD (AWT) · w/ Y S Tsui 12.2% 5/41
Sha Tin · Mile · GOOD · w/ J Moore 11.7% 7/60
Happy Valley · Sprint · GOOD · w/ C S Shum 11.4% 4/35
Happy Valley · Sprint · GOOD · w/ P F Yiu 11.1% 9/81
Happy Valley · Sprint · GOOD TO FIRM · w/ P F Yiu 10.8% 4/37
Happy Valley · Sprint · GOOD · w/ T W Leung 10.8% 4/37
Sha Tin · Sprint · GOOD · w/ T P Yung 10.6% 7/66
Happy Valley · Sprint · GOOD · w/ T P Yung 10.4% 8/77
Happy Valley · Sprint · GOOD TO FIRM · w/ K H Ting 10.0% 2/20
Happy Valley · Mile · GOOD TO FIRM · w/ K L Man 9.7% 3/31
Sha Tin · Sprint · GOOD · w/ W Y So 9.5% 4/42
Sha Tin · Sprint · GOOD TO FIRM · w/ C H Yip 9.5% 2/21
Happy Valley · Mile · GOOD TO FIRM · w/ P F Yiu 9.5% 2/21
Sha Tin · Sprint · GOOD TO FIRM · w/ T P Yung 9.1% 3/33
Sha Tin · Sprint · GOOD TO FIRM · w/ J Moore 9.1% 2/22
Happy Valley · Sprint · GOOD · w/ C H Yip 8.8% 3/34
Happy Valley · Mile · GOOD · w/ L Ho 8.3% 4/48
Sha Tin · Middle · GOOD · w/ F C Lor 8.2% 4/49
Sha Tin · Mile · GOOD TO FIRM · w/ F C Lor 8.2% 4/49
Happy Valley · Mile · GOOD · w/ K L Man 8.2% 4/49
Happy Valley · Mile · GOOD · w/ D Cruz 8.1% 3/37
Happy Valley · Sprint · GOOD · w/ D A Hayes 8.0% 2/25
Sha Tin · Sprint · GOOD (AWT) · w/ P F Yiu 8.0% 2/25
Sha Tin · Mile · GOOD TO FIRM · w/ R Gibson 8.0% 2/25
Sha Tin · Sprint · GOOD TO FIRM · w/ P O'Sullivan 7.7% 4/52
Sha Tin · Mile · GOOD (AWT) · w/ P O'Sullivan 7.7% 3/39
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 5,593 5.9%
Happy Valley 3,285 6.0%
DistanceStartsStrike Rate
Sprint 3,874 5.8%
Mile 3,781 5.8%
Middle 923 6.7%
Long 300 6.3%

Top Combinations

TrainerStartsStrike Rate
P O'Sullivan 974 5.4%
K L Man 700 5.7%
P F Yiu 615 7.8%
F C Lor 603 9.1%
L Ho 463 6.9%
More combinations (10)
Y S Tsui 431 4.6%
T P Yung 408 8.8%
J Moore 349 7.2%
C S Shum 299 5.7%
W Y So 299 6.4%
C H Yip 288 5.6%
C W Chang 287 4.9%
R Gibson 259 2.3%
K W Lui 255 4.7%
K H Ting 242 7.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-09-06 Sha Tin · 1200m · Class 3 JUMBO TREASURE
2026-09-06 Sha Tin · 1400m · Class 4 NOBLE PATCH
2026-09-06 Sha Tin · 1200m · Class 4 VICTORY CHAMPION
2026-09-06 Sha Tin · 1200m · Class 4 SYNERGY IN ACTION
2026-09-06 Sha Tin · 1600m · Class 5 SETANTA
2026-09-06 Sha Tin · 1000m · Class 4 RUN RUN SUNRISE
2026-09-06 Sha Tin · 1200m · Class 5 GIMME FIVE
2026-07-15 Happy Valley · 1200m · Class 3 5 FLYING KNIGHT 12.0
2026-07-15 Happy Valley · 1200m · Class 2 10 MAGIC CONTROL 19.0
2026-07-15 Happy Valley · 1650m · Class 3 12 I CAN 19.0
2026-07-15 Happy Valley · 1200m · Class 4 11 LITTLE MONSTER 3.2
2026-07-15 Happy Valley · 1200m · Class 4 12 WINALOT 95.0
2026-07-15 Happy Valley · 1800m · Class 4 2 ROMANTIC LAOS 12.0
2026-07-15 Happy Valley · 1200m · Class 4 9 JOLLY COMPANION 23.0
2026-07-15 Happy Valley · 1650m · Class 5 3 LUCKY BLESSING 4.0
Full history (35 more runs)
Date Race Pos Horse Trainer Odds
2026-07-12 Sha Tin · 1200m · Class 3 6 FLYING FORTRESS 11.0
2026-07-12 Sha Tin · 1200m · Class 4 4 VICTORY CHAMPION 16.0
2026-07-12 Sha Tin · 1200m · Class 4 10 LEAN FLYER 116.0
2026-07-12 Sha Tin · 1400m · Class 4 6 BUCEPHALAS 51.0
2026-07-12 Sha Tin · 1400m · Class 4 14 AETHELWIND 110.0
2026-07-12 Sha Tin · 1800m · Class 5 14 SPECIAL HEDGE 18.0
2026-07-08 Happy Valley · 1200m · Class 3 11 NORTHERN FIRE BALL 28.0
2026-07-08 Happy Valley · 1800m · Class 2 8 SWORD POINT 66.0
2026-07-08 Happy Valley · 1000m · Class 3 6 DRAGON FOUR SEAS 35.0
2026-07-08 Happy Valley · 1200m · Class 4 4 BRIGHT DAY 19.0
2026-07-08 Happy Valley · 1000m · Class 4 7 HEY BROS 34.0
2026-07-08 Happy Valley · 1000m · Class 5 11 FLYING CHRISTIE 123.0
2026-07-04 Sha Tin · 1400m · Class 3 4 REFUSETOBEENGLISH 23.0
2026-07-04 Sha Tin · 1200m · Class 4 11 SMILING SKY 32.0
2026-07-04 Sha Tin · 1800m · Class 4 13 SMILING ONE 40.0
2026-07-04 Sha Tin · 1200m · Class 4 11 RUN RUN SUNRISE 18.0
2026-07-04 Sha Tin · 1200m · Class 4 5 NOBLE PATCH 47.0
2026-07-04 Sha Tin · 1200m · Class 5 11 SPARKLE AND GOLD 68.0
2026-07-04 Sha Tin · 1200m · Griffin Race 9 KYOTO SPRING 104.0
2026-07-01 Sha Tin · 1200m · Class 3 9 LADY'S CHOICE 9.8
2026-07-01 Sha Tin · 1600m · Class 4 4 FLYING BOOM 22.0
2026-07-01 Sha Tin · 1400m · Class 4 13 BIG BIG WORLD 74.0
2026-07-01 Sha Tin · 1000m · Class 3 1 STRAIGHT TO GLORY 11.0
2026-07-01 Sha Tin · 1400m · Class 4 11 APEX GLORY 52.0
2026-07-01 Sha Tin · 1400m · Class 5 14 WAVE GARDEN 20.0
2026-06-27 Sha Tin · 1400m · Class 3 9 WINDLORD 69.0
2026-06-27 Sha Tin · 1650m · Class 3 7 SWORD POINT 7.2
2026-06-27 Sha Tin · 1200m · Class 4 9 GLACIATED 9.9
2026-06-27 Sha Tin · 1650m · Class 4 13 HAPPY UNIVERSE 10.0
2026-06-27 Sha Tin · 2000m · Class 4 1 SUPER GOLDENDRAGON 7.3
2026-06-27 Sha Tin · 1200m · Class 4 8 GHORGAN 7.4
2026-06-27 Sha Tin · 1200m · Class 5 4 ONLY U 15.0
2026-06-24 Happy Valley · 1200m · Class 3 1 JUMBO TREASURE 7.2
2026-06-24 Happy Valley · 1200m · Class 4 6 FORZA LEADER 12.0
2026-06-24 Happy Valley · 1650m · Class 4 1 BLOSSOMY 15.0