Put it into practice on today's racecards.

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 trial

By 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 Sandown

Updated 18 October 2026

The answer

  • What is William Haggas's record at Sandown? William Haggas has trained 42 winners from 206 runners at Sandown since January 2016 (20%). The latest winner there was Perfect Strike (FR) on 11 Sep 2026.
  • How does William Haggas's record at Sandown compare with other courses? At Sandown, William Haggas has a 20.4% 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 Sandown? Tom Marquand, with 16 wins from 83 rides (19%) together at Sandown since 2016.
  • Which horse has won most often at Sandown for William Haggas? Golden Voice (GB), with 2 wins from 2 runs (100%) there since 2016.
Record at Sandown since 2016
42 wins from 206 runs (20%)
Prize money at Sandown
£1,063,910 GB
Last winner here
11 Sep 2026: Perfect Strike (FR)
Runs here since last winner
4 runs

Sandown v everywhere else

RacesAt SandownOther courses
All races42 wins from 206 runs (20%)1,590 wins from 7,105 runs (22%)

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

SeasonRunsWinsWin %PlacedPlace %Prize money
Flat 202618211.1%422.2%£33,104 GB
Flat 202524416.7%833.3%£103,349 GB
Flat 202418527.8%1055.6%£103,164 GB
Flat 202324520.8%1041.7%£159,698 GB
Flat 202221523.8%942.9%£137,394 GB
Flat 202118633.3%844.4%£193,834 GB
Flat 202018316.7%527.8%£40,475 GB
Flat 201918316.7%738.9%£89,336 GB
Jumps 2018/19100.0%00.0%£337 GB
Flat 201814428.6%857.1%£132,036 GB
Flat 201715213.3%640.0%£25,640 GB
Flat 201617317.6%741.2%£45,544 GB

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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 typeRunsWinsWin %PlacedPlace %Prize money
Flat Turf · non-handicap901617.8%3640.0%£718,873 GB
Flat Turf · handicap1152622.6%4640.0%£344,701 GB
NH Flat100.0%00.0%£337 GB

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

DistanceRunsWinsWin %PlacedPlace %
5f to 6f26830.8%1453.8%
7f to 1m912224.2%3538.5%
9f to 11f80911.3%2936.3%
14f and over8337.5%450.0%
Up to 2m1f100.0%00.0%

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

GoingRunsWinsWin %PlacedPlace %
Good to Firm / Firm621524.2%2540.3%
Good891719.1%3640.4%
Good to Soft / Yielding27518.5%1244.4%
Soft26311.5%726.9%
Heavy22100.0%2100.0%

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

MonthRunsWinsWin %PlacedPlace %
April14321.4%857.1%
May10220.0%440.0%
June36616.7%1541.7%
July661827.3%2943.9%
August39923.1%1230.8%
September4149.8%1434.1%

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

ClassRunsWinsWin %PlacedPlace %Prize money
Group 1300.0%00.0%£179,873 GB
Group 22150.0%150.0%£57,993 GB
Group 319315.8%842.1%£210,349 GB
Listed21628.6%1152.4%£213,624 GB
Class 224312.5%729.2%£135,249 GB
Class 332721.9%1031.3%£84,204 GB
Class 4681420.6%3145.6%£136,289 GB
Class 532721.9%1340.6%£39,162 GB
Unclassified5120.0%120.0%£7,168 GB

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

HorseRunsWinsPlacedLast win hereLast run here
Golden Voice (GB) silksGolden Voice (GB)2221 Jul 221 Jul 22
Mojito (IRE)2226 Jul 196 Jul 19
Perfect Strike (FR) silksPerfect Strike (FR)11111 Sep 2611 Sep 26
Not My Type (GB) silksNot My Type (GB)11124 Jul 2624 Jul 26
Earthwatch (IRE) silksEarthwatch (IRE)11130 Jul 2530 Jul 25
Yabher (GB) silksYabher (GB)1115 Jul 255 Jul 25
Take A Breath (GB) silksTake A Breath (GB)11114 Jun 2514 Jun 25
Al Aasy (IRE) silksAl Aasy (IRE)11125 Apr 2525 Apr 25
Min Huna (GB) silksMin Huna (GB)11130 Aug 2430 Aug 24
Swindon (FR) silksSwindon (FR)1116 Jul 246 Jul 24
Al Mubhir (GB) silksAl Mubhir (GB)1115 Jul 245 Jul 24
Coco Royale (GB) silksCoco Royale (GB)11115 Jun 2415 Jun 24
Sunfall (GB) silksSunfall (GB)11114 Jun 2414 Jun 24
Cover Point (GB) silksCover Point (GB)11115 Sep 2315 Sep 23
Alhambra Palace (GB) silksAlhambra Palace (GB)1112 Aug 232 Aug 23
Roberto Escobarr (IRE) silksRoberto Escobarr (IRE)11125 May 2325 May 23
Amanzoe (IRE) silksAmanzoe (IRE)11121 Jul 2221 Jul 22
My Prospero (IRE) silksMy Prospero (IRE)11119 May 2219 May 22
Kettle Hill (GB) silksKettle Hill (GB)11110 Sep 2110 Sep 21
Hurricane Ivor (IRE) silksHurricane Ivor (IRE)1113 Jul 213 Jul 21

