Race Preview

8:25 Musselburgh

Friday 31 July 2026 ·7 runners KTB Selection: Inappropriate · 63/100

The 8.25 at Musselburgh is a Class 5 handicap over 1m7f217y on good ground with a field of seven. The KTB Fit Scores are tightly bunched between 63 and 42, reflecting a modest bunch where recent consistency, course records and the unknowns of trip, headgear and pace combine to make the outcome far from clear. Inappropriate heads the KTB rankings on the back of his solid local record and placed form, though several others bring winning form at the track and distance.

How the race shapes up

The pace shape is unclear with low confidence because there is not enough run-style evidence across the field to read it with any certainty. Cascade Hall is the only horse noted as tending to make the running or race prominently, yet the limited evidence means the race could develop in several ways. The key question is whether the leaders will get an easy time or if the race will turn into a test of stamina up the straight, particularly with several runners stepping up or down in trip.

The KTB Fit ranking

  1. 1Inappropriate KTB Selection63/100Inappropriate is a fair performer with a solid Musselburgh record including a win from two starts here.
  2. 2Teofimo56/100Modest performer who has shown bits of ability but remains winless after nine starts.
  3. 3Clansman54/100Modest performer with a solid recent record that includes two wins and three places from his last six starts.
  4. 4Arrange51/100Modest performer who has won over this trip and at this track from only two runs here.
  5. 5Cascade Hall49/100Modest performer who has won once from four starts at this track and also has a win on good ground from seven attempts.
  6. 6Simple Star48/100Modest performer who has won three times at this track from 19 starts and also has a solid record on good ground with five wins from 22 runs.
  7. 7Gallus Norman42/100Gallus Norman is a modest performer who arrives in solid form having won two of his last three starts.

The contenders

Inappropriate KTB Fit 63/100

Form -62432 · Ewan Whillans · Greg Fairley

Inappropriate is a fair performer with a solid Musselburgh record that includes a win from only two starts here. He has shown consistent placed form on his last three outings, finishing second, third and second, and acts well on good ground with three wins from eight attempts. The step up in trip today asks a fresh question, while first-time headgear is also an unknown. Trainer Ewan Whillans has an 8% strike rate at the course from 116 runs with an A/E of 0.85, while jockey Greg Fairley operates at 11% from 152 rides with an A/E of 0.91. The pair together show a 6/40 (15%) record with an A/E of 1.75 and +£29.50 LSP. Drawn in stall 1, his recent form of -62432 keeps him high in the KTB Fit ranking at 63.

Teofimo KTB Fit 56/100

Form 6278/ · Adam Nicol · Ben Robinson

Teofimo is a modest performer who has shown bits of ability but remains winless after nine starts. He drops back from 2m4f to a trip he has tried twice without success, while first-time headgear is now applied. Trainer Adam Nicol holds a solid 18% strike-rate at Musselburgh from 68 runs with an A/E of 1.08, and jockey Ben Robinson is operating at 11% from 145 rides with an A/E of 0.94. The trainer-jockey combination shows 1/22 (5%) with an A/E of 0.77 and -£3.00 LSP. He has been placed twice from five starts on good ground but without a win, and his recent form reads 6278/. Drawn in stall 6, he is rated 56 on KTB Fit while dropping in class.

Clansman KTB Fit 54/100

Form 213310 · Liam Bailey · Billy Garritty

Clansman is a modest performer with a solid recent record that includes two wins and three places from his last six starts. He drops back in trip today having been placed once in four runs at this distance without winning, while he has also shown he can be competitive on good ground with one place from four starts. This is his first run at Musselburgh. Trainer Liam Bailey has a 10% strike rate at the course from 174 runs with an A/E of 0.98, and jockey Billy Garritty is on 11% from 176 rides with an A/E of 0.85. Their combined record stands at 29/306 (9%) with an A/E of 0.99 and -£29.47 LSP. His recent form of 213310 sees him rated 54 on KTB Fit while dropping in class.

