Skip to content

Racecourse statistics

Musselburgh racecourse statistics

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

Figures as at 23 Oct 2026, 21:53 · last meeting in our archive 12 Oct 2026

Covers 7 January 2005 – 24 October 2026

3,779races · 550 meetings
32,666runners · 15,788 horses
32.3%favourites won · 1,328 of 4,108Last 12 months: 26.1% (52 of 199)
100/1biggest-priced winner · Dica (FR)

In brief

as at 23 Oct 2026

Musselburgh has staged 3,779 races over 550 meetings in our archive since January 2005, with 32,666 runners.

Favourites have won 32.3% of their runs here (1,328 from 4,108), a level-stakes P/L of −280.56 points to a £1 stake at SP.

Jim Goldie has the most winners here (192 from 1,918 runners, 10.0%). Among yards with 30 or more runners, William Haggas has the best win rate: 34.3% (24 from 70).

Joe Fanning has the most winners here (154 from 874 rides, 17.6%). Among riders with 30 or more rides, Harry Cobden has the best win rate: 47.1% (16 from 34).

Over 1m2f – 1m4f in Flat races of 8 or more runners, the lowest third of the stalls has won 13.5% of its runs (392) and the highest third 7.9% (541).

6 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 32.3% of their runs here (1,328 from 4,108), a level-stakes P/L of −280.56 points to a £1 stake at SP.

Position in the bettingRunsWonWin %£1 P/LFair A/E
FavouriteRuns 4,108Won 1,328Win 32.3%£1 −280.56A/E 1.06
2nd–3rd in the bettingRuns 7,689Won 1,298Win 16.9%£1 −1,062.77A/E 1.00
4th–6th in the bettingRuns 10,651Won 855Win 8.0%£1 −2,001.00A/E 0.99
7th or biggerRuns 10,218Won 305Win 3.0%£1 −3,800.50A/E 0.86

Favourites by race type

RacesRunsWonWin %£1 P/LFair A/E
FlatRuns 2,709Won 838Win 30.9%£1 −194.56A/E 1.05
HurdleRuns 816Won 296Win 36.3%£1 −49.00A/E 1.10
ChaseRuns 464Won 150Win 32.3%£1 −30.76A/E 1.03
NH FlatRuns 119Won 44Win 37.0%£1 −6.24A/E 1.05

Favourites by going

GoingRunsWonWin %£1 P/LFair A/E
FirmRuns 24Won 10Win 41.7%£1 +5.74A/E 1.30
Good to FirmRuns 910Won 304Win 33.4%£1 −18.26A/E 1.09
GoodRuns 1,722Won 527Win 30.6%£1 −238.11A/E 1.00
Good to SoftRuns 891Won 299Win 33.6%£1 −9.30A/E 1.11
SoftRuns 547Won 185Win 33.8%£1 −13.72A/E 1.12
HeavyRuns 14Won 3Win 21.4%£1 −6.91A/E 0.61

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

Jim Goldie has the most winners here (192 from 1,918 runners, 10.0%). Among yards with 30 or more runners, William Haggas has the best win rate: 34.3% (24 from 70).

Most winners

TrainerRunsWonWin %£1 P/LFair A/E
Jim GoldieRuns 1,918Won 192Win 10.0%£1 −436.39A/E 0.98
Keith DalgleishRuns 1,116Won 156Win 14.0%£1 −144.13A/E 1.08
Richard FaheyRuns 894Won 155Win 17.3%£1 −27.87A/E 1.15
Mark JohnstonRuns 729Won 136Win 18.7%£1 −57.29A/E 1.02
Lucinda RussellRuns 935Won 110Win 11.8%£1 −227.58A/E 1.06
Donald McCainRuns 509Won 102Win 20.0%£1 −13.14A/E 1.10
Iain JardineRuns 896Won 101Win 11.3%£1 −96.85A/E 1.03
Tim EasterbyRuns 772Won 90Win 11.7%£1 −236.70A/E 0.88
Kevin RyanRuns 460Won 67Win 14.6%£1 −96.12A/E 0.94
Bryan SmartRuns 373Won 65Win 17.4%£1 +59.91A/E 1.32

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

