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.

P C Ng

伍鵬志

Current Season 17 wins / 121 starts · 14.1%

Statistics

Starts

2,360

Wins

190

Places

564

Strike Rate

8.1%

Conditions specialist

min. 20 rides

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

1 Sha Tin · Mile · GOOD · w/ Z Purton 30.6% 11/36
2 Happy Valley · Sprint · GOOD · w/ Z Purton 25.9% 7/27
3 Happy Valley · Mile · GOOD · w/ K Teetan 18.2% 4/22
4 Happy Valley · Sprint · GOOD · w/ A Atzeni 16.7% 5/30
5 Sha Tin · Mile · GOOD TO FIRM · w/ A Atzeni 16.7% 4/24
Full conditions table (14 more)
Sha Tin · Sprint · GOOD · w/ K Teetan 15.8% 6/38
Sha Tin · Sprint · GOOD · w/ A Atzeni 15.6% 7/45
Sha Tin · Mile · GOOD · w/ C Y Ho 15.0% 3/20
Sha Tin · Mile · GOOD · w/ A Atzeni 14.6% 6/41
Happy Valley · Mile · GOOD · w/ A Atzeni 13.6% 3/22
Happy Valley · Mile · GOOD · w/ A Badel 13.0% 3/23
Happy Valley · Sprint · GOOD · w/ A Badel 11.1% 4/36
Sha Tin · Mile · GOOD · w/ K Teetan 9.7% 3/31
Sha Tin · Sprint · GOOD · w/ Y L Chung 9.5% 2/21
Sha Tin · Mile · GOOD · w/ Y L Chung 8.7% 2/23
Sha Tin · Sprint · GOOD · w/ C L Chau 4.5% 1/22
Happy Valley · Sprint · GOOD · w/ A Hamelin 4.2% 1/24
Sha Tin · Mile · GOOD · w/ A Badel 4.0% 1/25
Happy Valley · Sprint · GOOD · w/ K Teetan 2.8% 1/36
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 1,479 8.5%
Happy Valley 881 7.4%
DistanceStartsStrike Rate
Sprint 963 8.4%
Mile 907 8.2%
Long 254 5.5%
Middle 236 8.9%

Top Combinations

