UK time :

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
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Cappella Sansevero
Mother
Goodnight And Joy
Owner
J E Parr
Official rating
55

📊 Key numbers

Career totals for this horse
30
Career races
4
Wins
13.3%
Win rate
avg ~10%
43.3%
Top-3 rate
avg ~30%
3 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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)
Standard to slow (all-weather)
Ok
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good (a little give)
Avoids
📏 Race distance
7F – 1M
5F – 6½F
Unknown
1M1F – 1M2F
Ok
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Long straights
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
11.1%
Win rate
1/9
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%