Best win %

TrainerRunsWonWin %£1 P/LFair A/E
William HaggasRuns 70Won 24Win 34.3%£1 +13.15A/E 1.20
Paul NichollsRuns 109Won 37Win 33.9%£1 +24.67A/E 1.33
Nicky HendersonRuns 50Won 16Win 32.0%£1 −2.36A/E 1.08
Gordon ElliottRuns 46Won 14Win 30.4%£1 −5.11A/E 1.22
Archie WatsonRuns 54Won 16Win 29.6%£1 +22.14A/E 1.46
John FergusonRuns 38Won 11Win 28.9%£1 +0.79A/E 1.12
Sir Mark Prescott BtRuns 63Won 17Win 27.0%£1 −9.48A/E 1.03
L J MorganRuns 49Won 12Win 24.5%£1 +14.18A/E 1.36
Charlie LongsdonRuns 41Won 10Win 24.4%£1 +15.54A/E 1.45
Howard JohnsonRuns 291Won 64Win 22.0%£1 −3.70A/E 1.24

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
Michael ApplebyRuns 61Won 13Win 21.3%£1 +41.94A/E 1.55
Grant TuerRuns 147Won 32Win 21.8%£1 +26.52A/E 1.47
Archie WatsonRuns 54Won 16Win 29.6%£1 +22.14A/E 1.46
Ben HaslamRuns 81Won 17Win 21.0%£1 +17.51A/E 1.40
Robin BastimanRuns 85Won 11Win 12.9%£1 +1.51A/E 1.40
Susan CorbettRuns 162Won 15Win 9.3%£1 −58.18A/E 1.36
Wilf StoreyRuns 121Won 12Win 9.9%£1 +63.75A/E 1.34
Paul NichollsRuns 109Won 37Win 33.9%£1 +24.67A/E 1.33
Bryan SmartRuns 373Won 65Win 17.4%£1 +59.91A/E 1.32
Philip KirbyRuns 262Won 43Win 16.4%£1 +13.05A/E 1.32

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

Joe Fanning has the most winners here (154 from 874 rides, 17.6%). Among riders with 30 or more rides, Harry Cobden has the best win rate: 47.1% (16 from 34).

Most winners

JockeyRunsWonWin %£1 P/LFair A/E
Joe FanningRuns 874Won 154Win 17.6%£1 −69.61A/E 1.10
Brian HughesRuns 772Won 134Win 17.4%£1 −172.54A/E 1.01
Paul MulrennanRuns 903Won 120Win 13.3%£1 −242.80A/E 1.03
Graham LeeRuns 731Won 100Win 13.7%£1 −168.93A/E 1.02
Paul HanaganRuns 530Won 93Win 17.5%£1 −80.29A/E 1.17
Tom EavesRuns 840Won 90Win 10.7%£1 −63.91A/E 1.02
Daniel TudhopeRuns 468Won 79Win 16.9%£1 −18.28A/E 1.12
David AllanRuns 541Won 70Win 12.9%£1 −134.78A/E 0.91
Phillip MakinRuns 495Won 68Win 13.7%£1 −79.64A/E 0.98
Andrew MullenRuns 650Won 65Win 10.0%£1 −77.97A/E 1.14

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

Best win %

