Skip to content

Racecourse statistics

Windsor racecourse statistics

Every runner at Windsor in our archive since April 2005: who wins here, how favourites fare, the biggest-priced winners, the draw and the angles that have paid at SP.

Figures as at 22 Oct 2026, 06:18 · last meeting in our archive 14 Sep 2026

Covers 18 April 2005 – 22 October 2026

3,766races · 557 meetings
36,577runners · 22,910 horses
33.4%favourites won · 1,378 of 4,129Last 12 months: 26.8% (56 of 209)
150/1biggest-priced winner · Arboy Will (GB)

In brief

as at 22 Oct 2026

Windsor has staged 3,766 races over 557 meetings in our archive since April 2005, with 36,577 runners.

Favourites have won 33.4% of their runs here (1,378 from 4,129), a level-stakes P/L of −100.15 points to a £1 stake at SP.

Richard Hannon Snr has the most winners here (164 from 978 runners, 16.8%). Among yards with 30 or more runners, John & Thady Gosden has the best win rate: 31.2% (29 from 93).

Richard Hughes has the most winners here (178 from 881 rides, 20.2%). Among riders with 30 or more rides, Andrea Atzeni has the best win rate: 22.0% (63 from 287).

No trip here shows the lowest and highest thirds of the stalls more than 3 points apart on 100 or more runs each.

4 angles here made a level-stakes profit at SP in both periods we test, on 100 or more runs.

Favourites and the market

by starting-price rank

Favourites have won 33.4% of their runs here (1,378 from 4,129), a level-stakes P/L of −100.15 points to a £1 stake at SP.

Position in the bettingRunsWonWin %£1 P/LFair A/E
FavouriteRuns 4,129Won 1,378Win 33.4%£1 −100.15A/E 1.13
2nd–3rd in the bettingRuns 7,675Won 1,234Win 16.1%£1 −1,245.18A/E 0.99
4th–6th in the bettingRuns 11,005Won 807Win 7.3%£1 −2,721.67A/E 0.93
7th or biggerRuns 13,768Won 355Win 2.6%£1 −6,093.00A/E 0.82

Favourites by race type

RacesRunsWonWin %£1 P/LFair A/E
FlatRuns 4,064Won 1,350Win 33.2%£1 −108.01A/E 1.13
HurdleRuns 34Won 13Win 38.2%£1 +2.68A/E 1.22
ChaseRuns 29Won 15Win 51.7%£1 +7.18A/E 1.36
NH FlatRuns 2Won 0Win 0.0%£1 −2.00A/E 0.00

Favourites by going

GoingRunsWonWin %£1 P/LFair A/E
Good to FirmRuns 1,950Won 645Win 33.1%£1 −112.20A/E 1.09
GoodRuns 1,076Won 365Win 33.9%£1 +19.64A/E 1.18
Good to SoftRuns 496Won 163Win 32.9%£1 −25.07A/E 1.11
SoftRuns 503Won 169Win 33.6%£1 +8.12A/E 1.19
HeavyRuns 104Won 36Win 34.6%£1 +9.36A/E 1.23

Favourites include joint favourites. Dimmed rows have fewer than 30 runs. Fair A/E compares wins with a margin-stripped market expectation at SP. Favourite-heavy samples naturally read a few points warm, so 1.05 means "beat the margin-free market read", not "the market underrates this by 5%". £1 P/L is level stakes at SP.

Trainers

since 2005

Richard Hannon Snr has the most winners here (164 from 978 runners, 16.8%). Among yards with 30 or more runners, John & Thady Gosden has the best win rate: 31.2% (29 from 93).

Most winners

TrainerRunsWonWin %£1 P/LFair A/E
Richard Hannon SnrRuns 978Won 164Win 16.8%£1 −111.93A/E 1.11
Richard HannonRuns 813Won 116Win 14.3%£1 −184.55A/E 0.95
Andrew BaldingRuns 631Won 100Win 15.8%£1 −93.76A/E 1.07
Ralph BeckettRuns 538Won 92Win 17.1%£1 −31.37A/E 1.11
William HaggasRuns 366Won 87Win 23.8%£1 −76.96A/E 1.11
Clive CoxRuns 587Won 87Win 14.8%£1 −105.84A/E 1.08
Sir Michael StouteRuns 383Won 75Win 19.6%£1 −77.36A/E 0.98
David EvansRuns 760Won 72Win 9.5%£1 −206.20A/E 1.02
Roger VarianRuns 247Won 64Win 25.9%£1 +15.37A/E 1.28
Rod MillmanRuns 621Won 59Win 9.5%£1 −240.57A/E 0.95

