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.

T H So

Statistics

Starts

3,446

Wins

144

Places

515

Strike Rate

4.2%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD TO FIRM · w/ D J Hall 20.0% 5/25
2 Happy Valley · Sprint · GOOD · w/ T K Ng 15.4% 4/26
3 Happy Valley · Sprint · GOOD · w/ B K Ng 11.4% 4/35
4 Happy Valley · Mile · GOOD TO FIRM · w/ L Ho 10.2% 5/49
5 Happy Valley · Mile · GOOD · w/ L Ho 9.8% 15/153
Full conditions table (24 more)
Happy Valley · Sprint · GOOD · w/ L Ho 7.4% 12/163
Sha Tin · Mile · GOOD (AWT) · w/ L Ho 6.2% 3/48
Happy Valley · Sprint · GOOD TO FIRM · w/ L Ho 6.1% 4/66
Sha Tin · Mile · GOOD · w/ D J Hall 5.1% 2/39
Happy Valley · Middle · GOOD · w/ L Ho 5.1% 2/39
Happy Valley · Mile · GOOD · w/ C H Yip 4.8% 1/21
Sha Tin · Sprint · GOOD TO FIRM · w/ L Ho 4.7% 4/85
Sha Tin · Middle · GOOD · w/ L Ho 3.7% 1/27
Sha Tin · Mile · GOOD · w/ L Ho 3.0% 5/167
Sha Tin · Sprint · GOOD · w/ L Ho 2.6% 4/151
Sha Tin · Mile · GOOD TO FIRM · w/ C H Yip 2.4% 1/41
Sha Tin · Sprint · GOOD · w/ C H Yip 2.4% 1/42
Sha Tin · Mile · GOOD TO FIRM · w/ L Ho 2.3% 2/87
Happy Valley · Sprint · GOOD · w/ C H Yip 2.3% 1/44
Sha Tin · Sprint · GOOD TO FIRM · w/ C H Yip 2.3% 1/44
Sha Tin · Sprint · GOOD (AWT) · w/ L Ho 1.5% 1/67
Sha Tin · Mile · GOOD · w/ C H Yip 0.0% 0/39
Happy Valley · Sprint · GOOD · w/ D J Hall 0.0% 0/38
Sha Tin · Sprint · GOOD · w/ D J Hall 0.0% 0/26
Sha Tin · Mile · GOOD TO YIELDING · w/ L Ho 0.0% 0/26
Sha Tin · Mile · GOOD TO FIRM · w/ Y S Tsui 0.0% 0/25
Sha Tin · Sprint · GOOD TO FIRM · w/ D J Hall 0.0% 0/22
Happy Valley · Sprint · GOOD TO FIRM · w/ C H Yip 0.0% 0/21
Sha Tin · Mile · GOOD TO FIRM · w/ C W Chang 0.0% 0/21
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 2,167 2.8%
Happy Valley 1,279 6.5%
DistanceStartsStrike Rate
Sprint 1,638 4.3%
Mile 1,447 4.0%
Middle 318 4.1%
Long 43 7.0%

Top Combinations

