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.

M F Poon

潘明輝

Current Season 5 wins / 109 starts · 4.6%

Statistics

Starts

4,755

Wins

297

Places

977

Strike Rate

6.2%

Conditions specialist

min. 20 rides

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

1 Happy Valley · Sprint · GOOD · w/ K W Lui 16.1% 5/31
2 Happy Valley · Mile · GOOD TO FIRM · w/ D J Hall 15.2% 5/33
3 Happy Valley · Sprint · GOOD TO FIRM · w/ K L Man 14.8% 4/27
4 Sha Tin · Mile · GOOD · w/ K W Lui 13.0% 3/23
5 Sha Tin · Mile · GOOD · w/ W Y So 13.0% 3/23
Full conditions table (35 more)
Sha Tin · Sprint · GOOD TO FIRM · w/ D J Hall 12.8% 5/39
Sha Tin · Mile · GOOD TO FIRM · w/ P F Yiu 12.5% 4/32
Happy Valley · Sprint · GOOD · w/ W K Mo 11.5% 3/26
Sha Tin · Sprint · GOOD · w/ D J Hall 11.5% 11/96
Sha Tin · Sprint · GOOD · w/ C S Shum 10.0% 4/40
Sha Tin · Mile · GOOD · w/ C W Chang 10.0% 2/20
Sha Tin · Mile · GOOD TO FIRM · w/ D J Hall 9.4% 5/53
Sha Tin · Mile · GOOD · w/ F C Lor 9.2% 6/65
Happy Valley · Sprint · GOOD · w/ P F Yiu 8.8% 5/57
Happy Valley · Sprint · GOOD · w/ L Ho 8.7% 4/46
Happy Valley · Sprint · GOOD TO FIRM · w/ F C Lor 7.7% 2/26
Sha Tin · Sprint · GOOD (AWT) · w/ D J Hall 7.5% 4/53
Sha Tin · Sprint · GOOD TO FIRM · w/ C S Shum 7.4% 2/27
Sha Tin · Mile · GOOD · w/ C S Shum 7.1% 5/70
Happy Valley · Sprint · GOOD · w/ K L Man 6.7% 3/45
Happy Valley · Sprint · GOOD · w/ A S Cruz 6.7% 2/30
Happy Valley · Sprint · GOOD · w/ F C Lor 6.2% 4/64
Happy Valley · Mile · GOOD · w/ C H Yip 5.9% 2/34
Happy Valley · Mile · GOOD · w/ F C Lor 5.9% 2/34
Sha Tin · Middle · GOOD · w/ D J Hall 5.7% 2/35
Sha Tin · Mile · GOOD TO FIRM · w/ F C Lor 5.7% 2/35
Sha Tin · Sprint · GOOD · w/ A S Cruz 5.5% 3/55
Happy Valley · Sprint · GOOD · w/ D J Hall 5.4% 5/93
Sha Tin · Mile · GOOD · w/ D J Hall 5.3% 7/132
Happy Valley · Sprint · GOOD TO FIRM · w/ P F Yiu 5.0% 1/20
Sha Tin · Sprint · GOOD · w/ W Y So 5.0% 1/20
Sha Tin · Mile · GOOD · w/ A S Cruz 4.5% 2/44
Happy Valley · Mile · GOOD · w/ P F Yiu 4.5% 2/44
Sha Tin · Sprint · GOOD · w/ L Ho 4.5% 1/22
Sha Tin · Sprint · GOOD TO FIRM · w/ P F Yiu 4.5% 1/22
Sha Tin · Mile · GOOD · w/ T P Yung 4.5% 1/22
Sha Tin · Mile · GOOD · w/ K H Ting 4.2% 1/24
Sha Tin · Mile · GOOD · w/ L Ho 4.2% 1/24
Happy Valley · Sprint · GOOD TO FIRM · w/ D J Hall 3.9% 2/51
Happy Valley · Sprint · GOOD · w/ C S Shum 3.8% 2/52
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 2,958 6.2%
Happy Valley 1,797 6.3%
DistanceStartsStrike Rate
Sprint 2,170 6.4%
Mile 1,888 5.6%
Middle 454 8.4%
Long 243 5.8%

Top Combinations

