Glenna
Glenna has yet to find consistent form, but there are glimpses of something worth watching. The 3-year-old has won once from 11 races—a breakthrough victory at Windsor on 27 June that remains her only success to date—and has finished in the top 3 in five others. That gives her a top-3 finish rate of just over half her races, which sounds reasonable on paper, but the gap between second and first tells the real story. Four months have passed since that single win, and while she's been competing regularly, she hasn't quite recaptured that spark.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Where Glenna shows real promise is over her preferred distance of 1 mile 3 furlongs to 1 mile 4 furlongs. At that trip, she's won 1 of her 5 races—a 20 percent win rate—which is significantly better than her overall record. Tom Ward's Upper Lambourn yard has been sending out winners this season, and the trainer clearly sees something in her. Her recent form has been a mixed bag: a runner-up finish two races ago shows she can still run well, and she finished third just before that, but the form reads more inconsistent than impressive. At three years old, she's still young enough to improve, but time is moving on. The fact she raced just a day ago suggests she's still very much in the mix, and the yard aren't giving up on her. If she can find that Windsor form again over her best ground and distance, she might yet justify the faith they're putting in her.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m3f – 1m4f distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on good 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)
Unknown
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
14 Oct
2nd
Kempton Park
1m3f – 1m4f · 10 runners
18 Sep
7th
Newbury
1m6f – 2m · Good · 12 runners
28 Aug
3rd
Goodwood
1m3f – 1m4f · Good_To_Firm · 9 runners
27 Jul
3rd
Southwell
1m6f – 2m · Standard · 10 runners
27 Jun
🏆 Won
Windsor
1m3f – 1m4f · Good_To_Firm · 5 runners
11 Jun
2nd
Newbury
1m6f – 2m · Good_To_Soft · 8 runners
15 May
5th
Newbury
1m3f – 1m4f · Good · 16 runners
8 Apr
4th
Nottingham
1m3f – 1m4f · Good · 9 runners
24 Sep
5th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 12 runners
1 Sep
4th
Windsor
1m1f – 1m2f · Soft · 10 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 |
| Newbury Galloping |
3 |
1 second, 2 other |
18 Sep |
0% |
| Kempton Park Galloping |
3 |
1 second, 2 other |
14 Oct |
0% |
| Windsor Sharp |
2 |
1 win, 1 other |
27 Jun |
50% |
| Southwell Galloping |
1 |
1 third |
27 Jul |
0% |
| Nottingham Galloping |
1 |
1 other |
8 Apr |
0% |
| Goodwood Undulating |
1 |
1 third |
28 Aug |
0% |