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.

F C Lor

羅富全

Current Season 1 wins / 33 starts · 3.0%

Statistics

Starts

4,829

Wins

525

Places

1,451

Strike Rate

10.9%

Conditions specialist

min. 20 rides

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

1 Happy Valley · Sprint · GOOD · w/ J Moreira 30.4% 7/23
2 Happy Valley · Mile · GOOD · w/ J Moreira 29.2% 7/24
3 Sha Tin · Mile · GOOD · w/ J Moreira 28.3% 13/46
4 Sha Tin · Mile · GOOD (AWT) · w/ K C Leung 25.0% 5/20
5 Sha Tin · Sprint · GOOD · w/ Z Purton 23.5% 16/68
Full conditions table (35 more)
Happy Valley · Sprint · GOOD · w/ Z Purton 23.3% 17/73
Sha Tin · Sprint · GOOD · w/ J Moreira 23.3% 10/43
Sha Tin · Sprint · GOOD (AWT) · w/ Z Purton 22.7% 5/22
Sha Tin · Mile · GOOD · w/ Z Purton 21.1% 19/90
Happy Valley · Mile · GOOD · w/ Z Purton 20.0% 5/25
Sha Tin · Sprint · GOOD TO FIRM · w/ C Y Ho 19.0% 4/21
Sha Tin · Sprint · GOOD (AWT) · w/ K Teetan 19.0% 4/21
Sha Tin · Sprint · GOOD TO FIRM · w/ Z Purton 18.2% 6/33
Happy Valley · Sprint · GOOD · w/ H Bentley 17.4% 4/23
Happy Valley · Mile · GOOD · w/ A Badel 16.7% 6/36
Sha Tin · Mile · GOOD · w/ S De Sousa 16.7% 4/24
Sha Tin · Mile · GOOD (AWT) · w/ K Teetan 16.1% 5/31
Happy Valley · Sprint · GOOD TO FIRM · w/ Z Purton 16.1% 5/31
Sha Tin · Mile · GOOD · w/ K C Leung 13.3% 19/143
Sha Tin · Sprint · GOOD · w/ C Y Ho 13.0% 7/54
Sha Tin · Mile · GOOD TO FIRM · w/ Z Purton 12.2% 5/41
Happy Valley · Mile · GOOD · w/ C Y Ho 12.0% 3/25
Sha Tin · Mile · GOOD · w/ K Teetan 11.8% 12/102
Happy Valley · Sprint · GOOD · w/ M Chadwick 11.6% 8/69
Sha Tin · Sprint · GOOD · w/ K Teetan 10.9% 7/64
Sha Tin · Mile · GOOD · w/ A Badel 10.3% 6/58
Happy Valley · Sprint · GOOD · w/ A Badel 9.7% 3/31
Sha Tin · Mile · GOOD · w/ M F Poon 9.1% 6/66
Sha Tin · Middle · GOOD · w/ Z Purton 9.1% 2/22
Sha Tin · Mile · GOOD · w/ C Y Ho 8.8% 3/34
Sha Tin · Middle · GOOD · w/ K C Leung 8.3% 4/48
Sha Tin · Mile · GOOD TO FIRM · w/ K C Leung 8.3% 4/48
Sha Tin · Mile · GOOD TO FIRM · w/ K Teetan 8.1% 3/37
Sha Tin · Sprint · GOOD · w/ H Bowman 7.7% 2/26
Sha Tin · Long · GOOD · w/ K C Leung 7.7% 2/26
Happy Valley · Sprint · GOOD TO FIRM · w/ M F Poon 7.7% 2/26
Sha Tin · Sprint · GOOD · w/ K C Leung 6.7% 4/60
Sha Tin · Mile · GOOD TO FIRM · w/ M F Poon 6.7% 2/30
Happy Valley · Mile · GOOD · w/ K C Leung 6.5% 3/46
Happy Valley · Mile · GOOD · w/ M Chadwick 6.5% 2/31
Current stable
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 3,222 10.9%
Happy Valley 1,607 10.9%
DistanceStartsStrike Rate
Sprint 2,083 10.8%
Mile 1,962 11.7%
Middle 520 9.6%
Long 264 7.2%

Top Combinations