JockeyRunsWonWin %£1 P/LFair A/E
Harry CobdenRuns 34Won 16Win 47.1%£1 +22.87A/E 1.84
Richard JohnsonRuns 71Won 19Win 26.8%£1 +1.37A/E 1.13
A P HeskinRuns 34Won 9Win 26.5%£1 +0.00A/E 1.33
Jason MaguireRuns 165Won 40Win 24.2%£1 −1.83A/E 1.12
Richie McLernonRuns 44Won 10Win 22.7%£1 +22.26A/E 2.16
Darryll HollandRuns 40Won 9Win 22.5%£1 −5.20A/E 1.38
Denis O'ReganRuns 162Won 36Win 22.2%£1 +2.92A/E 1.20
Sam JamesRuns 256Won 55Win 21.5%£1 +77.85A/E 1.54
Clifford LeeRuns 115Won 24Win 20.9%£1 −0.54A/E 1.17
Frederik TylickiRuns 120Won 25Win 20.8%£1 +62.38A/E 1.64

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
Harry ReedRuns 65Won 8Win 12.3%£1 −13.75A/E 1.79
Alan DoyleRuns 63Won 10Win 15.9%£1 +32.46A/E 1.72
Frederik TylickiRuns 120Won 25Win 20.8%£1 +62.38A/E 1.64
Miss Emma SayerRuns 65Won 7Win 10.8%£1 −3.00A/E 1.57
Sam JamesRuns 256Won 55Win 21.5%£1 +77.85A/E 1.54
Shane GrayRuns 231Won 31Win 13.4%£1 +65.51A/E 1.45
Richie McGrathRuns 183Won 23Win 12.6%£1 −3.52A/E 1.42
Lee ToplissRuns 60Won 10Win 16.7%£1 −0.13A/E 1.41
Ryan ManiaRuns 233Won 36Win 15.5%£1 +2.28A/E 1.39
Andrew BreslinRuns 86Won 9Win 10.5%£1 −26.00A/E 1.39

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

Fremen (USA) has won here 7 times from 16 runs, more than any other horse since January 2005.

Biggest-priced winners

at starting price

The biggest-priced winner here since January 2005 was Dica (FR) at 100/1 on 19 November 2010.

The draw

Flat, 8+ runners

Over 1m2f – 1m4f in Flat races of 8 or more runners, the lowest third of the stalls has won 13.5% of its runs (392) and the highest third 7.9% (541).

Under 6f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 1,410Won 107Win 7.6%Place 24.1%A/E 0.94
Middle thirdRuns 1,605Won 153Win 9.5%Place 27.1%A/E 1.01
High thirdRuns 2,039Won 218Win 10.7%Place 33.4%A/E 1.03

6f – 7f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 1,203Won 114Win 9.5%Place 33.0%A/E 0.89
Middle thirdRuns 1,358Won 144Win 10.6%Place 31.2%A/E 1.05
High thirdRuns 1,657Won 165Win 10.0%Place 26.6%A/E 1.06

1m – 1m1f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 932Won 95Win 10.2%Place 31.1%A/E 1.00
Middle thirdRuns 1,068Won 100Win 9.4%Place 28.8%A/E 0.92
High thirdRuns 1,306Won 129Win 9.9%Place 28.7%A/E 1.07

1m2f – 1m4f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 392Won 53Win 13.5%Place 34.9%A/E 1.29
Middle thirdRuns 448Won 41Win 9.2%Place 27.2%A/E 0.96
High thirdRuns 541Won 43Win 7.9%Place 27.5%A/E 0.82

1m5f – 2m

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 511Won 62Win 12.1%Place 33.1%A/E 1.17
Middle thirdRuns 582Won 58Win 10.0%Place 29.4%A/E 1.02
High thirdRuns 704Won 58Win 8.2%Place 27.6%A/E 0.85

2m1f – 2m4f