JockeyStartsStrike Rate
A Atzeni 258 12.4%
K Teetan 234 9.0%
Z Purton 196 19.4%
A Badel 163 8.0%
C Y Ho 138 13.0%
More combinations (10)
M F Poon 137 2.9%
Y L Chung 125 8.8%
C L Chau 111 5.4%
L Ferraris 105 8.6%
H Bentley 98 2.0%
K C Leung 93 0.0%
A Hamelin 64 4.7%
M Chadwick 54 3.7%
E C W Wong 52 7.7%
J Orman 50 2.0%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1650m · Class 3 — I CAN —
2026-10-21 Happy Valley · 1200m · Class 4 — HEALTHY HEALTHY —
2026-10-21 Happy Valley · 1000m · Class 2 — AURORA LADY —
2026-10-21 Happy Valley · 1000m · Class 4 — MASTER CHAMPION —
2026-10-21 Happy Valley · 1000m · Class 4 — SYNERGY IN ACTION —
2026-10-21 Happy Valley · 1650m · Class 4 — LUCK IS BACK —
2026-10-21 Happy Valley · 1650m · Class 4 — REFUSETOBEENGLISH —
2026-10-21 Happy Valley · 1650m · Class 4 — JUMBO STEPS —
2026-10-19 Sha Tin · 1400m · Class 3 4 AEROINVINCIBLE 11.0
2026-10-19 Sha Tin · 1200m · Class 4 2 INCREDIBLE MOMENT 20.0
2026-10-19 Sha Tin · 1000m · Class 4 2 AURORA PHOENIX 9.4
2026-10-19 Sha Tin · 1200m · Class 4 9 HAPPY SPECIAL 34.0
2026-10-19 Sha Tin · 1400m · Class 4 10 COOGEE BAY 119.0
2026-10-19 Sha Tin · 1800m · Class 4 7 ON THE LASH 22.0
2026-10-19 Sha Tin · 1400m · Class 4 13 ISLAND HIGHFLYER 89.0
Full history (35 more runs)
Date Race Pos Horse Jockey Odds
2026-10-19 Sha Tin · 1800m · Class 5 1 I EXCELLE 5.1
2026-10-14 Happy Valley · 1200m · Class 3 1 ACE CHAMPION 5.9
2026-10-14 Happy Valley · 1800m · Class 2 5 LE ZONDA 2.3
2026-10-14 Happy Valley · 1200m · Class 4 — VICTOR THE RAPID —
2026-10-14 Happy Valley · 1200m · Class 4 8 LEADING DRAGON 4.6
2026-10-14 Happy Valley · 1650m · Class 5 10 THE ALL ROUNDER 10.0
2026-10-11 Sha Tin · 1200m · Class 2 8 JOHANNES BRAHMS 30.0
2026-10-11 Sha Tin · 1600m · Class 4 6 SMART FAT CAT 6.8
2026-10-11 Sha Tin · 1400m · Class 4 1 STORM MIRROR 8.9
2026-10-11 Sha Tin · 1200m · Class 4 12 TELECOM FORTUNE 73.0
2026-10-11 Sha Tin · 1200m · Class 4 9 LUCKY DOCTOR 9.5
2026-10-07 Happy Valley · 1200m · Class 3 — PRESTIGE ALWAYS —
2026-10-07 Happy Valley · 1650m · Class 3 7 REFUSETOBEENGLISH 9.0
2026-10-07 Happy Valley · 1200m · Class 3 4 AURORA LADY 17.0
2026-10-07 Happy Valley · 1200m · Class 4 6 HEALTHY HEALTHY 47.0
2026-10-07 Happy Valley · 1000m · Class 4 3 MASTER CHAMPION 71.0
2026-10-07 Happy Valley · 1650m · Class 4 8 JUMBO STEPS 24.0
2026-10-07 Happy Valley · 1650m · Class 4 4 LUCK IS BACK 5.4
2026-10-07 Happy Valley · 1800m · Class 5 3 GOOD LUCK WIN 10.0
2026-10-04 Sha Tin · 1400m · Class 4 — ISLAND HIGHFLYER —
2026-10-04 Sha Tin · 1650m · Class 4 1 SUPREME AGILITY 14.0
2026-10-04 Sha Tin · 1400m · Class 5 3 THE ALL ROUNDER 3.5
2026-10-04 Sha Tin · 1200m · Class 4 4 HAPPY SPECIAL 25.0
2026-10-01 Sha Tin · 1400m · Class 3 1 AEROVOLANIC 5.6
2026-10-01 Sha Tin · 1400m · Class 2 3 DROMBEG BANNER 5.0
2026-10-01 Sha Tin · 1200m · Class 4 14 HEALTHY HEALTHY 59.0
2026-10-01 Sha Tin · 1200m · Class 4 14 MASTER CHAMPION 31.0
2026-10-01 Sha Tin · 1800m · Class 4 8 ON THE LASH 21.0
2026-10-01 Sha Tin · 1400m · Class 4 6 NOBLE PATCH 27.0
2026-10-01 Sha Tin · 1000m · Group Three 6 JOHANNES BRAHMS 29.0
2026-10-01 Sha Tin · 1600m · Class 5 3 I EXCELLE 12.0
2026-10-01 Sha Tin · 1200m · Class 5 14 GOOD FORTUNE 2.1
2026-09-27 Sha Tin · 1400m · Class 3 1 AEROINVINCIBLE 5.8
2026-09-27 Sha Tin · 1200m · Class 2 1 VICTOR THE WINNER 14.0
2026-09-27 Sha Tin · 1200m · Class 4 6 LUCKY DOCTOR 15.0