:

Dreambird Dolly

Eighteen races into her career and Dreambird Dolly is still waiting for that first win — but she's also proving she's not a horse that simply makes up the numbers. Six places from those 18 races tells you she's regularly finishing in the frame, showing enough to suggest the win isn't some impossible dream, just an elusive one. At four years old, she has time on her side.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
45

📊 Key Numbers

Career statistics for this horse
18
Career races
0
Wins
0%
Win rate
avg ~10%
33.3%
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 interesting reading. Her last six runs read 3rd, 6th, 5th, 11th, 8th, 2nd — and that second place most recently, just one day ago, is the kind of effort that keeps the yard optimistic. She clearly arrived at the track in good shape, ran a big race, and only just got beaten. Whether that near-miss proves the turning point or simply adds to the frustration remains to be seen.

William Carson has been her regular partner, riding her in 7 of those 18 races without getting his hands on a winner, but the pair clearly know each other well at this point. That familiarity might count for something when the right opportunity presents itself. Trainer John Gallagher, based in Chastleton in Oxfordshire, has had 8 winners on the board this season, so he knows how to get a horse to the line first. Dreambird Dolly hasn't been one of them yet, but she's operating at Class 6 — the entry-level tier of British racing — where the fields are competitive precisely because everyone is looking for a horse like this to finally click.

Eleven of her 18 races have come at that level, and she's yet to win any of them. That's a tough statistic to dress up, but it's also worth noting she's placed 6 times along the way — which means she's been good enough to beat most of the field, just not quite all of it. Sometimes racing is that fine a margin.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Yet to win at Brighton in 7 attempts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
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
6 Aug
6th
Brighton
5f – 6½f · Good · 8 runners
17 Jul
6th
Chepstow
5f – 6½f · Good · 6 runners
13 Jun
7th
Goodwood
5f – 6½f · Good · 10 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/1
Won / Rode
Darragh Keenan Current Jockey
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
Jack Callan
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%
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%
Windsor
Sharp
2 2 other 7 May 0%
Chepstow
Galloping
1 1 other 17 Jul 0%
Wolverhampton
Galloping
1 1 other 21 Nov 0%
Goodwood
Undulating
1 1 other 13 Jun 0%