Ordered by winners here; a tie goes to the fewer runners.

Best win %

TrainerRunsWonWin %£1 P/LFair A/E
John & Thady GosdenRuns 93Won 29Win 31.2%£1 +11.76A/E 1.30
Charlie ApplebyRuns 80Won 22Win 27.5%£1 −10.82A/E 1.05
Saeed bin SuroorRuns 206Won 55Win 26.7%£1 +12.69A/E 1.23
Roger VarianRuns 247Won 64Win 25.9%£1 +15.37A/E 1.28
William HaggasRuns 366Won 87Win 23.8%£1 −76.96A/E 1.11
Simon & Ed CrisfordRuns 101Won 22Win 21.8%£1 −6.79A/E 1.24
Gerard ButlerRuns 47Won 10Win 21.3%£1 +40.70A/E 1.61
Dan SkeltonRuns 33Won 7Win 21.2%£1 +2.33A/E 1.44
Sheena WestRuns 57Won 12Win 21.1%£1 +21.20A/E 2.27
Jeremy NosedaRuns 208Won 43Win 20.7%£1 +21.30A/E 1.21

Ordered by win rate, among those with 30 or more runners here; a tie goes to the bigger sample.

Beat the market

TrainerRunsWonWin %£1 P/LFair A/E
Sheena WestRuns 57Won 12Win 21.1%£1 +21.20A/E 2.27
Emma LavelleRuns 53Won 10Win 18.9%£1 +19.13A/E 1.87
Richard SpencerRuns 56Won 11Win 19.6%£1 +21.45A/E 1.83
Ed McMahonRuns 61Won 12Win 19.7%£1 +48.63A/E 1.72
Geoffrey DeaconRuns 56Won 6Win 10.7%£1 −11.25A/E 1.71
Peter WinkworthRuns 71Won 10Win 14.1%£1 +51.00A/E 1.68
Luke DaceRuns 89Won 10Win 11.2%£1 −5.25A/E 1.63
Jack ChannonRuns 85Won 17Win 20.0%£1 −5.05A/E 1.62
Ian WoodRuns 53Won 5Win 9.4%£1 −9.00A/E 1.60
Peter HedgerRuns 58Won 8Win 13.8%£1 −2.50A/E 1.59

Ordered by fair A/E, among those with 50 or more runners at a fair price here: above 1.00, their winners came at bigger prices than the margin-free market expected.

£1 P/L is level stakes at SP. Dimmed rows have fewer than 30 runners.

Jockeys

since 2005

Richard Hughes has the most winners here (178 from 881 rides, 20.2%). Among riders with 30 or more rides, Andrea Atzeni has the best win rate: 22.0% (63 from 287).

Most winners

JockeyRunsWonWin %£1 P/LFair A/E
Richard HughesRuns 881Won 178Win 20.2%£1 −65.51A/E 1.13
Ryan MooreRuns 765Won 157Win 20.5%£1 −131.56A/E 1.07
Oisin MurphyRuns 703Won 138Win 19.6%£1 −105.02A/E 1.04
Tom MarquandRuns 729Won 108Win 14.8%£1 −79.51A/E 1.00
Adam KirbyRuns 676Won 99Win 14.6%£1 −144.55A/E 1.09
James DoyleRuns 506Won 85Win 16.8%£1 −12.02A/E 1.11
Jim CrowleyRuns 610Won 79Win 13.0%£1 −9.99A/E 1.15
Jamie SpencerRuns 495Won 78Win 15.8%£1 −116.04A/E 1.01
William BuickRuns 388Won 77Win 19.8%£1 −22.71A/E 1.08
Andrea AtzeniRuns 287Won 63Win 22.0%£1 +13.20A/E 1.37

