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 Avdulla

艾道拿

Current Season 4 wins / 91 starts · 4.4%

Statistics

Starts

1,620

Wins

107

Places

393

Strike Rate

6.6%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD (AWT) · w/ J Size 19.0% 4/21
2 Happy Valley · Sprint · GOOD · w/ A S Cruz 13.6% 3/22
3 Sha Tin · Long · GOOD · w/ J Size 13.3% 4/30
4 Sha Tin · Sprint · GOOD TO FIRM · w/ J Size 12.1% 4/33
5 Happy Valley · Mile · GOOD · w/ A S Cruz 11.5% 3/26
Full conditions table (13 more)
Sha Tin · Sprint · GOOD · w/ J Size 10.2% 5/49
Sha Tin · Mile · GOOD · w/ A S Cruz 9.3% 5/54
Sha Tin · Mile · GOOD TO FIRM · w/ A S Cruz 9.1% 2/22
Happy Valley · Sprint · GOOD · w/ D J Hall 8.3% 2/24
Happy Valley · Sprint · GOOD · w/ J Richards 8.3% 2/24
Sha Tin · Mile · GOOD · w/ J Size 8.0% 4/50
Sha Tin · Mile · GOOD TO FIRM · w/ J Size 7.4% 2/27
Sha Tin · Sprint · GOOD · w/ D J Hall 6.2% 2/32
Sha Tin · Mile · GOOD · w/ D J Hall 5.0% 1/20
Sha Tin · Sprint · GOOD · w/ A S Cruz 4.5% 1/22
Happy Valley · Sprint · GOOD · w/ J Size 3.6% 2/56
Sha Tin · Sprint · GOOD · w/ J Richards 0.0% 0/31
Sha Tin · Long · GOOD TO FIRM · w/ J Size 0.0% 0/22
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 1,045 7.2%
Happy Valley 575 5.6%
DistanceStartsStrike Rate
Sprint 690 5.9%
Mile 602 7.5%
Long 187 3.7%
Middle 141 9.9%

Top Combinations

TrainerStartsStrike Rate
J Size 407 8.6%
A S Cruz 246 9.3%
D J Hall 140 7.1%
J Richards 133 3.0%
D A Hayes 115 11.3%
More combinations (10)
P F Yiu 63 1.6%
C Fownes 62 3.2%
C S Shum 58 5.2%
D J Whyte 57 1.8%
K L Man 50 6.0%
M Newnham 49 6.1%
C H Yip 42 2.4%
D Eustace 42 11.9%
P C Ng 30 3.3%
W K Mo 26 0.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1200m · Class 3 — LUCKY RIVER —
2026-10-21 Happy Valley · 1200m · Class 4 — GOLDEN ACE —
2026-10-21 Happy Valley · 1000m · Class 4 — GRAND NOVA —
2026-10-21 Happy Valley · 1650m · Class 4 — TAKE ACTION —
2026-10-21 Happy Valley · 1200m · Class 5 — CASA PRIMO —
2026-10-19 Sha Tin · 1400m · Class 3 7 AKASHVANI 54.0
2026-10-19 Sha Tin · 1600m · Class 3 9 MISTER DAPPER 43.0
2026-10-19 Sha Tin · 1200m · Class 3 9 LA FORZA 119.0
2026-10-19 Sha Tin · 1600m · Group Two 5 BEAUTY JOY 21.0
2026-10-19 Sha Tin · 1000m · Class 4 10 SPARKLING FELLOW 9.5
2026-10-19 Sha Tin · 1200m · Class 4 5 THUNDER PRINCE 32.0
2026-10-19 Sha Tin · 1400m · Class 4 3 CALIFORNIA WAVES 3.0
2026-10-19 Sha Tin · 1400m · Class 4 7 TRENDY RUSH 22.0
2026-10-19 Sha Tin · 1800m · Class 5 7 GOLDEN FORTUNE 9.0
2026-10-14 Happy Valley · 1200m · Class 3 4 SYMBOL OF STRENGTH 32.0
Full history (35 more runs)
Date Race Pos Horse Trainer Odds
2026-10-14 Happy Valley · 1800m · Class 3 2 SERAPH GABRIEL 11.0
2026-10-14 Happy Valley · 1200m · Class 4 4 BROWNNEEDSFURTHER 3.7
2026-10-14 Happy Valley · 1650m · Class 4 8 CALIFORNIA MOXIE 42.0
2026-10-11 Sha Tin · 1400m · Class 3 4 EVERYONE'S STAR 16.0
2026-10-11 Sha Tin · 1600m · Class 4 11 BEST WORLD 32.0
2026-10-11 Sha Tin · 1400m · Class 4 2 TIN FOOK 2.9
2026-10-11 Sha Tin · 1200m · Class 4 7 STANLEY EXPRESS 30.0
2026-10-11 Sha Tin · 1200m · Class 3 2 BUSTLING CITY 1.4
2026-10-11 Sha Tin · 1200m · Class 4 12 HOLMES A COURT 49.0
2026-10-11 Sha Tin · 1000m · Class 5 13 DIRIYA 11.0
2026-10-07 Happy Valley · 1000m · Class 4 6 GOLDEN ACE 16.0
2026-10-07 Happy Valley · 1650m · Class 4 12 TAKE ACTION 19.0
2026-10-07 Happy Valley · 1650m · Class 4 12 RAGGA BOMB 15.0
2026-10-07 Happy Valley · 1800m · Class 5 1 GOLDEN FORTUNE 4.7
2026-10-04 Sha Tin · 1800m · Class 3 4 POCKETING 41.0
2026-10-04 Sha Tin · 1400m · Class 4 4 CALIFORNIA WAVES 9.7
2026-10-04 Sha Tin · 1650m · Class 4 13 GENERAL REDWOOD 35.0
2026-10-04 Sha Tin · 1400m · Class 5 10 SMART CITY 80.0
2026-10-04 Sha Tin · 1200m · Class 4 6 TRENDY RUSH 15.0
2026-10-01 Sha Tin · 1200m · Class 3 11 SPICY STANDARD 3.9
2026-10-01 Sha Tin · 1400m · Class 3 7 FORTUNE BOY 44.0
2026-10-01 Sha Tin · 1200m · Class 4 2 VIRTUS GLORY 3.4
2026-10-01 Sha Tin · 1000m · Class 4 2 JEDI SPURS 2.0
2026-10-01 Sha Tin · 1000m · Group Three 4 RAGING BLIZZARD 11.0
2026-10-01 Sha Tin · 1200m · Class 5 7 VIVA CHALEUR 12.0
2026-09-27 Sha Tin · 1200m · Class 2 5 STORM RIDER 20.0
2026-09-27 Sha Tin · 1600m · Class 3 4 MISTER DAPPER 33.0
2026-09-27 Sha Tin · 1200m · Class 3 1 BUSTLING CITY 1.7
2026-09-27 Sha Tin · 1400m · Class 4 5 HOT AIR BALLON 9.7
2026-09-27 Sha Tin · 1000m · Class 4 7 THUNDER PRINCE 12.0
2026-09-23 Happy Valley · 1200m · Class 3 6 STORMING DRAGON 32.0
2026-09-23 Happy Valley · 1200m · Class 3 5 SYMBOL OF STRENGTH 14.0
2026-09-23 Happy Valley · 1200m · Class 4 1 BROWNNEEDSFURTHER 10.0
2026-09-23 Happy Valley · 1650m · Class 4 8 MEGA MASTERMIND 15.0
2026-09-23 Happy Valley · 1200m · Class 4 3 COUNTRY PRIDE 12.0