Jockeys at Sandown

JockeyRidesWinsWin %PlacedLatest
Tom Marquand831619.3%3313 Jun 26
Cieren Fallon24520.8%1016 Sep 26
James Doyle16425.0%722 Aug 20
Richard Kingscote5360.0%417 Jun 23
Frankie Dettori33100.0%36 Jul 19
Jim Crowley12216.7%525 Apr 25
Pat Cosgrave9222.2%42 Sep 17
William Buick5120.0%228 Aug 26
Oisin Murphy5120.0%225 Jul 19
Adam Farragher4125.0%131 Jul 24
Ryan Moore600.0%12 Sep 23
Stevie Donohoe400.0%114 Sep 22
Silvestre De Sousa300.0%319 Jul 17
Kieran Shoemark300.0%013 Sep 24

Additional research statistics and historical returns are in the RaceWatch app.

Put it into practice on today's racecards.

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 trial

By 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

DateHorseRaceClassDistJockeySPPrize
27 Apr 18Addeybb (IRE) silksAddeybb (IRE)bet365 MileGroup 21mJames Doyle6/4F£56,710
25 Apr 25Al Aasy (IRE) silksAl Aasy (IRE)bet365 Gordon Richards StakesGroup 31m2fJim Crowley15/2£48,204
25 May 23Roberto Escobarr (IRE) silksRoberto Escobarr (IRE)Racehorse Lotto Henry II StakesGroup 32mRichard Kingscote7/5F£45,368
23 Apr 21Alenquer (FR) silksAlenquer (FR)bet365 Classic TrialGroup 31m2fTom Marquand25/1£25,520
19 May 22My Prospero (IRE) silksMy Prospero (IRE)Coral Heron StakesListed1mTom Marquand7/4J£29,489
8 Jul 23Mystic Pearl (FR) silksMystic Pearl (FR)Coral Distaff (Fillies)Listed1mTom Marquand22/1£28,355
5 Jul 24Al Mubhir (GB) silksAl Mubhir (GB)Davies Insurance Solutions Gala StakesListed1m2fTom Marquand9/2£25,520
6 Jul 19Hidden Message (USA)Coral Distaff (Fillies)Listed1mOisin Murphy9/4F£22,684
7 Jul 18Awesometank (GB)Coral Distaff (Fillies)Listed1mJames Doyle6/1£22,684
21 Jul 16On Her Toes (IRE)Longines Irish Champions Weekend EBF Stallions Star Stakes (Fillies)Listed7fFrankie Dettori5/2J£17,013
6 Jul 19Mojito (IRE)Coral Challenge (Handicap)Class 21mFrankie Dettori4/1F£46,193
20 Aug 22Protagonist (FR) silksProtagonist (FR)Kensington Gates HandicapClass 21m2fCieren Fallon17/2£25,575
5 Jul 20Montatham (GB) silksMontatham (GB)Coral Challenge (Handicap)Class 21mJim Crowley6/5F£18,675
6 Jul 24Swindon (FR) silksSwindon (FR)Coral Play "Racing-Super-Series" For Free HandicapClass 37fDavid Egan11/2£12,885
1 Jul 22Golden Voice (GB) silksGolden Voice (GB)Jameson Lamb Half Century Classic HandicapClass 37fTom Marquand6/4F£12,885

Related links

Data as of 18 October 2026

Put it into practice on today's racecards.

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 trial

By 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.

Put it into practice on today's racecards.

Start my 30-day free trial

By 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.