18+ • Bet Responsibly • Racing Alpha does not accept betsBeGambleAware.org
RacingAlpha

Graham + Sibbald And Neilsons Handicap Stakes

5f · Flat · Class 6 · Good · 6 runners · £3,664 · Friday, 31 July 2026

Result

Race report

AI top pick finished 5th
  1. 1st
    Thornaby Pearl (GB)
    Jake Dickson·Adrian Nicholls
    11/2·6.50
    SP
  2. 2nd
    Thunderstorm Katie (GB)
    Billy Garritty·Jim Goldie·beaten .75 lengths
    11/2·6.50
    SP
  3. 3rd
    South Parade (IRE)
    David Nolan·Richard & Peter Fahey·beaten .5 lengths
    9/4J·3.25
    SP
Race time
59.01s

Race time recorded.

In-running (Thornaby Pearl (GB))

Set the pace from the start - clear of rivals throughout - ran out an easy winner

AI top-rated Golden Havana (score 54.8) finished 5th.
Settled · 1pt level stake = 2.25 pt return on the winnerTipping P&L →

Furlong's verdict

Reading the form…

AI-written, grounded in our data on this race. May be wrong. Verify before staking. Opinion, not advice.

Pundit corner

Racing Post · third-party
Pundit pick: Golden Havana

Golden Havana heads this six-runner Class 6 sprint at Musselburgh narrowly ahead of Peregrine Falcon and South Parade on our ratings, with that pair posing the most obvious threats alongside Thornaby Pearl. The five-furlong trip on good ground looks straightforward enough for the selection, though the closeness of the field means nothing can be taken for granted. **Golden Havana** is our selection.

Editorial from Racing Post analysts via the Racing API — not generated by Racing Alpha. Formbook forecast prices are estimates, not market prices.

Why the model rates this top

Golden Havana

Connor Beasley · Michael Dods · 3yo

Top-rated of 6
score 54.8 · +8.0 clear of next best (46.8)
Scores compare runners within this race only

The Racing Alpha rating combines four signals. Below is the breakdown — components driving this pick first.

  • Form20% weight
    72strong
    Last 6: 4-3-3-2-2-2
  • Freshness10% weight
    70strong
    3d since last run (quick turnaround)
  • Trainer20% weight
    60average
    Michael Dods: 6/25 winners last 14d (24%)
  • Ratings50% weight
    43below average
    OR 64 — highest combined rating in the field
MarketBest price 3.90 (Betfair Exchange) · 2nd in the market of 6.

v1.3 rating — a field-relative score, not a win probability; for market-derived value see the Fair column in the runners table. Weights and method on /about. Tips are opinions, not advice.

Draw bias — Musselburgh 5f

full course data →

Moderate: high (outside) favoured (IV 1.25).

Low (1–2)
IV 0.89
Mid (3–4)
IV 0.85
High (5–6)
IV 1.25

Today: Thornaby Pearl (draw 6) and Peregrine Falcon (draw 5) get the bias; Golden Havana (draw 3) is in the least-favoured band.

IV = impact value: 1.00 is neutral, above it a stall band wins more often than its share of runners predicts. 91 qualifying races at this course and trip, 3-year window.

Runners · sorted by finishing position

PosNo.HorseFormORAISP
11
J: Jake Dickson(5) · T: Adrian Nicholls · draw 6
8yo · G · b
341421
6446.8
11/2·6.50
SP
22
J: Billy Garritty · T: Jim Goldie · draw 2
5yo · M · b
972226
6143.2
11/2·6.50
SP
35
5yo · M · b
007496
5934.2
9/4J·3.25
SP
46
J: Lauren Young(5) · T: Jim Goldie · draw 1
4yo · F · bh
624744
5435.8
5/1·6.00
SP
54
J: Connor Beasley · T: Michael Dods · draw 3
3yo · G · bv
433222
6454.8
9/4J·3.25
SP
63
J: Harry Burns(3) · T: Patrick Morris · draw 5
4yo · F · b
62353
6139.2
22/1·23.00
SP

OR = official rating · AI = model score (0–100) · form reads oldest → latest

Frequently asked questions

Who won the 20:55 Musselburgh on 31 July 2026?

Thornaby Pearl (GB) won the 20:55 Musselburgh at SP 6.50. Ridden by Jake Dickson. Trained by Adrian Nicholls.

Did the Racing Alpha AI tip win the 20:55 Musselburgh?

No — the AI top pick (Golden Havana) finished 5.

What were the placings in the 20:55 Musselburgh?

Top finishers: 1. Thornaby Pearl (GB) (6.50), 2. Thunderstorm Katie (GB) (6.50), 3. South Parade (IRE) (3.25).

What was the winning time for the 20:55 Musselburgh?

The winning time was 59.01s.

Best price shown is the highest decimal price across bookmakers we track. Odds update every few minutes; settle at SP if unavailable. 18+ only · Bet responsibly · BeGambleAware.org