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.

J Moreira

莫雷拉

Current Season 5 wins / 35 starts · 14.3%

Statistics

Starts

6,025

Wins

1,272

Places

2,883

Strike Rate

21.1%

Conditions specialist

min. 20 rides

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

1 Happy Valley · Middle · GOOD · w/ C Fownes 42.3% 11/26
2 Sha Tin · Middle · GOOD · w/ J Moore 41.4% 12/29
3 Sha Tin · Sprint · GOOD TO FIRM · w/ W Y So 38.5% 10/26
4 Happy Valley · Mile · GOOD · w/ C S Shum 37.5% 9/24
5 Happy Valley · Sprint · GOOD · w/ Y S Tsui 34.2% 13/38
Full conditions table (35 more)
Sha Tin · Mile · GOOD · w/ Y S Tsui 33.3% 12/36
Sha Tin · Sprint · GOOD · w/ P F Yiu 33.3% 7/21
Sha Tin · Mile · GOOD · w/ C H Yip 31.8% 7/22
Sha Tin · Mile · GOOD · w/ A S Cruz 31.5% 17/54
Happy Valley · Sprint · GOOD · w/ C S Shum 31.2% 10/32
Sha Tin · Mile · GOOD TO FIRM · w/ D J Hall 30.8% 8/26
Sha Tin · Mile · GOOD TO FIRM · w/ J Moore 30.4% 21/69
Happy Valley · Sprint · GOOD · w/ F C Lor 30.4% 7/23
Happy Valley · Sprint · GOOD · w/ D E Ferraris 30.0% 6/20
Happy Valley · Sprint · GOOD TO FIRM · w/ P F Yiu 30.0% 6/20
Sha Tin · Sprint · GOOD TO FIRM · w/ J Size 29.7% 47/158
Happy Valley · Mile · GOOD TO FIRM · w/ C Fownes 29.7% 11/37
Happy Valley · Mile · GOOD · w/ Y S Tsui 29.6% 8/27
Sha Tin · Sprint · GOOD · w/ C S Shum 29.4% 10/34
Happy Valley · Mile · GOOD · w/ F C Lor 29.2% 7/24
Sha Tin · Mile · GOOD · w/ F C Lor 28.3% 13/46
Happy Valley · Sprint · GOOD · w/ A S Cruz 28.1% 9/32
Sha Tin · Mile · GOOD · w/ W Y So 28.0% 7/25
Sha Tin · Mile · GOOD · w/ J Size 27.7% 81/292
Sha Tin · Mile · GOOD TO FIRM · w/ A T Millard 26.1% 6/23
Sha Tin · Sprint · GOOD TO YIELDING · w/ J Size 26.1% 6/23
Sha Tin · Mile · GOOD · w/ J Moore 25.7% 19/74
Happy Valley · Mile · GOOD · w/ J Size 25.3% 21/83
Sha Tin · Mile · GOOD TO FIRM · w/ A S Cruz 25.0% 7/28
Sha Tin · Sprint · GOOD TO FIRM · w/ J Moore 23.8% 5/21
Sha Tin · Mile · GOOD TO FIRM · w/ P F Yiu 23.8% 5/21
Sha Tin · Mile · GOOD · w/ P F Yiu 23.7% 9/38
Sha Tin · Sprint · GOOD · w/ F C Lor 23.3% 10/43
Sha Tin · Middle · GOOD · w/ J Size 22.9% 11/48
Happy Valley · Mile · GOOD · w/ A S Cruz 22.7% 5/22
Sha Tin · Mile · GOOD TO FIRM · w/ C Fownes 22.4% 11/49
Sha Tin · Middle · GOOD · w/ A S Cruz 22.2% 6/27
Happy Valley · Sprint · GOOD · w/ W Y So 22.2% 6/27
Sha Tin · Mile · GOOD TO FIRM · w/ J Size 22.2% 37/167
Sha Tin · Sprint · GOOD TO FIRM · w/ C Fownes 21.9% 7/32
Splits by venue & distance
VenueStartsStrike Rate
Sha Tin 3,826 22.1%
Happy Valley 2,199 19.5%
DistanceStartsStrike Rate
Sprint 2,754 19.4%
Mile 2,484 22.4%
Middle 663 24.0%
Long 124 17.7%

Top Combinations

TrainerStartsStrike Rate
J Size 1,725 21.2%
C Fownes 695 19.1%
J Moore 413 23.2%
A S Cruz 289 22.5%
F C Lor 266 25.2%
More combinations (10)
C S Shum 263 27.0%
A T Millard 242 18.2%
W Y So 221 23.5%
Y S Tsui 219 24.2%
D J Hall 200 22.5%
P F Yiu 192 23.4%
C H Yip 164 16.5%
K W Lui 162 28.4%
K L Man 125 14.4%
D E Ferraris 120 14.2%

Race History

