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.

M Chadwick

蔡明紹

Current Season 0 wins / 18 starts · 0.0%

Statistics

Starts

8,113

Wins

571

Places

1,849

Strike Rate

7.0%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Sprint · GOOD (AWT) · w/ K L Man 20.8% 5/24
2 Happy Valley · Sprint · GOOD TO FIRM · w/ Y S Tsui 19.0% 4/21
3 Sha Tin · Mile · GOOD TO FIRM · w/ P F Yiu 15.4% 4/26
4 Sha Tin · Sprint · GOOD · w/ A S Cruz 14.3% 50/350
5 Sha Tin · Sprint · GOOD (AWT) · w/ W K Mo 13.6% 3/22
Full conditions table (35 more)
Happy Valley · Sprint · GOOD · w/ C S Shum 12.8% 5/39
Happy Valley · Sprint · GOOD TO FIRM · w/ A S Cruz 12.5% 14/112
Sha Tin · Sprint · GOOD · w/ P O'Sullivan 12.5% 3/24
Happy Valley · Sprint · GOOD · w/ Y S Tsui 12.2% 5/41
Happy Valley · Sprint · GOOD · w/ F C Lor 11.6% 8/69
Happy Valley · Sprint · GOOD · w/ D J Whyte 11.5% 3/26
Happy Valley · Mile · GOOD · w/ A S Cruz 11.4% 24/210
Happy Valley · Sprint · GOOD · w/ P F Yiu 11.1% 5/45
Happy Valley · Mile · GOOD TO FIRM · w/ A S Cruz 11.0% 9/82
Happy Valley · Sprint · GOOD · w/ A S Cruz 10.6% 30/282
Sha Tin · Mile · GOOD TO YIELDING · w/ A S Cruz 10.5% 4/38
Happy Valley · Mile · GOOD · w/ C S Shum 10.0% 2/20
Happy Valley · Sprint · GOOD TO FIRM · w/ K L Man 10.0% 2/20
Sha Tin · Sprint · GOOD · w/ K L Man 9.7% 6/62
Happy Valley · Mile · GOOD · w/ W Y So 9.7% 3/31
Sha Tin · Middle · GOOD (AWT) · w/ A S Cruz 9.5% 2/21
Sha Tin · Mile · GOOD TO FIRM · w/ K L Man 9.5% 2/21
Sha Tin · Sprint · GOOD (AWT) · w/ A S Cruz 9.1% 9/99
Sha Tin · Mile · GOOD · w/ A S Cruz 9.0% 43/479
Sha Tin · Middle · GOOD TO FIRM · w/ A S Cruz 9.0% 6/67
Sha Tin · Mile · GOOD · w/ D J Hall 8.6% 3/35
Sha Tin · Sprint · GOOD TO FIRM · w/ A S Cruz 8.3% 14/168
Sha Tin · Long · GOOD · w/ A S Cruz 8.3% 2/24
Sha Tin · Middle · GOOD · w/ A S Cruz 7.5% 11/146
Sha Tin · Sprint · GOOD · w/ C H Yip 7.5% 3/40
Sha Tin · Mile · GOOD · w/ D E Ferraris 7.5% 3/40
Sha Tin · Mile · GOOD · w/ P O'Sullivan 7.1% 3/42
Happy Valley · Sprint · GOOD · w/ D Cruz 7.1% 2/28
Sha Tin · Sprint · GOOD · w/ K W Lui 7.1% 2/28
Sha Tin · Mile · GOOD · w/ T P Yung 7.0% 3/43
Happy Valley · Sprint · GOOD · w/ W Y So 6.7% 3/45
Sha Tin · Sprint · GOOD TO YIELDING · w/ A S Cruz 6.7% 2/30
Happy Valley · Sprint · GOOD · w/ P O'Sullivan 6.7% 2/30
Happy Valley · Mile · GOOD · w/ F C Lor 6.5% 2/31
Happy Valley · Middle · GOOD · w/ A S Cruz 6.3% 4/63
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 5,148 6.5%
Happy Valley 2,965 7.9%
DistanceStartsStrike Rate
Sprint 3,546 8.0%
Mile 3,369 6.1%
Middle 881 6.5%
Long 317 6.9%

Top Combinations