TrainerStartsStrike Rate
D J Hall 827 6.5%
P F Yiu 420 7.4%
F C Lor 406 7.6%
C S Shum 375 6.4%
K L Man 320 3.4%
More combinations (10)
C H Yip 294 4.1%
A S Cruz 250 7.2%
L Ho 187 5.9%
C W Chang 168 7.7%
K W Lui 164 9.8%
Y S Tsui 161 1.2%
P C Ng 137 2.9%
K H Ting 126 8.7%
W Y So 113 5.3%
R Gibson 93 4.3%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-10-21 Happy Valley · 1650m · Class 3 — WIN METHOD —
2026-10-21 Happy Valley · 1200m · Class 4 — QUICK CONTRIBUTION —
2026-10-21 Happy Valley · 1000m · Class 4 — FLOW RIDER —
2026-10-21 Happy Valley · 1200m · Class 4 — LUCKY MCQUEEN —
2026-10-21 Happy Valley · 1650m · Class 4 — AESTHETICISM —
2026-10-21 Happy Valley · 1200m · Class 5 — HAPPY BUDDIES —
2026-10-19 Sha Tin · 1400m · Class 3 — SALON S —
2026-10-19 Sha Tin · 1600m · Class 3 7 FORTUNE BOY 22.0
2026-10-19 Sha Tin · 1600m · Group Two 2 PATCH OF THETA 29.0
2026-10-19 Sha Tin · 1200m · Class 4 11 KA YING RADIANCE 6.7
2026-10-19 Sha Tin · 1000m · Class 4 5 GOLDENTRONICMIGHTY 34.0
2026-10-19 Sha Tin · 1200m · Class 4 3 CIRRUS SPEED 2.2
2026-10-19 Sha Tin · 1400m · Class 4 13 COMIC 48.0
2026-10-19 Sha Tin · 1800m · Class 4 6 LUCKY BALERION 9.0
2026-10-19 Sha Tin · 1400m · Class 4 5 SHOTGUN 3.7
Full history (35 more runs)
Date Race Pos Horse Trainer Odds
2026-10-14 Happy Valley · 1200m · Class 4 10 LUCKY TWENTY 23.0
2026-10-11 Sha Tin · 1200m · Class 2 1 KA YING ATTACK 5.0
2026-10-11 Sha Tin · 1400m · Class 3 6 STAY COSMIC 108.0
2026-10-11 Sha Tin · 1200m · Class 3 10 SHANGHAI WARRIOR 12.0
2026-10-11 Sha Tin · 1600m · Class 4 2 FLYING BOOM 14.0
2026-10-11 Sha Tin · 1200m · Class 4 1 LET'S HAVE FUN 11.0
2026-10-11 Sha Tin · 1200m · Class 4 11 INVINCIBLE STARR 81.0
2026-10-11 Sha Tin · 1000m · Class 5 2 VON BAER 25.0
2026-10-11 Sha Tin · 1200m · Class 5 9 FLYING SNIPER 13.0
2026-10-07 Happy Valley · 1200m · Class 3 7 HONEST WITNESS 20.0
2026-10-07 Happy Valley · 1650m · Class 3 — WIN METHOD —
2026-10-07 Happy Valley · 1200m · Class 3 8 LUCKY PLANET 33.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 · 1650m · Class 4 9 GLORIOUS ST PAUL'S 27.0
2026-10-07 Happy Valley · 1200m · Class 4 4 LUCKY MCQUEEN 5.9
2026-10-07 Happy Valley · 1800m · Class 5 12 SMILING ONE 83.0
2026-10-04 Sha Tin · 1000m · Class 3 2 CASA OF HONOR 20.0
2026-10-04 Sha Tin · 1650m · Class 3 WV RELIABLE PROFIT —
2026-10-04 Sha Tin · 1800m · Class 3 7 CALL ME MAGNIFIQUE 13.0
2026-10-04 Sha Tin · 1400m · Class 4 2 QUICK CONTRIBUTION 3.8
2026-10-04 Sha Tin · 1400m · Class 4 3 SHOTGUN 7.4
2026-10-04 Sha Tin · 1650m · Class 4 5 JOLTIN 40.0
2026-10-04 Sha Tin · 1400m · Class 5 1 TEAM HAPPY 9.8
2026-10-04 Sha Tin · 1200m · Class 4 8 SHANDONG SPIRIT 21.0
2026-10-04 Sha Tin · 1650m · Class 5 13 FORTUNE SUPERNOVA 48.0
2026-10-01 Sha Tin · 1200m · Class 3 7 LUCRATIVE EIGHT 11.0
2026-10-01 Sha Tin · 1400m · Class 3 13 LEATHER HERO 94.0
2026-10-01 Sha Tin · 1400m · Class 2 10 VICTORY SKY 51.0
2026-10-01 Sha Tin · 1200m · Class 4 2 KA YING RADIANCE 3.4
2026-10-01 Sha Tin · 1000m · Class 4 5 DOUBLE ALPHA 9.4
2026-10-01 Sha Tin · 1400m · Class 4 7 FRANCIS MEYNELL 22.0
2026-10-01 Sha Tin · 1200m · Class 5 1 CIRRUS SPEED 12.0
2026-09-27 Sha Tin · 1400m · Class 3 7 THE RED HARE 9.7
2026-09-27 Sha Tin · 1200m · Class 2 3 SALON S 7.8