Joao Moreira
Jockey Statistics
Joao Moreira is a jockey with 4600 career rides 906 winners. He rides at a 19.7% strike rate. He has placed 2109 times. He has earned £156.2M in prize money. His strongest track is Happy Valley (2w from 3r).
Career Statistics
Win Rate
19.7%
Total Wins
906
Total Runs
4,600
Places
2,109
Place %
45.8%
Recent Form
Season Performance
Total Wins · Avg Finishing Position
- Total Wins
- Avg Position
Recent Results
| Date | Track | Race | Horse | Pos | Runners | Distance | Going |
|---|---|---|---|---|---|---|---|
| 2026-08-22 | York | Sky Bet City Of York Stakes (Group 1) | Satono Reve (JPN) | 9 | 14 | 7ff | Good To Soft |
| 2026-08-16 | Deauville (FR) | The Aga Khan Studs Prix Jacques Le Marois (group 1) | Strauss (JPN) | 9 | 10 | 8ff | Good To Soft |
| 2026-07-15 | Happy Valley (HK) | Silver Grecian Handicap | Fashion Legend (AUS) | 1 | 12 | 8ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Sweet Orange Handicap | Sky Deep (AUS) | 2 | 12 | 8ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Star Shine Handicap | Pejibaye (NZ) | 3 | 12 | 6ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Turin Warrior Handicap | Kyrus Treasure (NZ) | 1 | 12 | 9ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Fast Most Furious Handicap | I Am Back (AUS) | 7 | 12 | 6ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Super Oasis Handicap | Perfect Triumph (AUS) | 3 | 12 | 6ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Encountered Handicap | Somelovefromabove (AUS) | 5 | 12 | 8ff | Good To Yielding |
| 2026-07-15 | Happy Valley (HK) | Lucky Patch Handicap | Bottomuptogether (AUS) | 4 | 11 | 6ff | Good To Yielding |
| 2026-07-12 | Sha Tin | All You Wish Handicap | Monarch County | 4 | 14 | 7ff | Good To Firm |
| 2026-07-12 | Sha Tin | Sight Winner Handicap | Sky Vino (AUS) | 5 | 14 | 8ff | Good To Firm |
| 2026-07-12 | Sha Tin | The Hong Kong Racehorse Owners Association Trophy (Handicap) | Sagacious Life | 7 | 12 | 8ff | Good To Firm |
| 2026-07-12 | Sha Tin | Victory Marvel Handicap | Silver Spurs | 12 | 14 | 6ff | Good To Firm |
| 2026-07-12 | Sha Tin | Mr Award Handicap | Daily Trophy | 11 | 14 | 7ff | Good To Firm |
| 2026-07-12 | Sha Tin | Medic Kingdom Handicap | Daily Acclaim | 14 | 14 | 7ff | Good To Firm |
| 2026-07-12 | Sha Tin | Solar Hei Hei Handicap | So You Will | 14 | 14 | 8ff | Good To Firm |
| 2026-07-04 | Sha Tin (HK) | Chan Trophy (Handicap) (Dirt) | Pejibaye (NZ) | 11 | 12 | 6ff | Fast |
| 2026-07-04 | Sha Tin (HK) | Lee Trophy (Handicap) (Course C+3) (Turf) | Tang Heart (AUS) | 3 | 14 | 7ff | Good To Yielding |
| 2026-07-04 | Sha Tin (HK) | Philip Chen Trophy (Handicap) (Course C+3) (Turf) | Perfect General (AUS) | 4 | 12 | 6ff | Good To Yielding |
Strike Rate by Course & Distance
Win % by course (rows) and distance band (columns). Min 1 run to show a cell.
| Course | 5f | 6f | 7f | 1m | 1m2f | 1m4f+ |
|---|---|---|---|---|---|---|
| Sha Tin (HK) | 21% | 20% | 23% | 21% | 21% | 17% |
| Happy Valley (HK) | 16% | 16% | — | 20% | 23% | 15% |
| Randwick (AUS) | 0% | 15% | 29% | 10% | 8% | 6% |
| Flemington (AUS) | 43% | 33% | 0% | 11% | 0% | 8% |
| Cidade Jardim (BRZ) | 50% | — | 17% | 17% | 23% | 0% |
| Meydan (UAE) | 33% | 17% | 0% | 0% | 6% | 0% |
| Gavea (BRZ) | 0% | — | — | 6% | 23% | 67% |
| Caulfield (AUS) | 33% | 0% | 10% | 0% | 13% | 33% |
Going Performance
Based on 4631 recent results stored in our database for this jockey.
Distance Performance
Based on 4631 recent results stored in our database for this jockey.
Course Specialists
Where this jockey rides most successfully (minimum 3 rides at a track).
Class Performance
Win rates by race class (1–7).
Seasonality
Monthly win rate across stored results.
Trainer Partnerships
Most successful trainers this jockey rides for (minimum 3 rides).
Owner Partnerships
Top owners whose horses this jockey rides (minimum 2 runners).
Surface Split
Turf vs All-Weather strike rates.
Turf
Runs
4127
Wins
831
Win Rate
20%
Dirt
Runs
39
Wins
3
Win Rate
8%
AW
Runs
465
Wins
74
Win Rate
16%
Flat vs Jumps
Separate stats for each racing code.
Runs
4631
Wins
908
Win %
20%
Place %
46%
Biggest Wins
Most valuable victories from stored results.
Dubai Turf Sponsored By DP World (Turf)
Vivlos (JPN) · Meydan (UAE) · 25 Mar 2017
BMW Hong Kong Derby 2021 (Conditions) (4yo) (Course A) (Turf)
Sky Darci (NZ) · Sha Tin (HK) · 21 Mar 2021
Audemars Piguet QEII Cup (3yo+) (Course A) (Turf)
Neorealism (JPN) · Sha Tin (HK) · 30 Apr 2017
Satsuki Sho (Japanese 2000 Guineas) (3yo Colts & Fillies) (Turf)
Museum Mile (JPN) · Nakayama (JPN) · 20 Apr 2025
Longines Hong Kong Sprint (3yo+) (Course A) (Turf)
Beat The Clock (AUS) · Sha Tin (HK) · 8 Dec 2019
Longines Hong Kong Vase (3yo+) (Course A) (Turf)
Glory Vase (JPN) · Sha Tin (HK) · 8 Dec 2019
LONGINES Hong Kong Cup (3yo+) (Turf)
Designs On Rome (IRE) · Sha Tin (HK) · 14 Dec 2014
Longines Hong Kong Vase (3yo+) (Course A) (Turf)
Glory Vase (JPN) · Sha Tin (HK) · 12 Dec 2021
BMW Hong Kong Derby 2017 (Conditions) (4yo) (Turf)
Rapper Dragon (AUS) · Sha Tin (HK) · 19 Mar 2017
LONGINES Hong Kong Mile (3yo+) (Turf)
Able Friend (AUS) · Sha Tin (HK) · 14 Dec 2014
Market Performance
Starting prices of winners — average, extremes, and distribution.
Avg Winner SP
4.0/1
Shortest Winner
0.1/1
Biggest Winner
36/1
Winner SP Distribution
Top Horses
Horses this jockey has the best record on (minimum 2 rides together).
Draw Performance
Win rates by relative draw position (low / mid / high third of the field).