Midnight's Dream
Midnight's Dream is finally hitting form after a long search for consistency. The five-year-old has won twice in its last six races, including a victory at Southwell just this week, and is now a genuinely active contender rather than a horse treading water. Over a career spanning 30 races, the horse has won 4 times — roughly 1 win in every 8 races — with a further 13 top-3 finishes, showing it knows how to run well even on days when victory doesn't come.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What makes Midnight's Dream interesting is the recent upturn. The horse's last six races tell a story of growing sharpness: a win, then another win at Southwell, followed by a mix of fifth, third, fifth, and third-place finishes. That's two victories from six outings, or about one win every three races — a marked improvement on the career average. The breakthrough came at Kempton Park back in January 2025, and since then the horse has pieced together enough good days to suggest it has found a level where it can compete regularly.
Joseph Parr's Newmarket yard clearly understands what this horse needs. Midnight's Dream has raced primarily at Class 4 level without yet finding the winner's circle there — a blank from 11 attempts — but the recent wins suggest the horse may be operating more effectively lower down the card. Jack Mitchell, the horse's most frequent jockey, has ridden Midnight's Dream nine times with one win, a 11% win rate with this particular partner that mirrors the horse's overall consistency without being exceptional. With the horse still active and fresh from a Southwell win this week, Midnight's Dream looks to be in a fighting mood heading into its next outing.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Likes
Standard to slow (all-weather)
Ok
Good to soft (some give)
Unknown
Good (a little give)
Avoids
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Likes
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
15 Oct
🏆 Won
Southwell
7f – 1m · Standard · 14 runners
13 Oct
🏆 Won
Wolverhampton
7f – 1m · Standard · 9 runners
21 Sep
5th
Leicester
7f – 1m · Good · 15 runners
10 Sep
3rd
Lingfield Park
7f – 1m · Standard · 11 runners
13 Aug
5th
Lingfield Park
7f – 1m · Standard · 13 runners
30 Jul
3rd
Wolverhampton
7f – 1m · Standard · 12 runners
14 Jul
2nd
Wolverhampton
7f – 1m · Standard · 12 runners
2 Jul
3rd
Great Yarmouth
1m1f – 1m2f · Good_To_Firm · 7 runners
14 Jun
6th
Doncaster
7f – 1m · Good_To_Soft · 18 runners
31 Mar
11th
Wolverhampton
7f – 1m · Standard · 12 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Kempton Park Galloping |
9 |
1 win, 8 other |
18 Mar |
11.1% |
| Wolverhampton Galloping |
4 |
1 win, 1 second, 1 third, 1 other |
13 Oct |
25% |
| Leicester Sharp |
3 |
1 win, 1 second, 1 other |
21 Sep |
33.3% |
| Southwell Galloping |
3 |
1 win, 1 second, 1 other |
15 Oct |
33.3% |
| Lingfield Park Sharp |
2 |
1 third, 1 other |
10 Sep |
0% |
| Doncaster Galloping |
2 |
2 other |
14 Jun |
0% |
| Newcastle Galloping |
2 |
2 thirds |
31 Jan |
0% |
| Great Yarmouth Galloping |
2 |
1 third, 1 other |
2 Jul |
0% |
| Thirsk Galloping |
1 |
1 other |
16 Sep |
0% |
| chelmsford |
1 |
1 other |
18 Apr |
0% |
| Salisbury Undulating |
1 |
1 third |
25 May |
0% |