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.

B Thompson

Statistics

Starts

646

Wins

16

Places

77

Strike Rate

2.5%

Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 418 2.6%
Happy Valley 228 2.2%
DistanceStartsStrike Rate
Sprint 299 1.3%
Mile 274 2.9%
Middle 66 6.1%
Long 7 0.0%

Top Combinations

TrainerStartsStrike Rate
D A Hayes 102 0.0%
C W Chang 77 6.5%
J Richards 77 3.9%
M Newnham 43 0.0%
T P Yung 41 2.4%
More combinations (10)
J Size 40 2.5%
C H Yip 37 2.7%
W Y So 29 3.4%
C Fownes 28 3.6%
P F Yiu 27 0.0%
A S Cruz 22 9.1%
Y S Tsui 19 0.0%
D J Hall 18 0.0%
D Eustace 15 6.7%
P C Ng 14 0.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2025-07-16 Happy Valley · 1200m · Class 3 2 STORMING DRAGON 19.0
2025-07-16 Happy Valley · 1200m · Class 4 8 NIGHT PUROSANGUE 48.0
2025-07-16 Happy Valley · 1200m · Class 5 10 SPORTIC WARRIOR 165.0
2025-07-13 Sha Tin · 1400m · Class 3 11 STELLAR SWIFT 22.0
2025-07-13 Sha Tin · 1200m · Class 3 12 NEZHA 110.0
2025-07-13 Sha Tin · 1600m · Class 3 5 MICKLEY 7.8
2025-07-13 Sha Tin · 1600m · Class 1 9 SOLEIL FIGHTER 18.0
2025-07-13 Sha Tin · 1200m · Class 4 14 SAL 237.0
2025-07-13 Sha Tin · 1400m · Class 4 14 D STAR 106.0
2025-07-13 Sha Tin · 1600m · Class 4 12 TOY SOLTERO 84.0
2025-07-13 Sha Tin · 1400m · Class 4 10 DRALA 147.0
2025-07-13 Sha Tin · 1200m · Class 4 1 ALL'S WELL 15.0
2025-07-13 Sha Tin · 1400m · Class 5 7 URBAN TRIUMPH 24.0
2025-07-09 Happy Valley · 1000m · Class 3 10 THE ALL OUT 7.7
2025-07-09 Happy Valley · 1650m · Class 4 6 JUMBO FORTUNE 3.9
Full history (35 more runs)
2025-07-09 Happy Valley · 1000m · Class 4 11 DIVINE MOONLIGHT 75.0
2025-07-09 Happy Valley · 1200m · Class 4 8 RUN YES RUN 196.0
2025-07-05 Sha Tin · 1200m · Class 2 11 MUST GO 97.0
2025-07-05 Sha Tin · 1200m · Class 4 3 GROOVY FEELING 26.0
2025-07-05 Sha Tin · 1400m · Class 4 12 GOR GOR 205.0
2025-07-05 Sha Tin · 1600m · Class 5 13 PHANTOM CYCLONE 74.0
2025-07-01 Sha Tin · 1600m · Class 3 12 EIGHTY LIGHT YEARS 22.0
2025-07-01 Sha Tin · 1200m · Class 3 11 STAR GLOW 113.0
2025-07-01 Sha Tin · 1400m · Class 4 8 SIMPLE HEDGE 20.0
2025-07-01 Sha Tin · 1400m · Class 2 2 MICKLEY 26.0
2025-07-01 Sha Tin · 1200m · Class 4 7 TURF PHOENIX 59.0
2025-07-01 Sha Tin · 1400m · Class 4 7 LUCKY YEAR 87.0
2025-07-01 Sha Tin · 1000m · Class 4 11 HAPPY ACTION 119.0
2025-06-28 Sha Tin · 1400m · Class 3 6 LUCK IS BACK 89.0
2025-06-28 Sha Tin · 1650m · Class 3 7 ORIENTAL SMOKE 41.0
2025-06-28 Sha Tin · 1400m · Class 4 13 HANDSOME BLOND 231.0
2025-06-28 Sha Tin · 1650m · Class 4 11 BIG RETURN 148.0
2025-06-28 Sha Tin · 1200m · Class 4 7 CONSPIRACY WITNESS 33.0
2025-06-28 Sha Tin · 2000m · Class 4 6 CELESTIAL HARMONY 15.0
2025-06-28 Sha Tin · 1200m · Class 4 14 A LA CHAMP 169.0
2025-06-28 Sha Tin · 2000m · Class 3 7 FALLON 6.7
2025-06-25 Happy Valley · 1200m · Class 3 4 STORMING DRAGON 19.0
2025-06-25 Happy Valley · 1650m · Class 4 5 JUMBO FORTUNE 11.0
2025-06-25 Happy Valley · 1200m · Class 4 4 AMAZING KID 29.0
2025-06-25 Happy Valley · 1000m · Class 3 3 SKY CAP 18.0
2025-06-25 Happy Valley · 1200m · Class 4 11 COLONEL 80.0
2025-06-22 Sha Tin · 1200m · Class 4 11 MAGIC COSMOS 238.0
2025-06-22 Sha Tin · 1200m · Class 4 5 ALL'S WELL 24.0
2025-06-22 Sha Tin · 2000m · Class 5 9 STRONGEST BOY 27.0
2025-06-14 Sha Tin · 1400m · Class 3 12 FIVEFORTWO 147.0
2025-06-14 Sha Tin · 1800m · Class 3 7 CHARITY TOGETHER 170.0
2025-06-14 Sha Tin · 1400m · Class 4 13 CASA RUBICK 179.0
2025-06-14 Sha Tin · 1800m · Class 4 6 ROSEWOOD FLEETFOOT 25.0
2025-06-14 Sha Tin · 1400m · Class 4 10 GROOVY FEELING 14.0
2025-06-14 Sha Tin · 1200m · Class 4 5 SEA SAPPHIRE 3.1