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.

A Badel

巴度

Current Season 2 wins / 36 starts · 5.6%

Statistics

Starts

4,092

Wins

311

Places

1,047

Strike Rate

7.6%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD · w/ R Gibson 23.8% 10/42
2 Sha Tin · Sprint · GOOD · w/ D J Whyte 21.4% 6/28
3 Happy Valley · Sprint · GOOD · w/ M Newnham 20.0% 5/25
4 Happy Valley · Mile · GOOD · w/ C S Shum 17.1% 6/35
5 Happy Valley · Mile · GOOD · w/ F C Lor 16.7% 6/36
Full conditions table (35 more)
Happy Valley · Sprint · GOOD · w/ C Fownes 15.7% 8/51
Sha Tin · Middle · GOOD · w/ C S Shum 14.7% 5/34
Happy Valley · Sprint · GOOD TO FIRM · w/ M Newnham 13.6% 3/22
Happy Valley · Mile · GOOD · w/ P C Ng 12.5% 3/24
Sha Tin · Sprint · GOOD · w/ C S Shum 12.2% 5/41
Sha Tin · Sprint · GOOD · w/ D J Hall 12.2% 5/41
Happy Valley · Sprint · GOOD · w/ A S Cruz 12.0% 3/25
Happy Valley · Sprint · GOOD · w/ P F Yiu 12.0% 3/25
Sha Tin · Mile · GOOD · w/ W Y So 12.0% 3/25
Sha Tin · Mile · GOOD · w/ C S Shum 11.3% 6/53
Happy Valley · Sprint · GOOD · w/ P C Ng 11.1% 4/36
Happy Valley · Sprint · GOOD · w/ C S Shum 10.4% 5/48
Sha Tin · Mile · GOOD · w/ F C Lor 10.3% 6/58
Sha Tin · Sprint · GOOD · w/ J Size 10.0% 7/70
Sha Tin · Sprint · GOOD (AWT) · w/ D J Hall 10.0% 2/20
Happy Valley · Sprint · GOOD · w/ F C Lor 9.7% 3/31
Happy Valley · Sprint · GOOD · w/ D J Whyte 9.5% 2/21
Happy Valley · Mile · GOOD · w/ K L Man 9.5% 2/21
Sha Tin · Sprint · GOOD · w/ W Y So 9.4% 3/32
Sha Tin · Mile · GOOD · w/ K L Man 9.3% 4/43
Happy Valley · Sprint · GOOD · w/ W Y So 9.1% 2/22
Sha Tin · Sprint · GOOD · w/ C H Yip 8.6% 3/35
Sha Tin · Mile · GOOD · w/ K H Ting 8.3% 2/24
Sha Tin · Sprint · GOOD · w/ K L Man 8.1% 3/37
Sha Tin · Sprint · GOOD · w/ A S Cruz 8.0% 2/25
Sha Tin · Mile · GOOD TO FIRM · w/ J Size 7.7% 2/26
Sha Tin · Sprint · GOOD TO FIRM · w/ J Size 7.7% 2/26
Sha Tin · Mile · GOOD · w/ J Size 7.5% 6/80
Sha Tin · Mile · GOOD · w/ P F Yiu 7.4% 2/27
Sha Tin · Mile · GOOD · w/ A T Millard 7.1% 2/28
Happy Valley · Sprint · GOOD · w/ R Gibson 6.5% 2/31
Sha Tin · Mile · GOOD · w/ R Gibson 5.9% 2/34
Sha Tin · Mile · GOOD · w/ C Fownes 5.6% 2/36
Sha Tin · Mile · GOOD · w/ A S Cruz 5.3% 2/38
Happy Valley · Sprint · GOOD · w/ K L Man 5.0% 2/40
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 2,498 7.2%
Happy Valley 1,594 8.2%
DistanceStartsStrike Rate
Sprint 1,832 7.8%
Mile 1,592 7.2%
Middle 439 8.4%
Long 229 7.4%

Top Combinations

