Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
jockey at course
Ryan Moore at Sandown
The answer
- What is Ryan Moore's record at Sandown? Ryan Moore has ridden 65 winners from 289 rides at Sandown since January 2016 (22%). The latest winner there was Constitution River (FR) on 4 Jul 2026.
- How does Ryan Moore's record at Sandown compare with other courses? At Sandown, Ryan Moore has a 22.5% strike rate against 22.7% at all other British and Irish courses since 2016.
- Which trainer has Ryan Moore ridden the most winners for at Sandown? Sir Michael Stoute, with 24 wins from 80 rides (30%) together at Sandown since 2016.
- Which horse has won most often at Sandown for Ryan Moore? Just Fine (IRE), with 2 wins from 2 runs (100%) there since 2016.
- Record at Sandown since 2016
- 65 wins from 289 rides (22%)
- Prize money at Sandown
- £4,243,047 GB
- Last winner here
- 4 Jul 2026: Constitution River (FR)
- Rides here since last winner
- None: the latest ride here won
Sandown v everywhere else
| Races | At Sandown | Other courses |
|---|---|---|
| All races | 65 wins from 289 rides (22%) | 1,154 wins from 5,077 rides (23%) |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By season
| Season | Rides | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Flat 2026 | 15 | 2 | 4 | £660,449 GB | ||
| Flat 2025 | 18 | 2 | 11 | £700,927 GB | ||
| Flat 2024 | 17 | 4 | 6 | £537,957 GB | ||
| Flat 2023 | 27 | 9 | 12 | £573,951 GB | ||
| Flat 2022 | 21 | 5 | 8 | £202,740 GB | ||
| Flat 2021 | 24 | 5 | 9 | £417,259 GB | ||
| Flat 2020 | 24 | 5 | 8 | £67,740 GB | ||
| Flat 2019 | 32 | 3 | 15 | £326,683 GB | ||
| Flat 2018 | 35 | 11 | 17 | £237,701 GB | ||
| Flat 2017 | 40 | 10 | 16 | £237,186 GB | ||
| Flat 2016 | 36 | 9 | 15 | £280,455 GB |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By race type
| Race type | Rides | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Flat Turf · non-handicap | 153 | 40 | 66 | £3,818,068 GB | ||
| Flat Turf · handicap | 136 | 25 | 55 | £424,979 GB |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By distance
| Distance | Rides | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| 5f to 6f | 36 | 7 | 13 | ||
| 7f to 1m | 124 | 21 | 48 | ||
| 9f to 11f | 103 | 33 | 48 | ||
| 14f and over | 26 | 4 | 12 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By going
| Going | Rides | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| Good to Firm / Firm | 116 | 30 | 53 | ||
| Good | 117 | 24 | 46 | ||
| Good to Soft / Yielding | 40 | 10 | 17 | ||
| Soft | 16 | 1 | 5 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By month
| Month | Rides | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| April | 47 | 11 | 17 | ||
| May | 48 | 10 | 22 | ||
| June | 50 | 14 | 24 | ||
| July | 91 | 21 | 38 | ||
| August | 25 | 4 | 11 | ||
| September | 28 | 5 | 9 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
By class
| Class | Rides | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Group 1 | 10 | 5 | 7 | £2,667,303 GB | ||
| Group 2 | 8 | 1 | 1 | £105,956 GB | ||
| Group 3 | 45 | 11 | 17 | £624,240 GB | ||
| Listed | 40 | 8 | 17 | £302,371 GB | ||
| Class 2 | 40 | 8 | 12 | £258,098 GB | ||
| Class 3 | 45 | 9 | 22 | £119,910 GB | ||
| Class 4 | 63 | 13 | 26 | £111,027 GB | ||
| Class 5 | 38 | 10 | 19 | £54,142 GB |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
Horses with the most wins at Sandown
| Horse | Runs | Wins | Placed | Last win here | Last run here |
|---|---|---|---|---|---|
| 2 | 2 | 2 | 21 Jul 21 | 21 Jul 21 | |
| 2 | 2 | 2 | 26 Apr 19 | 26 Apr 19 | |
| 2 | 2 | 2 | 25 May 17 | 25 May 17 | |
| 1 | 1 | 1 | 4 Jul 26 | 4 Jul 26 | |
| 1 | 1 | 1 | 3 Jul 26 | 3 Jul 26 | |
| 1 | 1 | 1 | 5 Jul 25 | 5 Jul 25 | |
| 1 | 1 | 1 | 25 Apr 25 | 25 Apr 25 | |
| 1 | 1 | 1 | 30 Aug 24 | 30 Aug 24 | |
| 1 | 1 | 1 | 6 Jul 24 | 6 Jul 24 | |
| 1 | 1 | 1 | 26 Apr 24 | 26 Apr 24 | |
| 1 | 1 | 1 | 26 Apr 24 | 26 Apr 24 | |
| 1 | 1 | 1 | 2 Sep 23 | 2 Sep 23 | |
| 1 | 1 | 1 | 8 Jul 23 | 8 Jul 23 | |
| 1 | 1 | 1 | 8 Jul 23 | 8 Jul 23 | |
| 1 | 1 | 1 | 7 Jul 23 | 7 Jul 23 | |
| 1 | 1 | 1 | 17 Jun 23 | 17 Jun 23 | |
| 1 | 1 | 1 | 17 Jun 23 | 17 Jun 23 | |
| 1 | 1 | 1 | 25 May 23 | 25 May 23 | |
| 1 | 1 | 1 | 2 Jul 22 | 2 Jul 22 | |
| 1 | 1 | 1 | 22 Apr 22 | 22 Apr 22 |
Trainers at Sandown
| Trainer | Rides | Wins | Win % | Placed | Latest |
|---|---|---|---|---|---|
| Sir Michael Stoute | 80 | 24 | 36 | 30 Aug 24 | |
| Richard Hannon | 38 | 7 | 17 | 3 Jul 26 | |
| Aidan O'Brien | 18 | 6 | 9 | 4 Jul 26 | |
| David Menuisier | 5 | 3 | 4 | 29 May 25 | |
| John & Thady Gosden | 10 | 2 | 4 | 4 Jul 26 | |
| Richard Hughes | 9 | 2 | 4 | 3 Jul 26 | |
| Roger Charlton | 8 | 2 | 3 | 21 Jul 21 | |
| Gary Moore | 8 | 2 | 5 | 8 Jul 23 | |
| Ed Dunlop | 5 | 2 | 3 | 26 May 22 | |
| Harry Charlton | 3 | 2 | 3 | 23 May 24 | |
| Karl Burke | 6 | 1 | 3 | 4 Jul 26 | |
| James Tate | 4 | 1 | 1 | 5 Jul 25 | |
| Harry & Roger Charlton | 3 | 1 | 1 | 7 Jul 23 | |
| Clive Cox | 3 | 1 | 1 | 1 Jul 22 | |
| Andrew Balding | 6 | 0 | 0 | 4 Jul 26 | |
| William Haggas | 6 | 0 | 1 | 2 Sep 23 | |
| Mark Johnston | 5 | 0 | 1 | 31 Aug 19 | |
| Charlie Appleby | 4 | 0 | 1 | 28 May 26 | |
| Hugo Palmer | 4 | 0 | 2 | 15 Jun 18 | |
| Amanda Perrett | 4 | 0 | 1 | 31 Aug 18 |
Additional research statistics and historical returns are in the RaceWatch app.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
Biggest wins at Sandown
| Date | Horse | Race | Class | Dist | Trainer | SP | Prize |
|---|---|---|---|---|---|---|---|
| 5 Jul 25 | Coral-Eclipse | Group 1 | 1m2f | A P O'Brien | 3/1 | £567,100 | |
| 4 Jul 26 | Coral-Eclipse | Group 1 | 1m2f | A P O'Brien | 8/11F | £560,200 | |
| 6 Jul 24 | Coral-Eclipse | Group 1 | 1m2f | A P O'Brien | 1/4F | £425,325 | |
| 8 Jul 23 | Coral-Eclipse | Group 1 | 1m2f | A P O'Brien | 8/11F | £425,325 | |
| 3 Jul 21 | Coral-Eclipse | Group 1 | 1m2f | A P O'Brien | EvensF | £340,260 | |
| 22 Apr 22 | bet365 Mile | Group 2 | 1m | Sir Michael Stoute | 17/2 | £65,217 | |
| 25 Apr 25 | bet365 Classic Trial | Group 3 | 1m2f | A P O'Brien | 9/2 | £48,204 | |
| 26 Apr 24 | bet365 Gordon Richards Stakes | Group 3 | 1m2f | Harry Charlton | 100/30 | £48,204 | |
| 26 May 22 | Coral Brigadier Gerard Stakes | Group 3 | 1m2f | Sir Michael Stoute | 7/4 | £45,368 | |
| 23 May 19 | Matchbook Brigadier Gerard Stakes | Group 3 | 1m2f | Sir Michael Stoute | 9/4 | £39,697 | |
| 26 Apr 19 | bet365 Gordon Richards Stakes | Group 3 | 1m2f | Sir Michael Stoute | 5/6F | £39,697 | |
| 1 Sep 18 | 188Bet Casino Atalanta Stakes (Fillies & Mares) | Group 3 | 1m | Sir Michael Stoute | 10/11F | £39,697 | |
| 24 May 18 | Matchbook Brigadier Gerard Stakes | Group 3 | 1m2f | Sir Michael Stoute | 4/6F | £39,697 | |
| 27 Apr 18 | bet365 Gordon Richards Stakes | Group 3 | 1m2f | Sir Michael Stoute | EvensF | £39,697 | |
| 25 May 17 | Matchbook Brigadier Gerard Stakes | Group 3 | 1m2f | Sir Michael Stoute | 8/1 | £36,862 |
Related links
Data as of 13 October 2026
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms
By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
and Intellectual Property and Acceptable Use policy.£0 today. Card on step 2. £24.99 from day 31.Cancel any time.