JockeyStartsStrike Rate
K C Leung 601 9.2%
Z Purton 517 20.7%
K Teetan 446 11.0%
M F Poon 394 7.9%
M Chadwick 312 7.7%
More combinations (10)
A Badel 281 9.6%
C Y Ho 274 11.3%
J Moreira 266 25.2%
H Bentley 147 8.8%
M L Yeung 105 5.7%
K H Chan 97 4.1%
H Bowman 96 11.5%
A Atzeni 92 10.9%
L Ferraris 87 6.9%
U Rispoli 82 7.3%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1200m · Class 2 2 LUCKY WITH YOU 13.0
2026-07-15 Happy Valley · 1200m · Class 2 4 BOTTOMUPTOGETHER 5.1
2026-07-15 Happy Valley · 1200m · Class 4 FUN N FUN TOGETHER
2026-07-15 Happy Valley · 1650m · Class 4 5 LUCKY TOGETHER 19.0
2026-07-15 Happy Valley · 1800m · Class 4 CAN'T GO WONG
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 · 1600m · Class 1 12 MASSIVE SOVEREIGN 15.0
2026-07-12 Sha Tin · 1600m · Class 4 3 ABSOLUTE HONOUR 11.0
2026-07-12 Sha Tin · 1200m · Class 4 4 VICTORY CHAMPION 16.0
2026-07-12 Sha Tin · 1200m · Class 4 2 ENJOY GOLF 7.9
2026-07-12 Sha Tin · 1400m · Class 4 3 VOYAGE BOSS 3.6
2026-07-08 Happy Valley · 1800m · Class 2 8 SWORD POINT 66.0
2026-07-08 Happy Valley · 1200m · Class 4 2 LOOKING BRIGHT 13.0
Full history (35 more runs)
2026-07-08 Happy Valley · 1650m · Class 4 6 THE AZURE 13.0
2026-07-08 Happy Valley · 1000m · Class 4 2 BEAUTY SHOW 3.3
2026-07-08 Happy Valley · 1650m · Class 4 8 THE LION KING 10.0
2026-07-04 Sha Tin · 1400m · Class 3 6 SAVVY BRILLIANT 16.0
2026-07-04 Sha Tin · 1200m · Class 3 1 SOLID STATE 7.5
2026-07-04 Sha Tin · 1200m · Class 4 7 ORIGIN OF FORM 154.0
2026-07-04 Sha Tin · 1800m · Class 4 8 MR COOL 5.0
2026-07-04 Sha Tin · 1200m · Class 4 11 RUN RUN SUNRISE 18.0
2026-07-04 Sha Tin · 1200m · Class 4 10 DAILY FUN 18.0
2026-07-04 Sha Tin · 1200m · Class 5 12 GIMME FIVE 24.0
2026-07-04 Sha Tin · 1200m · Class 5 9 MONEY TYCOON 108.0
2026-07-01 Sha Tin · 1200m · Class 3 3 EFFORTLESS WIN 3.8
2026-07-01 Sha Tin · 1600m · Class 4 2 LUCKY BALERION 7.1
2026-07-01 Sha Tin · 1000m · Class 3 SOLID STATE
2026-07-01 Sha Tin · 1200m · Class 4 RUN RUN SUNRISE
2026-07-01 Sha Tin · 1400m · Class 2 3 REGAL GEM 18.0
2026-07-01 Sha Tin · 1000m · Class 4 10 BETTER AND BETTER 3.7
2026-07-01 Sha Tin · 1400m · Class 4 12 BRILLIANT WINNER 129.0
2026-06-27 Sha Tin · 1400m · Class 3 14 GRIT SPIRIT 133.0
2026-06-27 Sha Tin · 1200m · Class 3 2 EMBRACE ABERDEEN 53.0
2026-06-27 Sha Tin · 1650m · Class 3 5 RUN RUN SMART 6.0
2026-06-27 Sha Tin · 1650m · Class 3 7 SWORD POINT 7.2
2026-06-27 Sha Tin · 1000m · Class 1 3 BOTTOMUPTOGETHER 6.5
2026-06-27 Sha Tin · 1200m · Class 4 5 ENJOY GOLF 5.1
2026-06-27 Sha Tin · 1650m · Class 4 10 NEVER PETER OUT 24.0
2026-06-27 Sha Tin · 2000m · Class 4 9 MASSIVE GLORY 90.0
2026-06-24 Happy Valley · 1650m · Class 3 8 KEEFY 28.0
2026-06-24 Happy Valley · 1200m · Class 3 5 SYMBOL OF STRENGTH 29.0
2026-06-24 Happy Valley · 1000m · Class 3 8 HORSEPOWER 21.0
2026-06-24 Happy Valley · 1200m · Class 4 LOOKING BRIGHT
2026-06-24 Happy Valley · 1200m · Class 4 9 WINNING NOW 8.3
2026-06-24 Happy Valley · 1650m · Class 4 6 GLORIOUS JOURNEY 12.0
2026-06-24 Happy Valley · 1650m · Class 4 12 LUCKY TOGETHER 22.0
2026-06-21 Sha Tin · 1400m · Class 3 13 EVERYONE'S STAR 17.0
2026-06-21 Sha Tin · 1400m · Group Three 3 LUCKY WITH YOU 74.0