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 1 wins / 30 starts · 3.3%

Statistics

Starts

4,704

Wins

295

Places

964

Strike Rate

6.3%

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.6% 3/22
5 Sha Tin · Mile · GOOD TO FIRM · w/ P F Yiu 13.3% 4/30
Full conditions table (35 more)
Happy Valley · Sprint · GOOD · w/ W K Mo 13.0% 3/23
Sha Tin · Mile · GOOD · w/ W Y So 13.0% 3/23
Sha Tin · Sprint · GOOD · w/ C S Shum 12.5% 5/40
Sha Tin · Sprint · GOOD · w/ D J Hall 11.0% 10/91
Sha Tin · Sprint · GOOD TO FIRM · w/ D J Hall 10.5% 4/38
Sha Tin · Mile · GOOD TO FIRM · w/ D J Hall 10.0% 5/50
Happy Valley · Sprint · GOOD · w/ P F Yiu 9.3% 5/54
Sha Tin · Mile · GOOD · w/ F C Lor 9.1% 6/66
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/ A S Cruz 6.7% 2/30
Sha Tin · Mile · GOOD TO FIRM · w/ F C Lor 6.7% 2/30
Happy Valley · Sprint · GOOD · w/ K L Man 6.5% 3/46
Happy Valley · Sprint · GOOD · w/ F C Lor 6.3% 4/63
Happy Valley · Mile · GOOD · w/ F C Lor 6.2% 2/32
Happy Valley · Mile · GOOD · w/ C H Yip 5.9% 2/34
Sha Tin · Middle · GOOD · w/ D J Hall 5.7% 2/35
Happy Valley · Sprint · GOOD · w/ D J Hall 5.6% 5/90
Sha Tin · Sprint · GOOD · w/ A S Cruz 5.5% 3/55
Sha Tin · Mile · GOOD · w/ D J Hall 5.3% 7/131
Sha Tin · Sprint · GOOD TO FIRM · w/ P F Yiu 5.0% 1/20
Sha Tin · Sprint · GOOD · w/ W Y So 5.0% 1/20
Happy Valley · Sprint · GOOD TO FIRM · w/ P F Yiu 4.8% 1/21
Sha Tin · Mile · GOOD · w/ A S Cruz 4.5% 2/44
Sha Tin · Sprint · GOOD · w/ L Ho 4.5% 1/22
Sha Tin · Mile · GOOD · w/ T P Yung 4.5% 1/22
Happy Valley · Mile · GOOD · w/ P F Yiu 4.4% 2/45
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 · w/ C S Shum 4.0% 2/50
Happy Valley · Sprint · GOOD TO FIRM · w/ D J Hall 3.9% 2/51
Happy Valley · Mile · GOOD · w/ K L Man 3.8% 1/26
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 2,927 6.2%
Happy Valley 1,777 6.4%
DistanceStartsStrike Rate
Sprint 2,140 6.4%
Mile 1,869 5.7%
Middle 452 8.4%
Long 243 5.8%

Top Combinations

