:

Dreambird Dolly

There is a certain stubbornness to Dreambird Dolly's career that her owners will know all too well. In 21 races, she has crossed the line first just once — a win rate of roughly 1 in every 20 outings — though she has placed eight times, meaning she has finished in the money on more than a third of her races without being able to seal the deal. For a four-year-old still finding her feet, that knack for being thereabouts without winning is both encouraging and, frankly, a little maddening.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Tasleet
Mother
Quench Dolly
Owner
T Beeches C Stone J Gallagher
Rating
55

📊 Key Numbers

Career statistics for this horse
21
Career races
1
Wins
4.8%
Win rate
avg ~10%
38.1%
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

That one win came at Leicester on 8 June 2026, and it matters more than the bare numbers suggest. Dreambird Dolly had spent the bulk of her career competing at Class 6, the lowest rung of British racing, without winning a single one of those 11 races. When Leicester finally delivered, it ended what had been a long wait for her first victory. Her recent form tells you she is in decent shape right now — a second place, then a win, then another second in her last four runs is the kind of consistency that suggests a horse clicking into form rather than flatlining.

Jockey William Carson has partnered her seven times without a win between them, which raises a quiet question about whether that combination has simply never quite clicked. John Gallagher trains her from his yard in Chastleton, Oxfordshire, and the operation has sent out eight winners already this season, so the stable is in decent working order. Dreambird Dolly raced just yesterday, which makes her one of the more active horses around at the moment, and the yard will be hoping that Leicester form is a sign of more to come rather than a brief flash.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 10 starts
Yet to win at Brighton in 7 attempts
Struggles on LH Undulating tracks: 0 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft (muddy)
Unknown
Standard (all-weather)
Unknown
Heavy (very wet)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Avoids
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
14 Jul
2nd
Leicester
5f – 6½f · Good_To_Firm · 6 runners
22 Jun
10th
Windsor
5f – 6½f · Good_To_Firm · 13 runners
8 Jun
🏆 Won
Leicester
5f – 6½f · Good · 9 runners
29 May
2nd
Brighton
5f – 6½f · Good_To_Firm · 11 runners
7 May
8th
Windsor
5f – 6½f · Good_To_Firm · 11 runners
30 Oct
11th
Bath
5f – 6½f · Heavy · 12 runners
16 Oct
5th
Brighton
5f – 6½f · Good_To_Firm · 10 runners
15 Sep
6th
Brighton
5f – 6½f · Soft · 9 runners
31 Aug
3rd
Brighton
5f – 6½f · Good · 10 runners
8 Aug
3rd
Brighton
5f – 6½f · Good_To_Firm · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
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
Brighton
Undulating
7 2 seconds, 2 thirds, 3 other 29 May 0%
Windsor
Sharp
3 3 other 22 Jun 0%
Leicester
Sharp
2 1 win, 1 second 14 Jul 50%
Nottingham
Galloping
2 1 third, 1 other 10 May 0%
Lingfield Park
Sharp
2 1 third, 1 other 29 May 0%
Bath
Undulating
2 2 other 30 Oct 0%
Wolverhampton
Galloping
1 1 other 21 Nov 0%
Goodwood
Undulating
1 1 other 13 Jun 0%
Chepstow
Galloping
1 1 other 17 Jul 0%