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.

C Williams

韋紀力

Visiting Jockey

Current Season 0 wins / 0 starts · 0.0%

Statistics

Starts

1,774

Wins

128

Places

420

Strike Rate

7.2%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD TO FIRM · w/ I W Allan 15.0% 3/20
2 Sha Tin · Sprint · GOOD TO FIRM · w/ K W Lui 12.0% 3/25
3 Sha Tin · Mile · GOOD TO FIRM · w/ C Fownes 11.1% 3/27
4 Sha Tin · Mile · GOOD TO FIRM · w/ J Size 10.0% 2/20
5 Sha Tin · Mile · GOOD TO FIRM · w/ Y O Wong 10.0% 2/20
Full conditions table (5 more)
Sha Tin · Mile · GOOD TO FIRM · w/ D A Hayes 5.3% 2/38
Sha Tin · Sprint · GOOD TO FIRM · w/ D A Hayes 4.5% 1/22
Sha Tin · Mile · GOOD TO FIRM · w/ T W Leung 3.8% 1/26
Sha Tin · Mile · GOOD · w/ D A Hayes 3.7% 1/27
Sha Tin · Mile · GOOD TO FIRM · w/ K W Lui 2.6% 1/39
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 1,287 6.4%
Happy Valley 487 9.2%
DistanceStartsStrike Rate
Mile 926 7.3%
Sprint 530 7.9%
Middle 263 5.7%
Long 55 5.5%

Top Combinations

TrainerStartsStrike Rate
D A Hayes 237 5.5%
K W Lui 187 9.6%
C Fownes 112 14.3%
T W Leung 106 12.3%
D Hill 105 6.7%
More combinations (10)
J Size 85 9.4%
A T Millard 82 7.3%
I W Allan 78 5.1%
Y O Wong 72 6.9%
D Cruz 68 1.5%
D Oughton 63 1.6%
J Moore 53 1.9%
A Lee 46 8.7%
P F Yiu 43 7.0%
K L Man 42 7.1%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-05-24 Sha Tin · 2400m · Group One 9 CAP FERRAT 15.0
2026-05-24 Sha Tin · 1800m · Class 3 8 THE GOLDEN KNIGHT 9.3
2026-05-24 Sha Tin · 1600m · Class 4 9 ENTHRALLED 6.5
2026-05-24 Sha Tin · 1200m · Class 4 1 CONRAD PATCH 10.0
2026-05-24 Sha Tin · 1400m · Class 4 3 NYX GLUCK 3.5
2026-04-26 Sha Tin · 1400m · Class 2 6 JUNEAU PRIDE 12.0
2026-04-26 Sha Tin · 1600m · Class 3 3 ENDUED 5.5
2026-04-26 Sha Tin · 1400m · Class 3 7 POSITIVE SMILE 13.0
2026-04-26 Sha Tin · 1600m · Group One 2 CAP FERRAT 37.0
2025-12-14 Sha Tin · 1400m · Class 2 3 PUBLIC ATTENTION 3.6
2025-12-14 Sha Tin · 2000m · Group One 7 STRAIGHT ARRON 31.0
2025-12-14 Sha Tin · 1600m · Group One 7 PATCH OF THETA 34.0
2025-12-14 Sha Tin · 1800m · Class 3 4 ENTHRALLED 13.0
2025-12-14 Sha Tin · 1200m · Group One 8 WUNDERBAR 115.0
2025-12-14 Sha Tin · 2400m · Group One 9 ENSUED 48.0
Full history (35 more runs)
2025-12-14 Sha Tin · 1400m · Class 4 2 ENDUED 5.3
2025-05-25 Sha Tin · 1400m · Class 3 2 SUPER EXPRESS 2.2
2025-05-25 Sha Tin · 2400m · Group 1 3 CAP FERRAT 15.0
2025-05-25 Sha Tin · 1400m · Class 2 4 MICKLEY 7.1
2025-04-27 Sha Tin · 1400m · Class 3 11 ENDEARED 10.0
2025-04-27 Sha Tin · 1600m · Class 3 3 MAGNIFICENT NINE 5.0
2025-04-27 Sha Tin · 2000m · Group 1 5 CAP FERRAT 17.0
2025-04-27 Sha Tin · 1600m · Group 1 13 MR BRIGHTSIDE 5.6
2025-04-27 Sha Tin · 1200m · Group 1 12 A SHIN FENCER 73.0
2025-04-27 Sha Tin · 1400m · Class 2 1 INVINCIBLE SHIELD 2.7
2025-04-27 Sha Tin · 1400m · Class 4 8 FORERUNNER 42.0
2025-03-23 Sha Tin · 1200m · Class 3 3 MAJESTIC EXPRESS 10.0
2025-03-23 Sha Tin · 2000m · 4YO 1 CAP FERRAT 26.0
2025-03-23 Sha Tin · 1600m · Class 4 8 ORIENTAL SMOKE 8.9
2025-03-23 Sha Tin · 1400m · Class 3 1 ENDEARED 5.9
2025-03-23 Sha Tin · 1200m · Class 4 12 AMAZING RUN 7.3
2025-03-02 Sha Tin · 2000m · Class 3 6 MIDORI GIANT 4.2
2025-03-02 Sha Tin · 1800m · 4YO 9 CAP FERRAT 22.0
2025-03-02 Sha Tin · 1650m · Class 3 5 ENDEARED 6.2
2025-03-02 Sha Tin · 1200m · Class 5 6 SPEEDY CHARIOT 21.0
2025-01-19 Sha Tin · 1200m · Class 3 7 AURIO 15.0
2025-01-19 Sha Tin · 2000m · Class 2 11 NOBLE PURSUIT 20.0
2025-01-19 Sha Tin · 1400m · Class 3 11 LOST CHILD 17.0
2025-01-19 Sha Tin · 1400m 8 CHAIN OF GOLD 35.0
2025-01-19 Sha Tin · 1200m · Group 1 6 MAGIC CONTROL 15.0
2025-01-19 Sha Tin · 1400m · Class 4 1 FORERUNNER 9.3
2025-01-19 Sha Tin · 1600m · Class 4 8 CHATER GOLD 10.0
2025-01-19 Sha Tin · 1200m · Class 4 4 TALENTS SUPREMO 15.0
2019-03-17 Sha Tin · 1400m · Class 2 5 HINCHINLOVE 23.0
2019-03-17 Sha Tin · 2000m · 4YO 6 TIANCHI MONSTER 58.0
2019-03-17 Sha Tin · 1200m · Class 2 8 STIMULATION 45.0
2019-03-17 Sha Tin · 1200m · Class 4 6 MULTIMAX 16.0
2018-01-21 Sha Tin · 1400m · Class 3 7 DYNAMIC EAGLE 9.9
2018-01-21 Sha Tin · 1600m · 4YO 9 LOCKHEED 19.0
2018-01-21 Sha Tin · 1400m · Class 2 6 EASTERN EXPRESS 18.0