TrainerStartsStrike Rate
D J Hall 811 6.4%
P F Yiu 417 7.4%
F C Lor 394 7.9%
C S Shum 371 6.7%
K L Man 324 3.7%
More combinations (10)
C H Yip 290 4.1%
A S Cruz 251 7.2%
L Ho 189 5.8%
K W Lui 165 9.7%
C W Chang 164 7.3%
Y S Tsui 159 1.3%
P C Ng 140 2.9%
K H Ting 122 9.0%
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-07-15 Happy Valley · 1200m · Class 3 12 ENDURANCE EXPRESS 11.0
2026-07-15 Happy Valley · 1650m · Class 3 10 PASS LINE 43.0
2026-07-15 Happy Valley · 1200m · Class 4 9 GIANT LEAP 7.0
2026-07-15 Happy Valley · 1200m · Class 4 2 PHOENIX LIGHT 7.6
2026-07-15 Happy Valley · 1800m · Class 4 12 NORTHERN BEAST 26.0
2026-07-15 Happy Valley · 1200m · Class 4 11 JOLLY BONUS 51.0
2026-07-12 Sha Tin · 1400m · Class 3 14 VOYAGE HORIZON 54.0
2026-07-12 Sha Tin · 1600m · Class 3 7 THE RED HARE 8.9
2026-07-12 Sha Tin · 1200m · Class 3 11 CAUSEWAY KING 14.0
2026-07-12 Sha Tin · 1600m · Class 1 3 SILVERY BREEZE 5.4
2026-07-12 Sha Tin · 1600m · Class 4 10 FLYING AMANI 95.0
2026-07-12 Sha Tin · 1200m · Class 4 13 SO MY FOLKS 10.0
2026-07-12 Sha Tin · 1400m · Class 4 2 KA YING GLORY 5.0
2026-07-12 Sha Tin · 1400m · Class 5 12 DERRYNBLUE 67.0
2026-07-12 Sha Tin · 1800m · Class 5 4 GOLD TACK 7.1
Full history (35 more runs)
2026-07-08 Happy Valley · 1000m · Class 3 12 CASA OF HONOR 17.0
2026-07-08 Happy Valley · 1650m · Class 4 2 PODIUM 14.0
2026-07-08 Happy Valley · 1650m · Class 4 10 SURE JOYFUL 15.0
2026-07-04 Sha Tin · 1200m · Class 4 6 FORTUNE SUPERNOVA 35.0
2026-07-04 Sha Tin · 1800m · Class 4 10 BRIGHT INHERITANCE 82.0
2026-07-04 Sha Tin · 1400m · Class 4 14 CORNERSTONE 115.0
2026-07-04 Sha Tin · 1200m · Class 5 7 CIRRUS SPEED 10.0
2026-07-01 Sha Tin · 1600m · Class 3 12 SEWARD 45.0
2026-07-01 Sha Tin · 1600m · Class 4 2 LUCKY BALERION 7.1
2026-07-01 Sha Tin · 1400m · Class 4 8 PRESTIGE COME 144.0
2026-07-01 Sha Tin · 1400m · Class 2 1 KA YING ATTACK 3.1
2026-07-01 Sha Tin · 1000m · Class 4 8 DOUBLE ALPHA 3.5
2026-07-01 Sha Tin · 1400m · Class 4 12 BRILLIANT WINNER 129.0
2026-07-01 Sha Tin · 1400m · Class 5 WV BINGO BABE
2026-07-01 Sha Tin · 1600m · Class 5 13 CASA LEGEND 47.0
2026-06-27 Sha Tin · 1400m · Class 3 14 GRIT SPIRIT 133.0
2026-06-27 Sha Tin · 1650m · Class 3 9 NEZHA 7.3
2026-06-27 Sha Tin · 1000m · Class 1 6 GLOWING PRAISES 6.1
2026-06-27 Sha Tin · 1400m · Class 4 5 SOLID CAR 14.0
2026-06-27 Sha Tin · 1200m · Class 4 4 PHOENIX LIGHT 9.4
2026-06-27 Sha Tin · 2000m · Class 4 11 VOLCANIC SPARK 28.0
2026-06-27 Sha Tin · 1200m · Class 4 9 FALCON HUNTER 80.0
2026-06-27 Sha Tin · 1200m · Class 5 5 BINGO BABE 9.4
2026-06-24 Happy Valley · 1650m · Class 3 8 KEEFY 28.0
2026-06-24 Happy Valley · 1200m · Class 4 11 SMART FIGHTER 54.0
2026-06-24 Happy Valley · 1650m · Class 4 4 SHOOTING TO TOP 11.0
2026-06-24 Happy Valley · 1650m · Class 4 5 NORTHERN BEAST 7.5
2026-06-24 Happy Valley · 1650m · Class 5 10 SMART CITY 14.0
2026-06-21 Sha Tin · 1400m · Class 3 7 KING EQUINE 29.0
2026-06-21 Sha Tin · 1200m · Class 3 3 PACKING KING 6.0
2026-06-21 Sha Tin · 1800m · Group Three 5 KA YING GENERATION 10.0
2026-06-21 Sha Tin · 2000m · Class 3 5 NOISY BOY 10.0
2026-06-21 Sha Tin · 1400m · Class 4 ILLUMINOUS
2026-06-21 Sha Tin · 1600m · Class 4 12 FLYING AMANI 41.0
2026-06-21 Sha Tin · 1200m · Class 4 4 FLYING SNIPER 20.0