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 Crawford

桂福特

Current Season 3 wins / 41 starts · 7.3%

Statistics

Starts

364

Wins

28

Places

89

Strike Rate

7.7%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Long · GOOD · w/ K Teetan 15.0% 3/20
2 Sha Tin · Sprint · GOOD · w/ K Teetan 8.0% 2/25
3 Sha Tin · Mile · GOOD · w/ K Teetan 5.0% 1/20
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 272 8.1%
Happy Valley 92 6.5%
DistanceStartsStrike Rate
Sprint 134 8.2%
Mile 104 3.8%
Long 104 11.5%
Middle 22 4.5%

Top Combinations

JockeyStartsStrike Rate
K Teetan 162 10.5%
L Hewitson 64 6.2%
M L Yeung 18 0.0%
Z Purton 17 5.9%
A Badel 12 16.7%
More combinations (1)
L Ferraris 12 0.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-09-06 Sha Tin · 1200m · Class 3 PUBLIC ATTENTION
2026-09-06 Sha Tin · 1400m · Class 3 TITANCK
2026-09-06 Sha Tin · 1400m · Class 4 JUST FOLLOW ME
2026-09-06 Sha Tin · 1200m · Class 4 ISLAND BUDDY
2026-09-06 Sha Tin · 1600m · Class 5 ALL ARE MINE
2026-09-06 Sha Tin · 1000m · Class 4 HEY BROS
2026-09-06 Sha Tin · 1200m · Class 5 YEE CHEONG RAIDER
2026-07-15 Happy Valley · 1200m · Class 3 7 KING OF FIGHTERS 13.0
2026-07-15 Happy Valley · 1200m · Class 4 3 GENIUS BABY 4.4
2026-07-15 Happy Valley · 1650m · Class 5 8 CELESTIAL HARMONY 33.0
2026-07-12 Sha Tin · 1400m · Class 3 9 LOVERO 37.0
2026-07-12 Sha Tin · 1600m · Class 3 8 HYMNBOOK 12.0
2026-07-12 Sha Tin · 1200m · Class 3 1 PI LEGEND 12.0
2026-07-12 Sha Tin · 1600m · Class 4 12 AMO ERGO SUM 98.0
2026-07-12 Sha Tin · 1200m · Class 4 9 KING'S ARROW 15.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-07-12 Sha Tin · 1200m · Class 4 3 LUNAR DASH 3.2
2026-07-12 Sha Tin · 1400m · Class 4 8 GOR GOR 32.0
2026-07-12 Sha Tin · 1400m · Class 4 6 SILVER UP 8.3
2026-07-12 Sha Tin · 1400m · Class 5 14 WIN SPEED 14.0
2026-07-12 Sha Tin · 1800m · Class 5 1 BEAUTY MISSILE 13.0
2026-07-08 Happy Valley · 1000m · Class 3 10 DUKE ATREIDES 73.0
2026-07-08 Happy Valley · 1200m · Class 4 9 WARRIORS DREAM 37.0
2026-07-08 Happy Valley · 1650m · Class 4 GENIUS BABY
2026-07-08 Happy Valley · 1000m · Class 4 7 HEY BROS 34.0
2026-07-08 Happy Valley · 1000m · Class 5 WV CONSPIRATOR
2026-07-04 Sha Tin · 1200m · Class 4 3 ISLAND BUDDY 15.0
2026-07-04 Sha Tin · 1800m · Class 4 14 MISSION GIANT 102.0
2026-07-04 Sha Tin · 1200m · Class 4 4 SPEEDY SMARTIE 8.2
2026-07-04 Sha Tin · 1400m · Class 4 5 GOLDEN EMPIRE 35.0
2026-07-04 Sha Tin · 1200m · Class 2 4 MUGEN 51.0
2026-07-04 Sha Tin · 1200m · Class 2 7 SO NAIVE 24.0
2026-07-04 Sha Tin · 1200m · Class 5 5 BULLISH PRIDE 12.0
2026-07-04 Sha Tin · 1200m · Class 5 8 BLUE BARON 5.1
2026-07-01 Sha Tin · 1200m · Class 3 4 QUANTUM CLOUD 80.0
2026-07-01 Sha Tin · 1600m · Class 3 3 HYMNBOOK 12.0
2026-07-01 Sha Tin · 1600m · Class 4 7 NINJA DERBY 49.0
2026-07-01 Sha Tin · 1400m · Class 4 AMO ERGO SUM
2026-07-01 Sha Tin · 1400m · Class 2 4 PUBLIC ATTENTION 4.0
2026-07-01 Sha Tin · 1000m · Class 4 HANDSOME HERO
2026-07-01 Sha Tin · 1400m · Class 4 1 KING OF FIGHTERS 8.8
2026-07-01 Sha Tin · 1400m · Class 5 8 DOUBLE SHOW 16.0
2026-06-27 Sha Tin · 1400m · Class 3 1 SOVEREIGN FUND 51.0
2026-06-27 Sha Tin · 1200m · Class 3 1 MR INCREDIBLE 1.2
2026-06-27 Sha Tin · 1400m · Class 4 11 LUNAR DASH 25.0
2026-06-27 Sha Tin · 1200m · Class 4 11 KING'S ARROW 36.0
2026-06-27 Sha Tin · 1650m · Class 4 12 PRESTIGE WIN 89.0
2026-06-27 Sha Tin · 2000m · Class 4 MISSION GIANT
2026-06-27 Sha Tin · 1200m · Class 4 4 GENIUS BABY 15.0
2026-06-27 Sha Tin · 1200m · Class 5 4 ONLY U 15.0
2026-06-27 Sha Tin · 1200m · Class 5 13 AUTUMN VIBES 5.3