P C Ng
2026/27 wins
8
39 runners · 20.5%
All-time wins
155
strike rate 8.1%
Top-3 rate
24%
453 placings
Level-stake ROI
-27%
$1 on every runner at HKJC dividends
By season
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| 2026/27 | 39 | 8 | 20.5% | 33% | +102% |
| 2025/26 | 528 | 31 | 5.9% | 18% | -14% |
| 2024/25 | 629 | 40 | 6.4% | 23% | -46% |
| 2023/24 | 643 | 69 | 10.7% | 28% | -27% |
| 2022/23 | 63 | 7 | 11.1% | 32% | -29% |
By course and surface
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| Sha Tin turf | 1008 | 92 | 9.1% | 22% | -32% |
| Happy Valley turf | 693 | 52 | 7.5% | 26% | -10% |
| Sha Tin all-weather | 201 | 11 | 5.5% | 24% | -66% |
By distance
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| Sprint (≤1200m) | 817 | 66 | 8.1% | 22% | -19% |
| Mile (1400–1650m) | 813 | 67 | 8.2% | 24% | -35% |
| Staying (1800m+) | 272 | 22 | 8.1% | 28% | -28% |
Jockeys used
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| A Atzeni | 254 | 32 | 12.6% | 25% | +9% |
| K Teetan | 227 | 21 | 9.3% | 28% | -51% |
| Z Purton | 171 | 32 | 18.7% | 43% | -33% |
| M F Poon | 128 | 4 | 3.1% | 20% | -66% |
| C Y Ho | 102 | 13 | 12.7% | 32% | -23% |
| Y L Chung | 97 | 8 | 8.2% | 21% | +72% |
| A Badel | 94 | 8 | 8.5% | 20% | -52% |
| L Ferraris | 75 | 5 | 6.7% | 17% | +11% |
| K C Leung | 71 | 0 | 0.0% | 11% | -100% |
| C L Chau | 71 | 4 | 5.6% | 17% | -25% |
Latest runners
| Date | Race | Horse | Pl | Odds |
|---|---|---|---|---|
| Thu, 1 Oct 2026 | Sha Tin R10 · Class 3 · 1400m | AEROVOLANIC | 1 | 5.6 |
| Thu, 1 Oct 2026 | Sha Tin R9 · Class 2 · 1400m | DROMBEG BANNER | 3 | 5.0 |
| Thu, 1 Oct 2026 | Sha Tin R8 · Class 4 · 1200m | HEALTHY HEALTHY | 14 | 59.0 |
| Thu, 1 Oct 2026 | Sha Tin R7 · Class 4 · 1200m | MASTER CHAMPION | 14 | 31.0 |
| Thu, 1 Oct 2026 | Sha Tin R6 · Class 4 · 1800m | ON THE LASH | 8 | 21.0 |
| Thu, 1 Oct 2026 | Sha Tin R4 · Class 4 · 1400m | NOBLE PATCH | 6 | 27.0 |
| Thu, 1 Oct 2026 | Sha Tin R3 · · 1000m | JOHANNES BRAHMS | 6 | 29.0 |
| Thu, 1 Oct 2026 | Sha Tin R2 · Class 5 · 1600m | I EXCELLE | 3 | 12.0 |
| Thu, 1 Oct 2026 | Sha Tin R1 · Class 5 · 1200m | GOOD FORTUNE | 14 | 2.1 |
| Sun, 27 Sept 2026 | Sha Tin R11 · Class 3 · 1400m | AEROINVINCIBLE | 1 | 5.8 |
| Sun, 27 Sept 2026 | Sha Tin R10 · Class 2 · 1200m | VICTOR THE WINNER | 1 | 14.0 |
| Sun, 27 Sept 2026 | Sha Tin R5 · Class 4 · 1200m | LUCKY DOCTOR | 6 | 15.0 |
| Sun, 27 Sept 2026 | Sha Tin R3 · Class 5 · 1400m | AQUAMAN | 2 | 6.2 |
| Sun, 27 Sept 2026 | Sha Tin R2 · Class 4 · 1200m | GLACIATED | 12 | 9.9 |
| Wed, 23 Sept 2026 | Happy Valley R9 · Class 3 · 1800m | KA YING GENERATION | 10 | 14.0 |
| Wed, 23 Sept 2026 | Happy Valley R7 · Class 3 · 1200m | PRESTIGE ALWAYS | 1 | 8.1 |
| Wed, 23 Sept 2026 | Happy Valley R6 · Class 4 · 1000m | BLUE ILLUSION | 6 | 42.0 |
| Wed, 23 Sept 2026 | Happy Valley R5 · Class 4 · 1650m | LUCK IS BACK | 5 | 5.1 |
| Wed, 16 Sept 2026 | Happy Valley R8 · Class 2 · 1650m | LE ZONDA | 1 | 3.0 |
| Wed, 16 Sept 2026 | Happy Valley R6 · Class 3 · 1650m | REFUSETOBEENGLISH | 12 | 12.0 |