TrainerStartsStrike Rate
L Ho 1,283 5.2%
C H Yip 362 2.5%
D J Hall 251 4.4%
B K Ng 133 6.0%
A Lee 121 3.3%
More combinations (10)
Y S Tsui 114 4.4%
C W Chang 103 1.9%
S Woods 96 5.2%
W Y So 91 3.3%
J Size 90 5.6%
P O'Sullivan 86 2.3%
T K Ng 79 7.6%
K L Man 75 2.7%
K W Lui 74 1.4%
D Cruz 64 3.1%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2020-07-15 Happy Valley · 1200m · Class 2 8 ENCORE BOY 11.0
2020-07-15 Happy Valley · 1650m · Class 2 9 UNCLE STEVE 30.0
2020-07-15 Happy Valley · 1650m · Class 3 9 KASI FARASI 53.0
2020-07-15 Happy Valley · 1200m · Class 3 12 BABY 21.0
2020-07-15 Happy Valley · 1200m · Class 4 3 HERCULES 41.0
2020-07-15 Happy Valley · 1800m · Class 5 7 BRING IT ON 13.0
2020-07-12 Sha Tin · 1200m · Class 3 8 TRUST ME 92.0
2020-07-12 Sha Tin · 1400m · Class 3 11 ULTIMATE GLORY 86.0
2020-07-12 Sha Tin · 1600m · Class 3 14 DECISIVE ACTION 84.0
2020-07-12 Sha Tin · 1400m · Class 4 10 CHUNG WAH SPIRIT 82.0
2020-07-12 Sha Tin · 1200m · Class 4 10 TIGER GLARE 170.0
2020-07-12 Sha Tin · 1800m · Class 4 8 SMART COUSIN 246.0
2020-07-12 Sha Tin · 1400m · Class 4 WIN FOR YOUTH
2020-07-12 Sha Tin · 1200m · Class 4 12 GLORIOUS BUDDY 221.0
2020-07-08 Happy Valley · 1800m · Class 3 8 DIVINE UNICORN 31.0
Full history (35 more runs)
2020-07-08 Happy Valley · 1000m · Class 3 11 COBY OPPA 101.0
2020-07-08 Happy Valley · 1200m · Class 3 9 WON BALL 126.0
2020-07-08 Happy Valley · 1650m · Class 4 8 STAR WIN 99.0
2020-07-08 Happy Valley · 1000m · Class 4 8 BEAUT BEAUT 34.0
2020-07-08 Happy Valley · 1200m · Class 4 8 ATHENA 23.0
2020-07-05 Sha Tin · 1200m · Class 2 11 MOMENT OF POWER 190.0
2020-07-05 Sha Tin · 1400m · Class 3 14 HINYUEN SWIFTNESS 60.0
2020-07-05 Sha Tin · 1600m · Class 4 14 GORGEOUS INHERITOR 136.0
2020-07-05 Sha Tin · 1400m · Class 4 3 VICTORIOUS LEADER 86.0
2020-07-05 Sha Tin · 1200m · Class 3 8 LUMEN BABA 225.0
2020-07-05 Sha Tin · 2200m · Class 5 7 VICTORY VISION 135.0
2020-07-05 Sha Tin · 1200m · Class 4 10 LIGHT MY DAY 68.0
2020-07-01 Sha Tin · 1600m · Class 3 7 WIND GLIDER 45.0
2020-07-01 Sha Tin · 1800m · Class 2 7 HIGH REV 13.0
2020-07-01 Sha Tin · 1200m · Class 3 5 HAPPY FORTUNE 128.0
2020-07-01 Sha Tin · 1200m · Class 4 11 FLYING SPIRIT 82.0
2020-07-01 Sha Tin · 1800m · Class 4 6 CROWN AVENUE 23.0
2020-07-01 Sha Tin · 1400m · Class 4 11 TOP MILITARY 36.0
2020-07-01 Sha Tin · 1200m · Class 5 8 HEALTHY TREASURE 96.0
2020-06-27 Sha Tin · 1400m · Class 3 13 COBY OPPA 212.0
2020-06-27 Sha Tin · 1650m · Class 3 7 WEALTHY EMPLOYEE 180.0
2020-06-27 Sha Tin · 1400m · Class 4 SPLENDID TIMING
2020-06-27 Sha Tin · 1650m · Class 4 9 BREEZE OF SPRING 107.0
2020-06-27 Sha Tin · 1200m · Class 4 14 GLENEALY PALS 188.0
2020-06-24 Happy Valley · 1200m · Class 2 3 TEAM SPIRIT 78.0
2020-06-24 Happy Valley · 1650m · Class 3 9 DIVINE UNICORN 23.0
2020-06-24 Happy Valley · 1650m · Class 2 9 UNCLE STEVE 20.0
2020-06-24 Happy Valley · 1200m · Class 3 10 WON BALL 161.0
2020-06-24 Happy Valley · 1650m · Class 4 10 PRETTY BAUHINIA 31.0
2020-06-24 Happy Valley · 1650m · Class 4 2 STARLIT KNIGHT 6.0
2020-06-24 Happy Valley · 1200m · Class 4 7 HERCULES 24.0
2020-06-21 Sha Tin · 1600m · Class 4 14 ENJOY LIFE 12.0
2020-06-21 Sha Tin · 2000m · Class 4 5 SALTO OLIMPICO 79.0
2020-06-21 Sha Tin · 1200m · Class 4 8 LUCKY GUY 25.0
2020-06-21 Sha Tin · 1200m · Class 4 8 SPEEDY DRAGON 41.0