TrainerStartsStrike Rate
A S Cruz 2,714 9.5%
W Y So 393 5.6%
K L Man 339 8.0%
F C Lor 312 7.7%
W K Mo 282 6.0%
More combinations (10)
P F Yiu 268 8.2%
R Gibson 257 3.5%
C S Shum 235 6.0%
C Fownes 227 7.9%
C H Yip 226 4.4%
T P Yung 224 3.6%
P O'Sullivan 218 6.0%
C W Chang 213 6.6%
Y S Tsui 210 8.1%
D E Ferraris 184 3.8%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1650m · Class 3 3 SUPER UNICORN 9.7
2026-07-15 Happy Valley · 1650m · Class 4 11 VERY GRATEFUL 13.0
2026-07-15 Happy Valley · 1650m · Class 5 2 TELECOM POWER 6.0
2026-07-08 Happy Valley · 1000m · Class 3 5 CALIFORNIA BLITZ 7.2
2026-07-08 Happy Valley · 1000m · Class 4 8 SMART HIGH 102.0
2026-07-08 Happy Valley · 1650m · Class 4 7 VIVA BOSS 42.0
2026-07-04 Sha Tin · 1800m · Class 4 12 CELTIC TIMES 83.0
2026-07-04 Sha Tin · 1200m · Class 4 6 RUSSET GLOW 21.0
2026-07-04 Sha Tin · 1200m · Class 4 8 FATAL BLOW 15.0
2026-07-04 Sha Tin · 1400m · Class 4 6 M M CONCORD 3.7
2026-07-04 Sha Tin · 1200m · Class 2 2 PAKISTAN LEGACY 19.0
2026-07-04 Sha Tin · 1200m · Class 5 5 VIGOR ELLEEGANT 20.0
2026-07-04 Sha Tin · 1200m · Griffin Race 10 ULTRA BOLT 56.0
2026-07-01 Sha Tin · 1600m · Class 4 6 KA YING SUPERB 47.0
2026-07-01 Sha Tin · 1400m · Class 4 14 AWESOME TREASURE 98.0
Full history (35 more runs)
2026-07-01 Sha Tin · 1000m · Class 3 13 RED ELEGANCE 58.0
2026-07-01 Sha Tin · 1000m · Class 4 4 DRAGON SKY FORCE 28.0
2026-07-01 Sha Tin · 1600m · Class 5 6 GOLD TACK 46.0
2026-06-27 Sha Tin · 1400m · Class 3 12 THRIVING BROTHERS 27.0
2026-06-27 Sha Tin · 1650m · Class 3 DRAGON AIR FORCE
2026-06-27 Sha Tin · 1000m · Class 1 7 SING DRAGON 35.0
2026-06-27 Sha Tin · 1650m · Class 4 11 CALIFORNIA STAR 20.0
2026-06-27 Sha Tin · 1200m · Class 5 5 SONIC BOOM 9.6
2026-06-24 Happy Valley · 1000m · Class 3 10 COPPER CORE 119.0
2026-06-24 Happy Valley · 1650m · Class 4 11 HEALTHY PONY 63.0
2026-06-24 Happy Valley · 1650m · Class 5 8 MATSU VICTOR 9.3
2026-06-21 Sha Tin · 1400m · Class 3 2 WINNING GOLD 40.0
2026-06-21 Sha Tin · 1200m · Class 3 14 LOVE ESPRESSO 138.0
2026-06-21 Sha Tin · 1800m · Group Three 9 GENTLEMEN LEGACY 10.0
2026-06-21 Sha Tin · 1400m · Class 4 13 SMILING CHAMPION 137.0
2026-06-21 Sha Tin · 1200m · Class 4 12 CHATER FLASH 137.0
2026-06-21 Sha Tin · 1000m · Class 4 14 SMART HIGH 44.0
2026-06-13 Sha Tin · 1600m · Class 3 3 COMPLETE UNKNOWN 5.1
2026-06-13 Sha Tin · 1200m · Class 4 4 LIGHTNING ACE 144.0
2026-06-13 Sha Tin · 1800m · Class 4 11 FLUORESCENCE 107.0
2026-06-13 Sha Tin · 1200m · Class 5 7 AQUAMAN 34.0
2026-06-10 Happy Valley · 1800m · Class 3 9 SUPER UNICORN 11.0
2026-06-10 Happy Valley · 1200m · Class 4 5 NEW POWER 16.0
2026-06-10 Happy Valley · 1200m · Class 4 5 RISING ELITE 9.3
2026-06-10 Happy Valley · 1650m · Class 4 4 VIVA BOSS 77.0
2026-06-10 Happy Valley · 1800m · Class 5 11 SPLENDID FORCE 18.0
2026-06-07 Sha Tin · 1400m · Class 3 4 M M CONCORD 33.0
2026-06-07 Sha Tin · 1200m · Class 3 6 THRIVING BROTHERS 9.5
2026-06-07 Sha Tin · 1600m · Class 4 14 PING HAI COMET 26.0
2026-06-07 Sha Tin · 1800m · Class 4 7 CALIFORNIA STAR 37.0
2026-06-07 Sha Tin · 1400m · Class 4 8 SPLENDOR 68.0
2026-06-03 Happy Valley · 1650m · Class 3 4 ANOTHER ZONDA 21.0
2026-06-03 Happy Valley · 1200m · Class 4 11 AWESOME TREASURE 111.0
2026-06-03 Happy Valley · 1200m · Class 5 3 SONIC BOOM 13.0
2026-05-31 Sha Tin · 1200m · Class 3 8 WINNING BUDDIES 82.0