Ordered by winners here; a tie goes to the fewer rides.

Best win %

JockeyRunsWonWin %£1 P/LFair A/E
Andrea AtzeniRuns 287Won 63Win 22.0%£1 +13.20A/E 1.37
Benoit De La SayetteRuns 71Won 15Win 21.1%£1 +77.71A/E 1.84
Ryan MooreRuns 765Won 157Win 20.5%£1 −131.56A/E 1.07
Kevin StottRuns 44Won 9Win 20.5%£1 +5.13A/E 1.28
Richard HughesRuns 881Won 178Win 20.2%£1 −65.51A/E 1.13
Sean D BowenRuns 30Won 6Win 20.0%£1 +55.00A/E 2.55
William BuickRuns 388Won 77Win 19.8%£1 −22.71A/E 1.08
Oisin MurphyRuns 703Won 138Win 19.6%£1 −105.02A/E 1.04
Laura PearsonRuns 36Won 7Win 19.4%£1 +15.52A/E 1.68
Frankie DettoriRuns 186Won 36Win 19.4%£1 −60.28A/E 0.99

Ordered by win rate, among those with 30 or more rides here; a tie goes to the bigger sample.

Beat the market

JockeyRunsWonWin %£1 P/LFair A/E
Benoit De La SayetteRuns 71Won 15Win 21.1%£1 +77.71A/E 1.84
Marco GhianiRuns 164Won 28Win 17.1%£1 +97.13A/E 1.76
Rhys ClutterbuckRuns 107Won 13Win 12.1%£1 −9.47A/E 1.73
Edward GreatrexRuns 117Won 19Win 16.2%£1 +42.03A/E 1.66
Cathy GannonRuns 162Won 17Win 10.5%£1 +19.25A/E 1.57
Georgia DobieRuns 109Won 11Win 10.1%£1 −29.25A/E 1.52
Callum HutchinsonRuns 83Won 10Win 12.0%£1 +16.38A/E 1.52
Richard ThomasRuns 82Won 6Win 7.3%£1 −15.50A/E 1.46
Joey HaynesRuns 87Won 8Win 9.2%£1 −36.15A/E 1.41
Andrea AtzeniRuns 287Won 63Win 22.0%£1 +13.20A/E 1.37

Ordered by fair A/E, among those with 50 or more rides at a fair price here: above 1.00, their winners came at bigger prices than the margin-free market expected.

£1 P/L is level stakes at SP. Dimmed rows have fewer than 30 rides.

Course specialists

3+ wins here

Lequinto (IRE) has won here 8 times from 21 runs, more than any other horse since April 2005.

Biggest-priced winners

at starting price

The biggest-priced winner here since April 2005 was Arboy Will (GB) at 150/1 on 12 April 2021.

The draw

Flat, 8+ runners

No trip here shows the lowest and highest thirds of the stalls more than 3 points apart on 100 or more runs each.

Under 6f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 1,057Won 102Win 9.6%Place 27.8%A/E 0.95
Middle thirdRuns 1,202Won 106Win 8.8%Place 29.5%A/E 0.96
High thirdRuns 1,522Won 158Win 10.4%Place 29.7%A/E 1.08

6f – 7f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 2,852Won 241Win 8.5%Place 24.9%A/E 0.96
Middle thirdRuns 3,131Won 249Win 8.0%Place 24.8%A/E 0.92
High thirdRuns 4,060Won 377Win 9.3%Place 28.1%A/E 1.09

1m – 1m1f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 1,927Won 209Win 10.8%Place 29.3%A/E 1.12
Middle thirdRuns 2,147Won 195Win 9.1%Place 26.8%A/E 1.00
High thirdRuns 2,867Won 226Win 7.9%Place 26.1%A/E 0.92

1m2f – 1m4f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 2,655Won 234Win 8.8%Place 26.0%A/E 0.99
Middle thirdRuns 2,914Won 282Win 9.7%Place 28.4%A/E 1.05
High thirdRuns 3,800Won 333Win 8.8%Place 27.7%A/E 0.97

Stall number as a share of the field: low is the lowest third of the stalls. Flat races with 8 or more runners. Fair A/E near 1.00 means the market had already priced the draw in.

