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 1 wins / 88 starts · 1.1%

Statistics

Starts

8,221

Wins

574

Places

1,870

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 · Sprint · GOOD · w/ A S Cruz 14.3% 50/350
4 Sha Tin · Sprint · GOOD (AWT) · w/ W K Mo 13.6% 3/22
5 Happy Valley · Sprint · GOOD · w/ Y S Tsui 13.3% 6/45
Full conditions table (35 more)
Happy Valley · Sprint · GOOD · w/ P F Yiu 13.0% 6/46
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
Sha Tin · Sprint · GOOD TO FIRM · w/ W K Mo 12.5% 3/24
Happy Valley · Sprint · GOOD · w/ F C Lor 11.6% 8/69
Happy Valley · Sprint · GOOD · w/ D J Whyte 11.5% 3/26
Sha Tin · Mile · GOOD TO FIRM · w/ P F Yiu 11.5% 3/26
Happy Valley · Mile · GOOD · w/ A S Cruz 11.3% 24/213
Happy Valley · Mile · GOOD TO FIRM · w/ A S Cruz 10.8% 9/83
Happy Valley · Sprint · GOOD · w/ A S Cruz 10.6% 30/283
Sha Tin · Sprint · GOOD · w/ K W Lui 10.3% 3/29
Sha Tin · Mile · GOOD TO YIELDING · w/ A S Cruz 10.3% 4/39
Happy Valley · Mile · GOOD · w/ C S Shum 10.0% 2/20
Happy Valley · Mile · GOOD · w/ Y S Tsui 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 · Mile · GOOD TO FIRM · w/ W Y So 9.1% 2/22
Sha Tin · Sprint · GOOD (AWT) · w/ A S Cruz 9.0% 9/100
Sha Tin · Mile · GOOD · w/ A S Cruz 8.9% 44/492
Sha Tin · Middle · GOOD TO FIRM · w/ A S Cruz 8.8% 6/68
Sha Tin · Sprint · GOOD TO FIRM · w/ A S Cruz 8.3% 14/168
Sha Tin · Mile · GOOD · w/ D J Hall 8.3% 3/36
Sha Tin · Long · GOOD · w/ A S Cruz 8.3% 2/24
Sha Tin · Sprint · GOOD · w/ C H Yip 7.5% 3/40
Sha Tin · Middle · GOOD · w/ A S Cruz 7.5% 11/147
Sha Tin · Mile · GOOD · w/ D E Ferraris 7.3% 3/41
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 · Mile · GOOD · w/ T P Yung 7.0% 3/43
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 · Sprint · GOOD · w/ W Y So 6.5% 3/46
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 5,219 6.5%
Happy Valley 3,002 7.9%
DistanceStartsStrike Rate
Sprint 3,584 8.0%
Mile 3,433 6.1%
Middle 886 6.4%
Long 318 6.9%

Top Combinations

