UK time :

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 analysis
Quick facts
Age
3 years old
Sex
Colt
Colour
Bay
Father
Dream Ahead
Mother
Faithful Promise
Owner
Fosnic Racing
Official rating
57

📊 Key numbers

Career totals for this horse
12
Career races
0
Wins
0%
Win rate
avg ~10%
25%
Top-3 rate
avg ~30%
175 days
Since last race

🔍 Full analysis

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

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 runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Unknown
Good (a little give)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
5F – 6½F
Unknown
🏅 Race 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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Alistair Rawlinson Current jockey
0%
Win rate
0/5
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
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%