:

Faithful Dream

Faithful Dream is a three-year-old who has spent the whole of its racing life searching for a first win, and so far that search has come up empty. Across 12 races, the horse has never crossed the line in front, though it has managed three placed finishes — enough to suggest it belongs on a racecourse, just not quite enough to suggest it belongs at the top of one.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Colt
Colour
Bay
Father
Dream Ahead
Mother
Faithful Promise
Owner
Fosnic Racing
Rating
57

📊 Key Numbers

Career statistics for this horse
12
Career races
0
Wins
0%
Win rate
avg ~10%
25%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The recent form makes for honest reading. In the last six races, Faithful Dream has finished 9th, 3rd, 5th, 5th, 2nd, and 4th — a pattern that tells a fairly consistent story. There are glimmers in there, particularly that second place, which shows the horse can get competitive. But the ninth is a reminder that on some days it simply doesn't fire. A horse that finishes in the top three but never wins is one of racing's familiar puzzles: good enough to place, not yet good enough to win.

Jockey Alistair Rawlinson has partnered Faithful Dream five times without a win between them, and the horse has raced four times at Class 6 level — the entry-level tier of British racing — without breaking through there either. That is worth noting. Class 6 is about as accessible as competitive racing gets, so the absence of a win at that level underlines that Faithful Dream has genuine ground to make up.

The trainer is Michael Appleby, whose yard in Oakham, Rutland, is clearly in good health this season — 74 winners sent out is a serious number, reflecting a stable that knows how to get horses ready to win. Appleby has the tools and the record. Whether Faithful Dream can eventually add to that tally is the open question. The horse raced just yesterday and remains very much in training, which means the story is still being written. For now, though, it is the story of a horse that keeps turning up, keeps running, and keeps waiting for the day everything clicks.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Good (firm-ish)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
5F – 6½F
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
26 Apr
9th
Nottingham
5f – 6½f · Good · 15 runners
18 Apr
3rd
Nottingham
5f – 6½f · Good · 17 runners
7 Apr
5th
Southwell
5f – 6½f · Standard · 12 runners
17 Mar
5th
Wolverhampton
5f – 6½f · Standard · 12 runners
2 Mar
2nd
Kempton Park
5f – 6½f · Standard_To_Slow
31 Jan
4th
Newcastle
5f – 6½f · Standard · 8 runners
26 Jan
2nd
Wolverhampton
5f – 6½f · Standard · 9 runners
12 Jan
5th
Wolverhampton
5f – 6½f · Standard · 10 runners
22 Oct
11th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
7 Oct
6th
Leicester
5f – 6½f · Good_To_Soft · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Alistair Rawlinson Current Jockey
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
3 1 second, 2 other 17 Mar 0%
Nottingham
Galloping
2 1 third, 1 other 26 Apr 0%
Kempton Park
Galloping
2 1 second, 1 other 2 Mar 0%
Leicester
Sharp
1 1 other 7 Oct 0%
Southwell
Galloping
1 1 other 7 Apr 0%
Beverley
Undulating
1 1 other 5 May 0%
Newmarket
Galloping
1 1 other 16 May 0%
Newcastle
Galloping
1 1 other 31 Jan 0%