Angles that have paid

at SP, two periods

Past results at starting price, not a forecast. Each angle made a £1 level-stakes profit in both periods (Jan 2005 – Sep 2021, and since Oct 2021), with at least 100 SP-priced runs and 10 winners in all, and is still in profit with its single biggest winner taken out. The same on every view of this page.

  • Rides by Marco Ghiani+59.2% ROI · +97.13 pts from 164 runs · 28 winners (17.1%)Jan 2005 – Sep 2021: +41.7% on 42 · Since Oct 2021: +65.3% on 122 · without the biggest winner (40/1): +56.13 pts
  • Runners by Dubawi (IRE) (sire)+36.6% ROI · +74.60 pts from 204 runs · 55 winners (27.0%)Jan 2005 – Sep 2021: +28.7% on 147 · Since Oct 2021: +57.0% on 57 · without the biggest winner (14/1): +59.60 pts
  • Rides by Edward Greatrex+35.9% ROI · +42.03 pts from 117 runs · 19 winners (16.2%)Jan 2005 – Sep 2021: +30.0% on 66 · Since Oct 2021: +43.5% on 51 · without the biggest winner (25/1): +16.03 pts
  • Runners trained by Charles Hills+14.9% ROI · +53.25 pts from 357 runs · 50 winners (14.0%)Jan 2005 – Sep 2021: +1.0% on 261 · Since Oct 2021: +52.7% on 96 · without the biggest winner (33/1): +19.25 pts

Quick answers

How do favourites do at Windsor?

Favourites (joint favourites included) have won 1,378 of 4,129 runs at Windsor since April 2005 — 33.4%, a £1 level-stakes P/L of −100.15 points at SP (as at 22 Oct 2026).

Which trainer has the most winners at Windsor?

Richard Hannon Snr, with 164 winners from 978 runners (16.8%) since April 2005.

Which jockey has ridden the most winners at Windsor?

Richard Hughes, with 178 winners from 881 rides (20.2%) since April 2005.

Which trainer has the best strike rate at Windsor?

Among yards with 30 or more runners here since April 2005, John & Thady Gosden has the best win rate: 31.2% (29 from 93).

Which jockey has the best strike rate at Windsor?

Among riders with 30 or more rides here since April 2005, Andrea Atzeni has the best win rate: 22.0% (63 from 287).

Which horses have won most at Windsor?

The leading course winners since April 2005: Lequinto (IRE) (8 from 21), Efistorm (GB) (6 from 13), Choral Festival (GB) (6 from 45).

What is the biggest-priced winner at Windsor?

Arboy Will (GB) at 150/1 on 12 April 2021 in the British Stallion Studs EBF Novice Stakes (GBB Race) — the biggest starting price among Windsor winners since April 2005.

Is there a draw bias at Windsor?

No trip at Windsor shows the lowest and highest thirds of the stalls more than 3 points apart on samples of 100 or more runs each, in Flat races of 8 or more runners since April 2005.

About Windsor

checked October 2026

Layout and key facts

  • Where: Maidenhead Road, Windsor, Berkshire, beside the Thames — Flat only, turf.
  • Shape: A figure of eight of about 1m4f, flat, with a straight 6f; the running rail is moved between meetings.
  • Season: April to October, with Monday evening fixtures through the summer.

Going and the seasons

  • Summer: Good or good to firm is usual, with watering.
  • Spring and autumn: The April and October fixtures often race on good to soft or soft ground beside the river.

Signature races and fixtures

  • Listed and Group races: The Royal Windsor Stakes (1m) in May and the Winter Hill Stakes (1m2f) in August.
  • Programme: Two-year-old races and sprint and mile handicaps on the summer evenings.

Practical notes

  • Getting there: Windsor and Eton Riverside station is about a mile away, and a riverboat runs from the town on racedays; by road from the M4 (junction 6) with parking on site.
  • Viewing: The straight course and the finish are seen from the stands; the far loop is on the big screens.

These notes are written and checked by KTB (last checked October 2026); the statistics above are computed from our results archive. Check the course's own site for fixtures, going and travel before you go.