UK time :

Cuban Lady

Cuban Lady is a 4-year-old with a frustrating profile: one win from twelve races, which means she's a bottom-tier competitor on the flat circuit. That one victory came at Windsor on 2 June 2025, and it remains her sole success in the sixteen months since. The gap is telling. She hasn't found the winner's circle in her last six races, a run that includes placings at positions 2, 3, 4, and some well-beaten efforts further back.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Havana Grey
Mother
Lady Lynetta
Owner
A M Balding
Official rating
73

📊 Key numbers

Career totals for this horse
13
Career races
1
Wins
7.7%
Win rate
avg ~10%
53.8%
Top-3 rate
avg ~30%
11 days
Since last race

🔍 Full analysis

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

What's interesting is that she shows form sprinkled through her recent record. In her last six races she's finished second and third twice each, suggesting she has the ability to run respectably on her day — she's just struggling to get across the line first. Her form at Class 5, the lower reaches of British racing, reads as 1 win from 3 races, which would be genuinely respectable if she could do it consistently. The problem is consistency. Patrick Chamings trains her from Baughurst in Hampshire, and while the yard has had a decent season with nine winners overall, Cuban Lady remains one of its tougher propositions.

Luke Morris has been her regular pilot, and they've struck once in five races together — a 20 per cent win rate, better than her overall 8 per cent, though the sample is small. She raced just a day ago, so she's still very much an active runner, which means the yard haven't given up on her. For a horse with her record, that suggests they see something worth pursuing. She may never be a regular winner, but she's clearly capable of picking off a race at the right level on the right day.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 7 starts (14%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids
Left-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
7 Oct
6th
Kempton Park
7f – 1m · 9 runners
10 Sep
6th
Epsom Downs
7f – 1m · Good_To_Soft · 9 runners
23 Aug
2nd
Brighton
7f – 1m · Good_To_Firm · 7 runners
25 Jun
3rd
Nottingham
5f – 6½f · Good_To_Firm · 7 runners
22 May
4th
Bath
5f – 6½f · Good_To_Firm · 6 runners
1 May
8th
Newmarket
5f – 6½f · Good_To_Firm · 13 runners
21 Oct
6th
Great Yarmouth
5f – 6½f · Good_To_Soft · 11 runners
16 Sep
3rd
Great Yarmouth
5f – 6½f · Good_To_Soft · 9 runners
22 Aug
2nd
Newmarket
5f – 6½f · Good_To_Firm · 7 runners
18 Jul
5th
Newmarket
5f – 6½f · Good_To_Firm · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
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
Newmarket
Galloping
3 1 second, 2 other 1 May 0%
Great Yarmouth
Galloping
2 1 third, 1 other 21 Oct 0%
Windsor
Sharp
1 1 win 2 Jun 100%
Bath
Undulating
1 1 other 22 May 0%
Brighton
Undulating
1 1 second 23 Aug 0%
Kempton Park
Galloping
1 1 other 7 Oct 0%
Wolverhampton
Galloping
1 1 third 26 Apr 0%
Southwell
Galloping
1 1 second 12 Nov 0%
Epsom Downs
Undulating
1 1 other 10 Sep 0%
Nottingham
Galloping
1 1 third 25 Jun 0%