TrainerStartsStrike Rate
A S Cruz 2,738 9.5%
W Y So 399 5.8%
K L Man 338 7.7%
F C Lor 313 7.7%
W K Mo 297 5.7%
More combinations (10)
P F Yiu 276 7.6%
R Gibson 257 3.5%
C S Shum 235 6.0%
C Fownes 229 8.7%
Y S Tsui 227 7.9%
C H Yip 226 4.4%
T P Yung 224 3.6%
P O'Sullivan 219 5.9%
C W Chang 213 6.6%
D E Ferraris 193 3.6%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1200m · Class 3 — KING MILES —
2026-10-21 Happy Valley · 1000m · Class 2 — CANDLELIGHT DINNER —
2026-10-21 Happy Valley · 1000m · Class 4 — MAPOGO —
2026-10-21 Happy Valley · 1650m · Class 4 — MISSION GIANT —
2026-10-19 Sha Tin · 1600m · Class 3 5 NATURAL NUMBERS 15.0
2026-10-19 Sha Tin · 1200m · Class 3 7 PRECISION TIME 37.0
2026-10-19 Sha Tin · 1400m · Class 4 14 WATCH LEGEND 23.0
2026-10-19 Sha Tin · 1800m · Class 4 11 DOUBLE WIN 22.0
2026-10-19 Sha Tin · 1400m · Class 4 11 ILLUMINOUS 79.0
2026-10-19 Sha Tin · 1800m · Class 5 2 SMART CITY 57.0
2026-10-14 Happy Valley · 1200m · Class 3 9 CALIFORNIA BLITZ 17.0
2026-10-14 Happy Valley · 1650m · Class 4 2 GAZELEY 7.1
2026-10-11 Sha Tin · 1200m · Class 2 7 PAKISTAN LEGACY 55.0
2026-10-11 Sha Tin · 1400m · Class 3 12 SUPER UNICORN 93.0
2026-10-11 Sha Tin · 1200m · Class 3 11 ENDURANCE EXPRESS 22.0
Full history (35 more runs)
Date Race Pos Horse Trainer Odds
2026-10-11 Sha Tin · 1600m · Class 4 14 BEAUTY VIVA 84.0
2026-10-11 Sha Tin · 1400m · Class 4 11 M M CONCORD 29.0
2026-10-11 Sha Tin · 1200m · Class 4 4 DRAGON SKY FORCE 7.6
2026-10-11 Sha Tin · 1200m · Class 4 8 TACTICAL ACE 45.0
2026-10-11 Sha Tin · 1200m · Class 3 8 DRAGON JOY 67.0
2026-10-11 Sha Tin · 1200m · Class 4 WV FOREVER LIFE —
2026-10-07 Happy Valley · 1650m · Class 3 8 URANUS STAR 8.7
2026-10-07 Happy Valley · 1200m · Class 3 10 YOUNG ARROW 8.2
2026-10-07 Happy Valley · 1200m · Class 4 7 HAPPY UNITED 20.0
2026-10-07 Happy Valley · 1650m · Class 4 10 BULLISH NOVA 10.0
2026-10-04 Sha Tin · 1200m · Class 3 12 RADIANT PATH 104.0
2026-10-04 Sha Tin · 1650m · Class 3 3 DRAGON AIR FORCE 16.0
2026-10-04 Sha Tin · 1400m · Class 4 7 KINGMAN REEF 76.0
2026-10-04 Sha Tin · 1400m · Class 4 6 VIEW ALL THINGS 41.0
2026-10-04 Sha Tin · 1400m · Class 5 8 LIGHTNING ACE 15.0
2026-10-04 Sha Tin · 1650m · Class 2 6 SING DRAGON 8.9
2026-10-04 Sha Tin · 1650m · Class 5 10 VIVA TASTE 34.0
2026-10-01 Sha Tin · 1400m · Class 3 6 NATURAL NUMBERS 38.0
2026-10-01 Sha Tin · 1200m · Class 4 12 LUCKY BID 118.0
2026-10-01 Sha Tin · 1200m · Class 4 9 MY WYNDFALL 132.0
2026-10-01 Sha Tin · 1800m · Class 4 5 FAST SPEED 24.0
2026-10-01 Sha Tin · 1400m · Class 4 9 DIAMOND SPARKLE 66.0
2026-10-01 Sha Tin · 1000m · Group Three 2 MAGIC CONTROL 4.8
2026-10-01 Sha Tin · 1600m · Class 5 7 CIRCUIT MARSHAL 27.0
2026-09-27 Sha Tin · 1400m · Class 3 13 DRAGON JOY 27.0
2026-09-27 Sha Tin · 1200m · Class 2 12 PAKISTAN LEGACY 34.0
2026-09-27 Sha Tin · 1600m · Class 3 9 ALL OUT FOR SIX 43.0
2026-09-27 Sha Tin · 1200m · Class 3 WV HERBAL STAR —
2026-09-27 Sha Tin · 1200m · Class 4 9 M M CONCORD 21.0
2026-09-27 Sha Tin · 1000m · Class 4 14 FLYING TING LOK 71.0
2026-09-27 Sha Tin · 1400m · Class 5 14 SWAGGER BRO 27.0
2026-09-27 Sha Tin · 1200m · Class 4 2 LITTLE MONSTER 4.6
2026-09-23 Happy Valley · 1800m · Class 3 5 WINDLORD 3.1
2026-09-23 Happy Valley · 1200m · Class 3 6 CALIFORNIA BLITZ 17.0
2026-09-23 Happy Valley · 1000m · Class 4 9 HAPPY UNITED 27.0