Arrange KTB Fit 51/100

Form 03-062 · Martin Todhunter · David Nolan

Arrange is a modest performer who has won over this trip and at this track from only two runs here. Recent form has been patchy with a sequence of 03-062, yet he has placed on good ground with two wins from 13 starts and eight places. First-time headgear is a possible plus. Trainer Martin Todhunter and jockey David Nolan both hold steady rather than strong records at Musselburgh, the trainer on 10% from 220 runs with an A/E of 0.86 and the jockey on 11% from 246 rides with an A/E of 0.83. The trainer-jockey partnership is 16/101 (16%) with an A/E of 1.36 and +£22.25 LSP. Drawn in stall 5, he is rated 51 on KTB Fit.

The rest of the field

Cascade HallKTB Fit 49/100

Cascade Hall is a modest performer who has won once from four starts at this track and also has a win on good ground from seven attempts. He steps up in trip today having last run over 1m5f yet already has one win from four starts at this distance, while first-time headgear is now applied. The yard and jockey both have solid records here, with the jockey showing a 17% strike rate from 41 rides and an A/E of 1.23. His recent form of 121343 gives him a KTB Fit of 49 and he is the only front-runner in the field.

Simple StarKTB Fit 48/100

Simple Star is a modest performer who has won three times at this track from 19 starts and also has a solid record on good ground with five wins from 22 runs. He steps up in trip today having last run over 1m5f though he has won twice from 12 starts at this distance. Trainer Gary Rutherford is 0% from 38 runs here while jockey Connor Beasley holds a 15% strike rate from 336 rides at the course. Recent form of 8-9625 sees him rated 48 on KTB Fit.

Gallus NormanKTB Fit 42/100

Gallus Norman is a modest performer who arrives in solid form having won two of his last three starts. He has already won over this trip and on good ground, and his record at Musselburgh reads a useful one win from two starts. The trainer has a modest 10 percent strike rate here from a huge sample while the jockey has had too few rides at the track to judge. He steps up in class with recent form of 5-2131 and a KTB Fit of 42.

KTB verdict

Inappropriate is the KTB Selection. He brings the best combination of a win at the track from limited attempts, consistent recent placed form and proven ability on good ground, even if the longer trip and first-time headgear add elements of uncertainty. His Musselburgh record and the positive trainer-jockey figures give him the edge in a race where the pace is difficult to read. The main dangers are Cascade Hall with his course win, trip suitability and prominent run-style, and the in-form Gallus Norman who has winning form over the distance and at the venue despite the class rise. Arrange and Clansman cannot be ruled out either given their own course-and-distance claims.

KTB Selection Inappropriate

Morning odds

Best available price per runner, captured 00:03 UTC, 31 Jul. These are a morning snapshot and will have moved — see the live racecard for current prices.

RunnerMorning priceBookmaker
Inappropriate4/1William Hill
Teofimo18/1Midnite
Simple Star10/1Bet365
Gallus Norman2/1William Hill

Questions about this race

Which horse has the strongest Musselburgh course record among the principals?

Inappropriate has won here from two starts and holds a solid Musselburgh record.

How many runners are wearing first-time headgear?

Four runners are wearing first-time headgear: Inappropriate, Teofimo, Arrange and Cascade Hall.

Which horse is the only one with a defined prominent run-style?

Cascade Hall tends to make the running or race on the pace.

Who has the best trainer strike-rate at Musselburgh among those with meaningful data?

Adam Nicol has an 18% strike rate at Musselburgh from 68 runs.

Which horse is stepping up in class while arriving in solid recent form?

Gallus Norman is stepping up in class having won two of his last three starts.

18+. Analysis and entertainment only — no guarantee of profit. KTB race previews are published for interest and are not betting advice. Only ever stake what you can comfortably afford to lose, and set your own limits. Help and support: BeGambleAware.org and the National Gambling Helpline on 0808 8020 133. Self-exclude at any time via GAMSTOP.

More from Kickthebookies