A Fine Evening's Sport in East Lothian
Right, settle in and let me tell you about the craic at Musselburgh this evening. Eight races on a warm September Saturday, standard going underfoot, and a card that had enough meat on the bone to keep any serious punter — or any serious drinker with a Racing Post propped against their pint — genuinely interested. It wasn't Cheltenham, no, but sure Cheltenham isn't on every night of the week, and there was plenty here to get the blood moving.
Musselburgh on an evening like this is one of flat racing's little pleasures. The tight track, the sea air rolling in, the East Lothian crowd who actually know their horses — it's a proper racecourse with a proper atmosphere. And tonight's Musselburgh racecard gave them something to shout about.
The Feature Race: Lady Kodiac Leads a Hot Six-Furlong Fillies' Handicap
If you're picking one race from tonight's card to frame and put above the fireplace, it's the Mini Golf at High Gosforth Park Fillies' Handicap Stakes over six furlongs at 18:30. Class 4, £10.8k in the pot, and every single runner carrying the [D] course-and-distance form flag. Every. Single. One. Now that tells you something about the quality of the entries — these are fillies that know this track, that have been pointed here deliberately, and that's the sign of shrewd training operations rather than hopeful entries.
Lady Kodiac, top-rated at 84 and partnered by Harry Vigors, was the one to beat on paper. A Kodiac filly with course-and-distance form over six furlongs at Musselburgh is the kind of combination that makes bookmakers reach for the antacids. She's been around the block, she knows the job, and Vigors is a tidy rider who doesn't panic in tight finishes.
But here's where I'll be bold — Persian Spirit (Sam James, rated 79) and Anaisa (Sean Kirrane, rated 75) both had solid claims, and in a race where the margins are going to be thin, the weight-for-age and the draw matter enormously. Six furlongs at Musselburgh is a sprint that rewards those who break well and travel smoothly. Sam James has been in fine nick this season and if Persian Spirit broke cleanly, she was always going to be dangerous.
The one I'd have been keeping a very close eye on, though, is Dark Angel Light (Tom Kiely-Marshall, rated 75). A Dark Angel filly over six furlongs, course-and-distance form, and a jockey who's been quietly putting in some excellent work on this card tonight. Kiely-Marshall has had his hands full this evening — he's ridden in multiple races — and that kind of busy book tells you the trainers trust him. Keep the name in your notebook.
The Novice Races: Where Tomorrow's Stars Are Born
Two novice contests over seven furlongs fourteen yards gave us a proper look at some horses with futures, and I'll be honest — this is the part of the card that gets me most animated. Forget the handicappers going round in circles; show me a horse running for the first time or two and I'll show you something worth watching.
In the QuinnBet Extra Place Novice Stakes (Class 4, 17:20), Foxy Night (Sam James) came in with a rating of 78 — the only rated runner in the field — which made her the obvious market leader. But novice races have a wonderful habit of making fools of the obvious. The unrated runners here included Whatever Bruce (David Nolan) and League of Justice (Conor Whiteley), and in a race where nobody truly knows what the newcomers have got, a well-bred debutant with a yard in form can turn the whole thing on its head.
The Class 3 novice at 17:57 — the Christmas Parties at Newcastle Racecourse Novice Stakes, which is a mouthful and a half — was the more prestigious of the two, with £13k on offer. Mr Minz (Jack Nicholls, rated 74) was the only one arriving with a public rating, but Crystal Dark (Sam James) and Geometry (Robbie Downey) were among the unraced or lightly-raced types that could easily have turned up with more ability than the market suspected. Robbie Downey quietly going about his business on Geometry is the kind of thing you notice when you're paying attention.
Ones to Follow — Write These Names Down
Here's my list from tonight's card. Horses I'd be tracking into the autumn and beyond:
- Dark Angel Light — Course-and-distance form, Dark Angel pedigree, progressive profile. If she ran well tonight, she could be one for a Listed race before the season's out.
- Whatever Bruce — The name alone deserves a second look, but David Nolan wouldn't be riding a dud in a novice. If he showed anything tonight, watch for a step up in trip next time.
- Sunriseontheboyne (Harry Vigors, rated 70 in the 20:00 handicap) — That name has Irish written all over it and I mean that as a compliment. Course-and-distance form, a jockey with a good book tonight, and a rating that looks workable if the yard has him in order.
- Chuzzlewit (Cam Hardie, rated 65 in the 20:30 closer) — Course-and-distance form, Cam Hardie in the saddle, and a mile on a flat track suits a horse that travels well. If he's been freshened up, he could outrun his rating.
- Jujubella (David Nolan, rated 66 in the opener) — Course-and-distance form in the fillies' handicap over a mile and a half. Nolan knows what he's doing over this sort of trip and if she's improved since her last run, she's the type that can go up the weights.
The Jockey to Watch: Tom Kiely-Marshall's Busy Evening
I want to give a special mention to Tom Kiely-Marshall, who rode in no fewer than four races tonight — the opener, the novice, the six-furlong fillies' handicap, and the big sprint handicap at 19:00. That's a serious book of rides for an evening card, and it tells you that multiple trainers are pointing him their way with purpose. He's not just filling saddles — he's being chosen. If he had a winner or two tonight, remember where you heard his name first.
Cam Hardie also had a full card, riding in six of the eight races. The man is everywhere at Musselburgh, and rightly so — he knows this track inside out and the local trainers adore him. When Hardie's got course-and-distance horses under him, you take notice.
Looking Ahead: Where Do These Horses Go Next?
September is a funny time in the flat calendar. The big prizes are being carved up at the Classics trials and the Ascot meetings, but down here at Class 4, 5, and 6 level, the horses that perform well on an evening card like this are often the ones that sneak into a decent pot in October when the fields thin out and the handicapper hasn't quite caught up with them.
Keep an eye on the novice winners from tonight — both races were GBB (Great British Bonus) races, which means connections get a bonus if they go on and win a qualifying race. That's an incentive to keep running, keep improving, and keep turning up. The GBB scheme has been brilliant for keeping owners engaged, and it means tonight's novice winners aren't going to disappear into winter quarters just yet.
For the handicappers, the autumn all-weather season beckons. Horses like Chuzzlewit, Sunriseontheboyne, and Lady Kodiac are the types that transition well to Wolverhampton or Southwell when the turf season winds down. Mark them in your notebook now and you'll thank yourself in November.
Final Word: A Card Worth Your Time
Look, nobody's pretending tonight's Musselburgh card was Ascot on a Saturday in June. But that's not the point, is it? This was proper racing — competitive handicaps, genuine novices with futures, and a track that rewards horses and riders who actually know what they're doing. Eight races, a good crowd, and a handful of horses worth following into the autumn. That's a fine evening's sport by anyone's measure.
Check the full results and my updated form notes on the Musselburgh racecard page, and if you've got a different take on any of tonight's runners, you know where to find me. I'll be the one with the Racing Post and the Guinness, arguing the toss about Dark Angel fillies.





