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 H Yip

葉楚航

Current Season 3 wins / 102 starts · 2.9%

Statistics

Starts

12,483

Wins

898

Places

2,720

Strike Rate

7.2%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD · w/ J Moreira 31.8% 7/22
2 Sha Tin · Middle · GOOD · w/ Z Purton 30.4% 7/23
3 Sha Tin · Sprint · GOOD · w/ Z Purton 29.1% 32/110
4 Happy Valley · Mile · GOOD TO FIRM · w/ D Whyte 26.9% 14/52
5 Happy Valley · Middle · GOOD · w/ Z Purton 25.0% 5/20
Full conditions table (35 more)
Happy Valley · Mile · GOOD · w/ D Whyte 22.7% 20/88
Sha Tin · Mile · GOOD TO FIRM · w/ D Whyte 21.7% 20/92
Happy Valley · Sprint · GOOD · w/ Z Purton 20.0% 19/95
Sha Tin · Mile · GOOD TO FIRM · w/ Z Purton 20.0% 15/75
Sha Tin · Mile · GOOD · w/ Y L Chung 20.0% 4/20
Sha Tin · Mile · GOOD (AWT) · w/ Z Purton 19.0% 4/21
Sha Tin · Sprint · GOOD · w/ D Whyte 18.6% 8/43
Happy Valley · Sprint · GOOD TO FIRM · w/ Z Purton 18.4% 7/38
Sha Tin · Mile · GOOD · w/ Z Purton 18.3% 26/142
Happy Valley · Sprint · GOOD · w/ B Prebble 16.7% 8/48
Sha Tin · Sprint · GOOD TO FIRM · w/ D Whyte 16.7% 7/42
Happy Valley · Mile · GOOD · w/ Y T Cheng 16.2% 11/68
Sha Tin · Sprint · GOOD TO FIRM · w/ B Prebble 15.0% 3/20
Sha Tin · Mile · GOOD TO FIRM · w/ J Moreira 14.8% 4/27
Sha Tin · Mile · GOOD · w/ B Prebble 14.7% 10/68
Happy Valley · Mile · GOOD TO FIRM · w/ Z Purton 14.3% 4/28
Happy Valley · Sprint · GOOD · w/ C Wong 14.3% 3/21
Happy Valley · Middle · GOOD · w/ D Whyte 14.3% 3/21
Sha Tin · Mile · GOOD TO FIRM · w/ E Saint-Martin 13.3% 4/30
Sha Tin · Mile · GOOD TO FIRM · w/ B Prebble 13.2% 5/38
Happy Valley · Sprint · GOOD TO FIRM · w/ D Whyte 13.2% 5/38
Sha Tin · Mile · GOOD · w/ W C Marwing 13.0% 3/23
Happy Valley · Mile · GOOD · w/ Z Purton 12.8% 6/47
Happy Valley · Mile · GOOD TO FIRM · w/ Y T Cheng 12.5% 5/40
Sha Tin · Sprint · GOOD TO FIRM · w/ Z Purton 12.2% 5/41
Sha Tin · Mile · GOOD · w/ D Whyte 11.8% 12/102
Sha Tin · Sprint · GOOD · w/ B Prebble 11.1% 4/36
Sha Tin · Mile · GOOD · w/ T Angland 11.1% 3/27
Sha Tin · Mile · GOOD · w/ U Rispoli 10.3% 3/29
Sha Tin · Mile · GOOD · w/ V Borges 10.0% 2/20
Sha Tin · Mile · GOOD TO FIRM · w/ O Doleuze 9.8% 5/51
Sha Tin · Mile · GOOD · w/ G Mosse 9.7% 3/31
Sha Tin · Mile · GOOD (AWT) · w/ C W Wong 9.5% 4/42
Sha Tin · Sprint · GOOD · w/ A Badel 9.4% 3/32
Sha Tin · Sprint · GOOD · w/ H Bentley 8.8% 3/34
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 8,132 6.8%
Happy Valley 4,351 8.0%
DistanceStartsStrike Rate
Mile 5,655 7.9%
Sprint 5,063 6.3%
Middle 1,376 7.7%
Long 389 6.9%

Top Combinations

