UK time :

Docklands

Docklands has become the steady heartbeat of Harry Eustace's Newmarket yard, a six-year-old who wins roughly one race in every four and has developed into a genuine course specialist at Ascot. With five wins from 22 races, he is not a prolific winner, but his consistency—he has finished in the top 3 in more than half his races—marks him out as a professional who shows up every time. That reliability has not gone unnoticed: Eustace has called him a flagbearer for the stable, a horse who has done so much to build what they have achieved in recent years.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Horse
Colour
Bay
Father
Massaat
Mother
Icky Woo
Owner
O T I Racing
Official rating
115

📊 Key numbers

Career totals for this horse
22
Career races
5
Wins
22.7%
Win rate
avg ~10%
54.5%
Top-3 rate
avg ~30%
1 day
Since last race

🔍 Full analysis

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

Ascot is where Docklands truly belongs. He has won three of his 11 races there, including a significant victory in a Class 1 race as recently as June 2025, and before that a Class 2 triumph in June 2023. That kind of record at Britain's most prestigious track tells you something important about his class. Yet his overall record in top-level races—just one win from nine attempts—shows he sits on a knife edge between capable performer and out of his depth, which is exactly where the best campaigners spend their careers.

Hayley Turner has partnered him in nine races and has won three times together, a win rate of 33%, suggesting they work well as a team. After a seven-month absence, Docklands returned to the winner's enclosure at Doncaster in March 2026, prompting Eustace to set sights on ambitious targets: the Champions Mile in Hong Kong and the Queen Anne Stakes, two of the richest and most competitive races in racing. He was recently shipped to Australia for the Cox Plate in preparation for what looks like a final flourish at the top level. At six years old, Eustace knows time is running out, and so the plan is to make every race count.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Ascot: 3 wins from 11 starts (27%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 6 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
17 Oct
6th
Ascot
1m1f – 1m2f · Good · 11 runners
29 Jul
8th
Goodwood
1m1f – 1m2f · Good_To_Firm · 12 runners
11 Jul
6th
Ascot
7f – 1m · Good_To_Firm · 8 runners
16 Jun
7th
Ascot
1m1f – 1m2f · Good_To_Firm · 9 runners
28 Mar
🏆 Won 1%
Doncaster
1m1f – 1m2f · Good_To_Soft · 5 runners
14 Dec
DNF
sha_tin
1m1f – 1m2f · Good · 14 runners
18 Oct
4th
Ascot
1m1f – 1m2f · Good · 16 runners
30 Jul
5th
Goodwood
1m1f – 1m2f · Good · 7 runners
17 Jun
🏆 Won
Ascot
1m1f – 1m2f · Good_To_Firm · 11 runners
7 Jun
3rd
Epsom Downs
1m1f – 1m2f · Good · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
3/9
Wins / rides
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ascot
Galloping
11 3 wins, 3 seconds, 1 third, 4 other 17 Oct 27.3%
Goodwood
Undulating
3 3 other 29 Jul 0%
sha_tin 2 2 other 14 Dec 0%
Kempton Park
Galloping
1 1 win 19 Apr 100%
Doncaster
Galloping
1 1 win 28 Mar 100%
Wolverhampton
Galloping
1 1 second 30 Mar 0%
Epsom Downs
Undulating
1 1 third 7 Jun 0%
Haydock Park
Galloping
1 1 second 5 Aug 0%
York
Galloping
1 1 other 21 Aug 0%