The two wins are worth looking at closely. The first came at Kempton Park in January 2025, and the second at Leicester in April 2025 — but that Leicester win was 16 months ago now, and Midnight's Dream has gone six races without winning since. The recent form makes for difficult reading: finishes of 10th, 12th, and 11th in three of the last six runs before a slight upturn to sixth, then third, then second most recently. That second place last time out is at least a sign of life, suggesting the horse may be finding its way back to form rather than drifting away from it.
The level at which it competes is also telling. Midnight's Dream has raced most often in Class 4 company — solid, mid-tier racing — and has yet to win at that level, going 0 from 11 attempts there. Its two wins have come below that grade, which suggests the horse is perhaps most dangerous when dropped into slightly easier company. That is not a criticism; plenty of horses operate exactly this way, and knowing where a horse genuinely belongs is half the puzzle.
Jack Mitchell has been the regular partner in the saddle, riding the horse in nine of its races for one win together — roughly 1 in every 9 times out. That is a workmanlike rather than electric partnership. The trainer is Joseph Parr, whose Newmarket yard has sent out six winners so far this season, showing the operation is capable of getting horses to the line first. Midnight's Dream raced just yesterday, so it is very much in active campaign, and with that second-place finish fresh in its legs, the next run will be worth watching to see whether the corner has genuinely been turned.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
9 | 1 win, 8 other | 18 Mar | 11.1% |
| Leicester Sharp |
2 | 1 win, 1 second | 26 May | 50% |
| Doncaster Galloping |
2 | 2 other | 14 Jun | 0% |
| Wolverhampton Galloping |
2 | 1 second, 1 other | 14 Jul | 0% |
| Southwell Galloping |
2 | 1 second, 1 other | 22 Feb | 0% |
| Newcastle Galloping |
2 | 2 thirds | 31 Jan | 0% |
| Great Yarmouth Galloping |
2 | 1 third, 1 other | 2 Jul | 0% |
| Salisbury Undulating |
1 | 1 third | 25 May | 0% |
| Thirsk Galloping |
1 | 1 other | 16 Sep | 0% |
| chelmsford | 1 | 1 other | 18 Apr | 0% |