Showing the 50 most recent starts.
Date Race Pos Horse Odds
2026-07-15 Happy Valley · 1200m · Class 3 THE HEIR
2026-07-15 Happy Valley · 1200m · Class 2 4 BOTTOMUPTOGETHER 5.1
2026-07-15 Happy Valley · 1650m · Class 3 5 SOMELOVEFROMABOVE 3.0
2026-07-15 Happy Valley · 1200m · Class 4 3 PERFECT TRIUMPH 33.0
2026-07-15 Happy Valley · 1200m · Class 4 3 PEJIBAYE 2.6
2026-07-15 Happy Valley · 1650m · Class 4 2 SKY DEEP 7.2
2026-07-15 Happy Valley · 1800m · Class 4 1 KYRUS TREASURE 3.0
2026-07-15 Happy Valley · 1200m · Class 4 7 I AM BACK 11.0
2026-07-15 Happy Valley · 1650m · Class 5 1 FASHION LEGEND 11.0
2026-07-12 Sha Tin · 1400m · Class 3 4 MONARCH COUNTY 7.8
2026-07-12 Sha Tin · 1600m · Class 3 5 SKY VINO 21.0
2026-07-12 Sha Tin · 1200m · Class 3 WV PAPAYA BROSE
2026-07-12 Sha Tin · 1600m · Class 1 7 SAGACIOUS LIFE 3.8
2026-07-12 Sha Tin · 1600m · Class 4 14 SO YOU WILL 19.0
2026-07-12 Sha Tin · 1200m · Class 4 12 SILVER SPURS 8.1
Full history (35 more runs)
2026-07-12 Sha Tin · 1400m · Class 4 14 DAILY ACCLAIM 20.0
2026-07-12 Sha Tin · 1400m · Class 4 SKY DEEP
2026-07-12 Sha Tin · 1400m · Class 5 11 DAILY TROPHY 35.0
2026-07-08 Happy Valley · 1200m · Class 3 2 TARGET AUDIENCE 4.7
2026-07-08 Happy Valley · 1800m · Class 2 5 JOY OF SPRING 13.0
2026-07-08 Happy Valley · 1000m · Class 3 1 DANCING CLASSICS 20.0
2026-07-08 Happy Valley · 1200m · Class 4 12 QUARTZ LEGEND 14.0
2026-07-08 Happy Valley · 1650m · Class 4 1 FORZA TORO 3.0
2026-07-08 Happy Valley · 1000m · Class 4 1 JUMBO BLESSING 2.8
2026-07-08 Happy Valley · 1650m · Class 4 9 CHARMING LEGEND 3.0
2026-07-08 Happy Valley · 1000m · Class 5 4 GLORY CLOUD 23.0
2026-07-04 Sha Tin · 1400m · Class 3 3 TANG HEART 5.2
2026-07-04 Sha Tin · 1200m · Class 3 4 PERFECT GENERAL 9.5
2026-07-04 Sha Tin · 1800m · Class 4 2 FIREFOOT 11.0
2026-07-04 Sha Tin · 1200m · Class 4 11 PEJIBAYE 3.1
2026-07-04 Sha Tin · 1400m · Class 4 12 DECISION LINK 7.8
2026-07-04 Sha Tin · 1200m · Class 2 5 SKY TRUST 8.3
2026-07-04 Sha Tin · 1200m · Class 5 4 DAILY TROPHY 4.1
2026-07-04 Sha Tin · 1200m · Class 5 3 VERBIER 1.8
2026-07-04 Sha Tin · 1200m · Griffin Race 7 GOLDEN GUNNERS 52.0
2026-06-27 Sha Tin · 1400m · Class 3 5 MEGASTAR HEART 13.0
2026-06-27 Sha Tin · 1650m · Class 3 4 KAHOLO ANGEL 31.0
2026-06-27 Sha Tin · 1200m · Class 4 10 ELEGANT LIFE 10.0
2026-06-27 Sha Tin · 1650m · Class 4 6 PERFECT TEAM 5.7
2026-06-27 Sha Tin · 1200m · Class 5 1 VERBIER 2.9
2026-06-27 Sha Tin · 1200m · Class 5 14 NO OTHER CHOICE 10.0
2026-06-24 Happy Valley · 1650m · Class 3 7 MIGHTY COMMANDER 6.0
2026-06-24 Happy Valley · 1200m · Class 3 3 THE HEIR 8.4
2026-06-24 Happy Valley · 1000m · Class 3 1 SKY CAP 7.1
2026-06-24 Happy Valley · 1200m · Class 4 7 QUARTZ LEGEND 13.0
2026-06-24 Happy Valley · 1650m · Class 4 2 CHARMING LEGEND 17.0
2026-06-24 Happy Valley · 1650m · Class 4 7 NOBLE PURSUIT 7.9
2026-06-24 Happy Valley · 2200m · Class 5 8 HAILTOTHEVICTORS 9.4
2026-06-21 Sha Tin · 1400m · Class 3 5 MONARCH COUNTY 8.8
2026-06-21 Sha Tin · 1200m · Class 3 6 TANG HEART 16.0