TrainerStartsStrike Rate
J Size 414 8.0%
C S Shum 328 11.3%
F C Lor 281 9.6%
C Fownes 251 7.6%
K L Man 242 7.4%
More combinations (10)
D J Hall 232 6.0%
A S Cruz 213 5.6%
W Y So 207 8.2%
R Gibson 194 9.3%
C H Yip 183 5.5%
P C Ng 164 7.9%
D J Whyte 159 9.4%
P F Yiu 141 6.4%
K W Lui 125 7.2%
M Newnham 118 11.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1200m · Class 3 8 DARYL FLASH 14.0
2026-07-15 Happy Valley · 1200m · Class 2 11 SING DRAGON 35.0
2026-07-15 Happy Valley · 1650m · Class 3 4 WINNING DRAGON 15.0
2026-07-15 Happy Valley · 1200m · Class 4 9 BEAUTY THUNDER 12.0
2026-07-15 Happy Valley · 1650m · Class 4 5 LUCKY TOGETHER 19.0
2026-07-15 Happy Valley · 1650m · Class 5 11 OUR LUCKY GLORY 16.0
2026-07-12 Sha Tin · 1400m · Class 3 7 KEMPES 62.0
2026-07-12 Sha Tin · 1600m · Class 3 3 BIG RETURN 5.0
2026-07-12 Sha Tin · 1600m · Class 1 2 MAX QUE 12.0
2026-07-12 Sha Tin · 1600m · Class 4 4 SMART FAT CAT 3.4
2026-07-12 Sha Tin · 1200m · Class 4 13 MAJESTIC LIFE 57.0
2026-07-12 Sha Tin · 1200m · Class 4 9 TACTICAL VICTORY 170.0
2026-07-12 Sha Tin · 1400m · Class 4 13 ALABAMA SONG 19.0
2026-07-12 Sha Tin · 1400m · Class 5 6 WAH MAY WAI WAI 31.0
2026-07-12 Sha Tin · 1800m · Class 5 1 BEAUTY MISSILE 13.0
Full history (35 more runs)
2026-07-08 Happy Valley · 1200m · Class 3 4 POWER KOEPP 20.0
2026-07-08 Happy Valley · 1800m · Class 2 2 POPE CODY 4.5
2026-07-08 Happy Valley · 1200m · Class 4 2 FORERUNNER 6.2
2026-07-08 Happy Valley · 1200m · Class 4 7 SPEEDY POWER 48.0
2026-07-08 Happy Valley · 1650m · Class 4 3 PRECISION HOPE 5.6
2026-07-08 Happy Valley · 1000m · Class 4 6 JACKSON HABIT 65.0
2026-07-08 Happy Valley · 1650m · Class 4 3 HAPPY SMILE 9.3
2026-07-04 Sha Tin · 1400m · Class 3 7 ALL'S WELL 4.6
2026-07-04 Sha Tin · 1200m · Class 3 1 SOLID STATE 7.5
2026-07-04 Sha Tin · 1200m · Class 4 2 ROAD TO GLORY 111.0
2026-07-04 Sha Tin · 1800m · Class 4 4 SMART FAT CAT 3.4
2026-07-04 Sha Tin · 1200m · Class 4 3 DAY DAY VICTORY 15.0
2026-07-04 Sha Tin · 1200m · Class 5 5 BULLISH PRIDE 12.0
2026-07-04 Sha Tin · 1200m · Class 5 7 SUPREME WINNER 8.9
2026-07-01 Sha Tin · 1600m · Class 4 9 MEGA MASTERMIND 15.0
2026-07-01 Sha Tin · 1400m · Class 4 5 HONORARY 3.7
2026-07-01 Sha Tin · 1000m · Class 3 2 LUCKY CANDY 4.0
2026-07-01 Sha Tin · 1200m · Class 4 5 SWAGGER BRO 13.0
2026-07-01 Sha Tin · 1400m · Class 2 3 REGAL GEM 18.0
2026-07-01 Sha Tin · 1000m · Class 4 10 BETTER AND BETTER 3.7
2026-07-01 Sha Tin · 1400m · Class 5 13 TAI VICTORY 89.0
2026-06-27 Sha Tin · 1400m · Class 3 13 STORMING DRAGON 44.0
2026-06-27 Sha Tin · 1000m · Class 1 2 MAGIC CONTROL 3.4
2026-06-27 Sha Tin · 1400m · Class 4 7 VIEW ALL THINGS 30.0
2026-06-27 Sha Tin · 1650m · Class 4 1 NIGHT PUROSANGUE 7.1
2026-06-27 Sha Tin · 2000m · Class 4 5 ROMANTIC FANTASY 36.0
2026-06-27 Sha Tin · 1200m · Class 4 14 SYNERGY EXPRESS 134.0
2026-06-27 Sha Tin · 1200m · Class 5 8 SMART TRIO 27.0
2026-06-27 Sha Tin · 1200m · Class 5 8 HEROIC MASTER 11.0
2026-06-24 Happy Valley · 1650m · Class 3 10 VECU 62.0
2026-06-24 Happy Valley · 1200m · Class 3 WV SUPER JOY N FUN
2026-06-24 Happy Valley · 1000m · Class 3 9 BLUE ILLUSION 50.0
2026-06-24 Happy Valley · 1200m · Class 4 2 GAMEPLAYER ELITE 4.3
2026-06-24 Happy Valley · 1650m · Class 4 12 LUCKY TOGETHER 22.0
2026-06-24 Happy Valley · 1650m · Class 5 1 ALL ARE MINE 4.2