Copacabana Sands
Copacabana Sands has found the winners' circle just twice in fourteen races—winning roughly once every seven outings—but those two victories tell a story of a horse that can deliver when conditions and ground suit. The 4-year-old won both races on normal ground, going two from six when the track is neither wet nor fast and firm, a win rate of one in three that stands out sharply against the overall record. Those wins came at Naas in May and Leopardstown in June 2025, but there is a notable gap: Copacabana Sands has not found the winner's enclosure for fifteen months, despite still being an active racer in the yard.Based on TrackLab's analysis
Owner
Mrs Barbara M Keller
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Recent form suggests the horse is treading water. In the last six races, the best result has been a single fourth-place finish; the rest have been sixth-place efforts and two fifths. This is a horse that was genuinely competitive two years ago and has since drifted backwards, though the four place medals in fourteen races show it can still trouble the judge on its day. Copacabana Sands races for Andrew Balding's powerful Kingsclere yard in Hampshire, which has saddled 202 winners this season alone—a reminder that even in a successful operation, not every horse rises to the same level.
The takeaway is simple: Copacabana Sands is a normal-ground specialist with a decent win rate in those conditions, but the fifteen-month drought without a win and the recent downward trajectory suggest it may have peaked. It remains active, racing just yesterday, but unless conditions and form align precisely, this looks like a horse that has given its best efforts.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 6 starts (33%)
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Yielding (slightly soft)
Unknown
Good to firm (fairly firm)
Unknown
Good to yielding (mild give)
Unknown
🏅 Race level
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight turns
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
13 Sep
6th
Doncaster
7f – 1m · Good · 20 runners
27 Jun
5th
Chester
7f – 1m · Good · 11 runners
9 May
5th
Lingfield Park
7f – 1m · Good_To_Firm · 8 runners
5 Oct
6th
Tipperary
7f – 1m · Heavy · 7 runners
31 Aug
4th
Tipperary
7f – 1m · Yielding · 11 runners
12 Jun
🏆 Won
Leopardstown
7f – 1m · Good · 13 runners
18 May
🏆 Won
Naas
7f – 1m · Good · 10 runners
30 Mar
5th
Leopardstown
7f – 1m · Good_To_Yielding · 13 runners
16 Mar
2nd
The Curragh
7f – 1m · Soft · 22 runners
22 Oct
9th
The Curragh
1m1f – 1m2f · Soft · 12 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Naas Galloping |
2 |
1 win, 1 third |
18 May |
50% |
| Leopardstown Galloping |
2 |
1 win, 1 other |
12 Jun |
50% |
| The Curragh Galloping |
2 |
1 second, 1 other |
16 Mar |
0% |
| Tipperary Galloping |
2 |
2 other |
5 Oct |
0% |
| Listowel Sharp |
1 |
1 other |
23 Sep |
0% |
| Chester Tight |
1 |
1 other |
27 Jun |
0% |
| Ayr Galloping |
1 |
1 other |
22 Jun |
0% |
| Down Royal Galloping |
1 |
1 other |
6 Sep |
0% |
| Lingfield Park Sharp |
1 |
1 other |
9 May |
0% |
| Doncaster Galloping |
1 |
1 other |
13 Sep |
0% |