Both wins arrived in a tight six-week window in the late summer of 2023 — first at Beverley in August, then at Hamilton Park in September. That back-to-back sequence suggests Midnight Lir hit a purple patch at exactly the right moment. The trouble is, that Hamilton Park success now sits 31 months in the past, and the horse hasn't been able to recapture that form since. In its last six races, the best it has managed is a second place — everything else has been mid-pack or worse, finishing as far back as twelfth in one run.
Adding another layer of uncertainty is the fact that Midnight Lir hasn't raced in roughly five months. A break of that length can mean many things — a minor setback, a planned rest, or simply a trainer waiting for the right opportunity — but it does mean the horse returns to the track a little unknown. In Class 5, where the margins are tight, coming back ring-rusty is rarely ideal.
The trainer is Michael Dods, who runs a busy and productive yard in Piercebridge, County Durham. With 43 winners already on the board this season, Dods clearly knows how to get horses ready to win. Regular jockey Connor Beasley has partnered Midnight Lir in 13 of its 27 races, winning once together — a partnership that knows each other well, even if the results have been steady rather than spectacular.
The honest summary is this: Midnight Lir is a horse that has shown it can win at this level, but the evidence for doing so again is thin. The form has drifted, the last win feels a long time ago, and a lengthy break doesn't make prediction any easier. Still, under a sharp trainer with a horse that has placed nine times from 27 races, you'd never write it off entirely. Consistent without being brilliant — that's Midnight Lir in a sentence.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Beverley Undulating |
5 | 1 win, 2 seconds, 2 other | 13 May | 20% |
| Hamilton Park Sharp |
4 | 1 win, 1 third, 2 other | 23 Sep | 25% |
| Doncaster Galloping |
3 | 1 third, 2 other | 19 Jul | 0% |
| Thirsk Galloping |
3 | 1 second, 1 third, 1 other | 17 Jul | 0% |
| Newcastle Galloping |
3 | 3 other | 2 Oct | 0% |
| Chester Tight |
2 | 2 other | 8 May | 0% |
| Ripon Sharp |
1 | 1 other | 29 Apr | 0% |
| York Galloping |
1 | 1 other | 13 Oct | 0% |
| Great Yarmouth Galloping |
1 | 1 second | 27 Jul | 0% |
| Leicester Sharp |
1 | 1 other | 15 Jun | 0% |
| Bath Undulating |
1 | 1 other | 17 Aug | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 10 Sep | 0% |
| Pontefract Undulating |
1 | 1 other | 14 Apr | 0% |