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 5 wins / 37 starts · 13.5%

Statistics

Starts

2,315

Wins

181

Places

547

Strike Rate

7.8%

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 Sha Tin · Mile · GOOD TO FIRM · w/ A Atzeni 18.2% 4/22
4 Happy Valley · Mile · GOOD · w/ K Teetan 18.2% 4/22
5 Happy Valley · Sprint · GOOD · w/ A Atzeni 17.2% 5/29
Full conditions table (13 more)
Sha Tin · Sprint · GOOD · w/ A Atzeni 15.9% 7/44
Sha Tin · Sprint · GOOD · w/ K Teetan 15.8% 6/38
Sha Tin · Mile · GOOD · w/ Y L Chung 15.4% 4/26
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 12.5% 3/24
Happy Valley · Sprint · GOOD · w/ A Badel 11.1% 4/36
Sha Tin · Mile · GOOD · w/ K Teetan 10.0% 3/30
Sha Tin · Sprint · GOOD · w/ Y L Chung 9.5% 2/21
Happy Valley · Sprint · GOOD · w/ A Hamelin 4.2% 1/24
Sha Tin · Sprint · GOOD · w/ C L Chau 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,455 8.2%
Happy Valley 860 7.2%
DistanceStartsStrike Rate
Sprint 939 8.1%
Mile 887 7.9%
Long 255 5.9%
Middle 234 8.5%

Top Combinations

JockeyStartsStrike Rate
A Atzeni 250 12.8%
K Teetan 236 8.9%
Z Purton 198 19.7%
A Badel 164 7.9%
M F Poon 140 2.9%
More combinations (10)
Y L Chung 129 10.1%
C Y Ho 120 10.8%
C L Chau 119 5.0%
L Ferraris 103 8.7%
H Bentley 96 2.1%
K C Leung 88 0.0%
A Hamelin 64 4.7%
M Chadwick 54 3.7%
L Hewitson 50 0.0%
E C W Wong 49 6.1%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1200m · Class 3 ACE CHAMPION
2026-07-15 Happy Valley · 1200m · Class 2 6 VICTOR THE WINNER 4.4
2026-07-15 Happy Valley · 1650m · Class 3 12 I CAN 19.0
2026-07-15 Happy Valley · 1200m · Class 4 7 HEALTHY HEALTHY 16.0
2026-07-15 Happy Valley · 1650m · Class 4 AESTHETICISM
2026-07-15 Happy Valley · 1800m · Class 4 6 STORM RUNNER 18.0
2026-07-15 Happy Valley · 1200m · Class 4 5 LUCK IS BACK 10.0
2026-07-12 Sha Tin · 1400m · Class 3 8 MAJESTIC VALOUR 18.0
2026-07-12 Sha Tin · 1600m · Class 3 10 AEROVOLANIC 13.0
2026-07-12 Sha Tin · 1200m · Class 3 8 STANLEY EXPRESS 166.0
2026-07-12 Sha Tin · 1200m · Class 4 1 PRESTIGE ALWAYS 3.8
2026-07-12 Sha Tin · 1200m · Class 4 1 GREEN ANGEL 25.0
2026-07-12 Sha Tin · 1400m · Class 4 GLACIATED
2026-07-12 Sha Tin · 1400m · Class 4 11 GREEN AUTUMN 82.0
2026-07-12 Sha Tin · 1800m · Class 5 10 MEGA FORCE 32.0
Full history (35 more runs)
2026-07-08 Happy Valley · 1200m · Class 3 10 MASTER CHAMPION 88.0
2026-07-08 Happy Valley · 1800m · Class 2 1 LE ZONDA 8.4
2026-07-08 Happy Valley · 1000m · Class 3 8 BLUE ILLUSION 47.0
2026-07-08 Happy Valley · 1200m · Class 4 9 VICTOR THE RAPID 65.0
2026-07-08 Happy Valley · 1000m · Class 4 HEALTHY HEALTHY
2026-07-08 Happy Valley · 1000m · Class 5 11 FLYING CHRISTIE 123.0
2026-07-04 Sha Tin · 1400m · Class 3 4 REFUSETOBEENGLISH 23.0
2026-07-04 Sha Tin · 1200m · Class 4 4 LEADING DRAGON 8.2
2026-07-04 Sha Tin · 1800m · Class 4 6 I EXCELLE 23.0
2026-07-04 Sha Tin · 1200m · Class 4 1 HEALTHY HEALTHY 7.7
2026-07-04 Sha Tin · 1200m · Class 4 5 NOBLE PATCH 47.0
2026-07-04 Sha Tin · 1400m · Class 4 7 LUCKY DOCTOR 69.0
2026-07-04 Sha Tin · 1200m · Class 5 FLYING CHRISTIE
2026-07-04 Sha Tin · 1200m · Griffin Race 8 COOGEE BAY 131.0
2026-07-01 Sha Tin · 1600m · Class 3 12 SEWARD 45.0
2026-07-01 Sha Tin · 1600m · Class 4 11 JUMBO STEPS 40.0
2026-07-01 Sha Tin · 1400m · Class 4 4 CHEERFUL WONGCHOY 69.0
2026-07-01 Sha Tin · 1200m · Class 4 2 STORM MIRROR 3.2
2026-07-01 Sha Tin · 1000m · Class 4 12 SYNERGY IN ACTION 24.0
2026-07-01 Sha Tin · 1400m · Class 4 7 LUCK IS BACK 88.0
2026-07-01 Sha Tin · 1400m · Class 5 7 MEGA FORCE 22.0
2026-07-01 Sha Tin · 1600m · Class 5 1 FRANTANCK 8.2
2026-06-27 Sha Tin · 1400m · Class 3 2 AEROINVINCIBLE 9.8
2026-06-27 Sha Tin · 1200m · Class 3 11 STANLEY EXPRESS 235.0
2026-06-27 Sha Tin · 1400m · Class 4 LUCK IS BACK
2026-06-27 Sha Tin · 1200m · Class 4 9 GLACIATED 9.9
2026-06-27 Sha Tin · 1650m · Class 4 5 SUPREME AGILITY 8.2
2026-06-27 Sha Tin · 2000m · Class 4 12 ON THE LASH 34.0
2026-06-27 Sha Tin · 1200m · Class 4 GREEN ANGEL
2026-06-27 Sha Tin · 1200m · Class 5 12 GOOD FORTUNE 42.0
2026-06-27 Sha Tin · 1200m · Class 5 10 ISLAND BREEZES 52.0
2026-06-24 Happy Valley · 1200m · Class 3 11 ACE CHAMPION 4.8
2026-06-24 Happy Valley · 1000m · Class 3 9 BLUE ILLUSION 50.0
2026-06-24 Happy Valley · 1200m · Class 4 7 GEORGIAN SIGMA 4.4
2026-06-24 Happy Valley · 1650m · Class 4 8 STORM RUNNER 27.0