JockeyStartsStrike Rate
C W Wong 1,140 4.5%
Y T Cheng 1,000 6.4%
Z Purton 782 19.4%
D Whyte 692 16.2%
K C Ng 604 4.1%
More combinations (10)
W M Lai 555 3.2%
B Prebble 382 13.1%
T H So 362 2.5%
M F Poon 294 4.1%
K C Leung 291 5.5%
K Teetan 240 6.2%
M Chadwick 226 4.4%
O Doleuze 223 10.3%
A Hamelin 215 5.6%
K S Yu 213 2.3%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1200m · Class 4 — TOP TO SKY —
2026-10-21 Happy Valley · 1000m · Class 4 — LEAN FLYER —
2026-10-21 Happy Valley · 1000m · Class 4 — HEROIC VANGUARD —
2026-10-21 Happy Valley · 1200m · Class 4 — HIGH RISE VICTORY —
2026-10-21 Happy Valley · 1650m · Class 4 — RISING FROM EAST —
2026-10-19 Sha Tin · 1600m · Class 3 13 SMART AVENUE 79.0
2026-10-19 Sha Tin · 1200m · Class 4 9 HEROIC VANGUARD 84.0
2026-10-19 Sha Tin · 1000m · Class 4 1 SUPREME VOYAGER 9.5
2026-10-19 Sha Tin · 1400m · Class 4 — NATURAL HIGH —
2026-10-19 Sha Tin · 1800m · Class 4 9 LUCKY YEAR 3.3
2026-10-14 Happy Valley · 1200m · Class 3 12 NORTHERN FIRE BALL 46.0
2026-10-14 Happy Valley · 1200m · Class 4 8 CORNERSTONE 44.0
2026-10-14 Happy Valley · 1650m · Class 5 6 WHOWROTETHATSONG 19.0
2026-10-11 Sha Tin · 1600m · Class 4 12 BRIGHT INHERITANCE 60.0
2026-10-11 Sha Tin · 1400m · Class 4 10 CAVA PIONEER 5.3
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-11 Sha Tin · 1200m · Class 4 — TOP TO SKY —
2026-10-11 Sha Tin · 1200m · Class 4 4 MEGA CAPTAIN 2.7
2026-10-11 Sha Tin · 1200m · Class 3 5 TOGETHER WE VALUE 13.0
2026-10-11 Sha Tin · 1000m · Class 5 8 QUICK MONEY 12.0
2026-10-11 Sha Tin · 1000m · Class 5 10 MAJESTIC LIFE 42.0
2026-10-11 Sha Tin · 1000m · Class 5 13 DIRIYA 11.0
2026-10-11 Sha Tin · 1200m · Class 5 6 MARVEL AND GOLD 26.0
2026-10-07 Happy Valley · 1200m · Class 4 11 VIEW OF COSMOS 139.0
2026-10-07 Happy Valley · 1650m · Class 4 10 BLAZING METEOR 42.0
2026-10-07 Happy Valley · 1800m · Class 5 10 SPLENDID FORCE 17.0
2026-10-04 Sha Tin · 1200m · Class 3 14 MASTER PAYMENT 26.0
2026-10-04 Sha Tin · 1000m · Class 3 — NORTHERN FIRE BALL —
2026-10-04 Sha Tin · 1650m · Class 3 11 THRIVING BROTHERS 9.3
2026-10-04 Sha Tin · 1800m · Class 3 10 SMART AVENUE 16.0
2026-10-04 Sha Tin · 1400m · Class 4 11 TOP TO SKY 14.0
2026-10-04 Sha Tin · 1650m · Class 4 6 ANOTHER WORLD 12.0
2026-10-04 Sha Tin · 1200m · Class 4 — CORNERSTONE —
2026-10-01 Sha Tin · 1400m · Class 3 13 LEATHER HERO 94.0
2026-10-01 Sha Tin · 1200m · Class 4 7 HIGH RISE VICTORY 162.0
2026-10-01 Sha Tin · 1800m · Class 4 6 LUCKY YEAR 4.6
2026-10-01 Sha Tin · 1000m · Class 4 7 HEROIC VANGUARD 52.0
2026-10-01 Sha Tin · 1200m · Class 5 11 QUICK MONEY 49.0
2026-09-27 Sha Tin · 1400m · Class 3 14 NORTHERN FIRE BALL 92.0
2026-09-27 Sha Tin · 1200m · Class 3 10 ALL'S WELL 38.0
2026-09-27 Sha Tin · 1400m · Class 4 2 SUPER LOVE 11.0
2026-09-27 Sha Tin · 1200m · Class 4 10 NATURAL HIGH 24.0
2026-09-27 Sha Tin · 1000m · Class 4 3 SUPREME VOYAGER 14.0
2026-09-27 Sha Tin · 1400m · Class 5 9 LEAN MASTER 13.0
2026-09-27 Sha Tin · 1200m · Class 4 10 ULTRA BOLT 145.0
2026-09-27 Sha Tin · 1200m · Class 5 12 HANDSOME BLOND 72.0
2026-09-23 Happy Valley · 1200m · Class 3 3 THRIVING BROTHERS 22.0
2026-09-23 Happy Valley · 1650m · Class 4 12 BRIGHT INHERITANCE 65.0
2026-09-23 Happy Valley · 1650m · Class 5 — WHOWROTETHATSONG —
2026-09-16 Happy Valley · 1800m · Class 4 12 NOISY BOY 4.3
2026-09-16 Happy Valley · 1000m · Class 5 — LEAN MASTER —