UK time :

Frankies Dream

Frankies Dream is a horse that got better as it went, winning six races last year after starting from almost nowhere. The 4-year-old began 2025 with a debut win at Wolverhampton in January and climbed steadily up the ladder, peaking with a victory at York in May. Since then, nothing — seventeen months without a win, which is a long drought. But trainer Jennie Candlish's yard is firing this season with 64 winners already, and she has brought Frankies Dream back fresh after a proper break, convinced there is more to come.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Belardo
Mother
Opal Heart
Owner
G White
Official rating
79

📊 Key numbers

Career totals for this horse
33
Career races
6
Wins
18.2%
Win rate
avg ~10%
57.6%
Top-3 rate
avg ~30%
8 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 this horse interesting is how it thrives in the right conditions. On normal ground, it has won four of eleven races — a 36% win rate that is genuinely impressive. Even more telling: when dropped into Class 6 races (the sort of modest company it typically finds itself in), it has won four of ten, a 40% win rate. Those are the numbers of a horse that knows where it belongs and performs. The jockey Joey Haynes noted something crucial after one early race: Frankies Dream is "very forward going" by nature, a bit headstrong, but when the pace suits it and it settles, it finishes strong. That is the key to unlocking it. Paul Mulrennan has ridden the horse eight times and won twice — a 25% win rate that suggests he has worked out what makes it tick.

Candlish plans to step up the distance this year, starting over a mile, with eyes on those summer mile handicaps where the racing is fast and competitive. The trainer believes the quicker the pace, the better it runs — which, paired with a horse that needs to settle its mind, suggests a specific type of race suits it best. Frankies Dream has been inactive for seventeen months. It is not going to waltz back in. But this is a horse that has won before, knows how to win, and has a team that understands what it needs. That counts for something.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 4 wins from 11 starts (36%)
⚠ What to watch out for
⚠ Poor record on standard_to_slow ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Ok
Good to firm (fairly firm)
Ok
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
7F – 1M
Ok
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, tight turns
Loves
Left-handed, long straights
Left-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
10 Oct
12th
York
7f – 1m · Soft · 20 runners
25 Sep
2nd
Newcastle
7f – 1m · Standard · 11 runners
5 Sep
4th
Thirsk
7f – 1m · Good_To_Soft · 10 runners
8 Aug
8th
Redcar
7f – 1m · Good_To_Firm · 14 runners
25 Jul
8th
Ascot
1m1f – 1m2f · Good_To_Firm · 11 runners
10 Jul
7th
York
1m3f – 1m4f · Good_To_Firm · 10 runners
27 Jun
3rd
York
7f – 1m · Good · 16 runners
13 Jun
2nd
York
1m1f – 1m2f · Good · 17 runners
30 May
3rd
Beverley
7f – 1m · Good_To_Firm · 11 runners
16 May
3rd
Thirsk
7f – 1m · Good · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
2/8
Wins / rides
50%
Win rate
3/6
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
Oisin Orr Current jockey
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
Newcastle
Galloping
7 2 wins, 4 seconds, 1 other 25 Sep 28.6%
York
Galloping
6 1 win, 1 second, 1 third, 3 other 10 Oct 16.7%
Lingfield Park
Sharp
3 1 win, 1 second, 1 other 16 Feb 33.3%
Thirsk
Galloping
3 1 third, 2 other 5 Sep 0%
Wolverhampton
Galloping
2 1 win, 1 other 4 Jan 50%
Chester
Tight
2 2 other 14 Jun 0%
Beverley
Undulating
2 1 second, 1 third 30 May 0%
Doncaster
Galloping
1 1 win 25 Apr 100%
Redcar
Galloping
1 1 other 8 Aug 0%
Southwell
Galloping
1 1 second 6 Feb 0%
Chepstow
Galloping
1 1 third 2 Sep 0%
Ascot
Galloping
1 1 other 25 Jul 0%
Haydock Park
Galloping
1 1 other 19 Jul 0%
Nottingham
Galloping
1 1 third 12 Apr 0%
chelmsford 1 1 other 19 Dec 0%