StallsRunsWonWin %Place %Fair A/E
Low thirdRuns 15Won 4Win 26.7%Place 53.3%A/E 3.13
Middle thirdRuns 18Won 1Win 5.6%Place 27.8%A/E 0.40
High thirdRuns 25Won 2Win 8.0%Place 32.0%A/E 0.45

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.

  • Iain Jardine, ridden by Andrew Mullen+34.9% ROI · +81.36 pts from 233 runs · 29 winners (12.4%)Jan 2005 – Sep 2021: +5.9% on 64 · Since Oct 2021: +45.9% on 169 · without the biggest winner (33/1): +47.36 pts
  • Rides by Sam James+30.4% ROI · +77.85 pts from 256 runs · 55 winners (21.5%)Jan 2005 – Sep 2021: +19.1% on 104 · Since Oct 2021: +38.2% on 152 · without the biggest winner (22/1): +54.85 pts
  • Rides by Shane Gray+28.4% ROI · +65.51 pts from 231 runs · 31 winners (13.4%)Jan 2005 – Sep 2021: +17.3% on 158 · Since Oct 2021: +52.2% on 73 · without the biggest winner (40/1): +24.51 pts
  • Runners by Kodiac (GB) (sire)+24.6% ROI · +89.00 pts from 362 runs · 56 winners (15.5%)Jan 2005 – Sep 2021: +29.4% on 239 · Since Oct 2021: +15.2% on 123 · without the biggest winner (33/1): +55.00 pts
  • Runners trained by Paul Nicholls+22.6% ROI · +24.67 pts from 109 runs · 37 winners (33.9%)Jan 2005 – Sep 2021: +23.7% on 61 · Since Oct 2021: +21.3% on 48 · without the biggest winner (12/1): +11.67 pts
  • Runners trained by Grant Tuer+18.0% ROI · +26.52 pts from 147 runs · 32 winners (21.8%)Jan 2005 – Sep 2021: +29.7% on 55 · Since Oct 2021: +11.1% on 92 · without the biggest winner (14/1): +11.52 pts

Quick answers

How do favourites do at Musselburgh?

Favourites (joint favourites included) have won 1,328 of 4,108 runs at Musselburgh since January 2005 — 32.3%, a £1 level-stakes P/L of −280.56 points at SP (as at 23 Oct 2026).

Which trainer has the most winners at Musselburgh?

Jim Goldie, with 192 winners from 1,918 runners (10.0%) since January 2005.

Which jockey has ridden the most winners at Musselburgh?

Joe Fanning, with 154 winners from 874 rides (17.6%) since January 2005.

Which trainer has the best strike rate at Musselburgh?

Among yards with 30 or more runners here since January 2005, William Haggas has the best win rate: 34.3% (24 from 70).

Which jockey has the best strike rate at Musselburgh?

Among riders with 30 or more rides here since January 2005, Harry Cobden has the best win rate: 47.1% (16 from 34).

Which horses have won most at Musselburgh?

The leading course winners since January 2005: Fremen (USA) (7 from 16), Smart Lass (IRE) (7 from 26), Primo's Comet (GB) (7 from 28).

What is the biggest-priced winner at Musselburgh?

Dica (FR) at 100/1 on 19 November 2010 in the Scottish Racing Your Better Bet Novices' Hurdle — the biggest starting price among Musselburgh winners since January 2005.

Is there a draw bias at Musselburgh?

Over 1m2f – 1m4f in Flat races of 8 or more runners since January 2005, runners drawn in the lowest third of the stalls have won 53 of 392 runs (13.5%) and those in the highest third 43 of 541 (7.9%). Fair A/E 1.29 low against 0.82 high says how much of that the market had already priced.

About Musselburgh

checked October 2026

Layout and key facts

  • Where: Linkfield Road, Musselburgh, East Lothian, six miles east of Edinburgh — Flat and jumps, turf.
  • Shape: Right-handed, flat and sharp, about 1m2f round, with a straight 5f on the Flat.

Going and the seasons

  • Flat: The spring and summer fixtures usually race on good or good to firm ground, with watering.
  • Jumps: The winter fixtures are most often good to soft; the course drains well and heavy ground is uncommon.

Signature races and fixtures

  • Flat: The Scottish Sprint Cup (5f) in June; the Queen's Cup (1m6f handicap) in May; the Edinburgh Cup (three-year-old handicap) in June.
  • Jumps: The New Year's Day meeting; the Scottish Triumph Hurdle Trial and the Scottish Supreme Novices' Hurdle in February.

Practical notes

  • Getting there: By rail to Musselburgh or Wallyford from Edinburgh Waverley and a short walk or bus; by road from the A1.
  • Viewing: A compact course with the whole circuit in view from the stands.

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.