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.
trainer at course
William Haggas at Epsom
The answer
- What is William Haggas's record at Epsom? William Haggas has trained 8 winners from 53 runners at Epsom since January 2016 (15%). The latest winner there was Matins (GB) on 27 Sep 2026.
- How does William Haggas's record at Epsom compare with other courses? At Epsom, William Haggas has a 15.1% strike rate against 22.4% at all other British and Irish courses since 2016.
- Which jockey has ridden the most winners for William Haggas at Epsom? Cieren Fallon, with 4 wins from 10 rides (40%) together at Epsom since 2016.
- Which horse has won most often at Epsom for William Haggas? Quite Cheeky (IRE), with 2 wins from 2 runs (100%) there since 2016.
- Record at Epsom since 2016
- 8 wins from 53 runs (15%)
- Prize money at Epsom
- £794,088 GB
- Last winner here
- 27 Sep 2026: Matins (GB)
- Runs here since last winner
- None: the latest runner here won
Epsom v everywhere else
| Races | At Epsom | Other courses |
|---|---|---|
| All races | 8 wins from 53 runs (15%) | 1,621 wins from 7,238 runs (22%) |
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 | Runs | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Flat 2026 | 11 | 3 | 4 | £438,462 GB | ||
| Flat 2025 | 3 | 1 | 2 | £5,937 GB | ||
| Flat 2024 | 5 | 0 | 3 | £107,993 GB | ||
| Flat 2023 | 4 | 0 | 1 | £2,670 GB | ||
| Flat 2022 | 3 | 1 | 2 | £74,838 GB | ||
| Flat 2021 | 4 | 0 | 1 | £76,947 GB | ||
| Flat 2019 | 13 | 1 | 4 | £56,450 GB | ||
| Flat 2018 | 4 | 1 | 2 | £22,028 GB | ||
| Flat 2017 | 1 | 0 | 0 | £0 | ||
| Flat 2016 | 5 | 1 | 3 | £8,763 GB |
By race type
| Race type | Runs | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Flat Turf · non-handicap | 21 | 5 | 13 | £716,118 GB | ||
| Flat Turf · handicap | 32 | 3 | 9 | £77,970 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 | Runs | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| 5f to 6f | 4 | 0 | 0 | ||
| 7f to 1m | 10 | 2 | 4 | ||
| 9f to 11f | 28 | 6 | 13 | ||
| 12f to 13f | 11 | 0 | 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 going
| Going | Runs | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| Good to Firm / Firm | 7 | 1 | 3 | ||
| Good | 26 | 5 | 10 | ||
| Good to Soft / Yielding | 11 | 0 | 5 | ||
| Soft | 8 | 1 | 3 | ||
| Heavy | 1 | 1 | 1 |
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 | Runs | Wins | Win % | Placed | Place % |
|---|---|---|---|---|---|
| April | 5 | 0 | 2 | ||
| May | 7 | 0 | 3 | ||
| June | 20 | 1 | 8 | ||
| July | 3 | 2 | 3 | ||
| August | 7 | 0 | 0 | ||
| September | 11 | 5 | 6 |
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 | Runs | Wins | Win % | Placed | Place % | Prize money |
|---|---|---|---|---|---|---|
| Group 1 | 7 | 0 | 3 | £580,463 GB | ||
| Group 3 | 3 | 1 | 2 | £79,812 GB | ||
| Listed | 2 | 0 | 2 | £15,054 GB | ||
| Class 2 | 18 | 2 | 6 | £75,202 GB | ||
| Class 3 | 2 | 1 | 1 | £11,069 GB | ||
| Class 4 | 5 | 0 | 1 | £4,164 GB | ||
| Class 5 | 8 | 2 | 4 | £12,700 GB | ||
| Class 6 | 4 | 1 | 2 | £5,213 GB | ||
| Unclassified | 4 | 1 | 1 | £10,412 GB |
Horses with the most wins at Epsom
| Horse | Runs | Wins | Placed | Last win here | Last run here |
|---|---|---|---|---|---|
| 2 | 2 | 2 | 27 Sep 26 | 27 Sep 26 | |
| 1 | 1 | 1 | 27 Sep 26 | 27 Sep 26 | |
| 1 | 1 | 1 | 10 Jul 25 | 10 Jul 25 | |
| 1 | 1 | 1 | 4 Jun 22 | 4 Jun 22 | |
| Grand Rock (IRE) | 1 | 1 | 1 | 29 Sep 19 | 29 Sep 19 |
| Eyelool (IRE) | 1 | 1 | 1 | 19 Jul 18 | 19 Jul 18 |
| Shufoog (GB) | 1 | 1 | 1 | 8 Sep 16 | 8 Sep 16 |
Jockeys at Epsom
| Jockey | Rides | Wins | Win % | Placed | Latest |
|---|---|---|---|---|---|
| Cieren Fallon | 10 | 4 | 5 | 27 Sep 26 | |
| Tom Marquand | 15 | 1 | 6 | 6 Jun 26 | |
| James Doyle | 8 | 1 | 2 | 29 Sep 19 | |
| Ryan Moore | 3 | 0 | 2 | 31 May 19 | |
| Jim Crowley | 3 | 0 | 1 | 4 Jun 21 |
Biggest wins at Epsom
| Date | Horse | Race | Class | Dist | Jockey | SP | Prize |
|---|---|---|---|---|---|---|---|
| 4 Jun 22 | Princess Elizabeth Stakes (Sponsored By Cazoo) (Fillies & Mares) | Group 3 | 1m½f | Tom Marquand | 2/1F | £56,710 | |
| 29 Sep 19 | Grand Rock (IRE) | Investec Derby "Wild Card" Conditions Stakes | Class 2 | 1m½f | James Doyle | 5/4F | £12,450 |
| 27 Sep 26 | Betfred Derby 'Wild Card' EBF Conditions Stakes | Class 2 | 1m½f | Cieren Fallon | 7/2 | £10,308 | |
| 27 Sep 26 | Betfred 'Bet Builder' Handicap Stakes | Class 3 | 1m2f | Cieren Fallon | 4/7F | £10,308 | |
| 19 Jul 18 | Eyelool (IRE) | Epsom Phab 40th Anniversary EBF Maiden Stakes | Class 5 | 7f | Georgia Cox | 11/8F | £4,528 |
| 8 Sep 16 | Shufoog (GB) | Kovara Kladders Handicap | Class 5 | 1m2f | Georgia Cox | 6/4F | £3,881 |
| 10 Jul 25 | Betfred Play Fred's £5 Million Handicap | Class 6 | 1m2f | Cieren Fallon | 7/2 | £3,402 | |
| 10 Sep 26 | Glass Times EBF Novice Stakes | - | 7f | Cieren Fallon | 7/1 | £7,020 |
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.