Lyric
Lyric has been a tricky proposition for the yard to crack. The five-year-old has won just one of its ten career races, a victory that came at Windsor back in April 2024 — nearly two and a half years ago now. It has also finished in the top three a further two times, giving it a total of three competitive runs from ten outings.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
What's most interesting about Lyric is that it clearly has a distance sweet spot. Over 1m3f to 1m4f — that's a mile and three to a mile and a quarter — it has won once and competed well enough to finish in the top three on another occasion, which is a win rate of one in five races at those distances. That's meaningfully better than its overall record. Yet despite that hint of suitability, it hasn't managed to rediscover the form that brought that sole victory at Windsor in spring 2024. The horse is still racing and was out just a day ago, finishing seventh, so Ian Williams's Portway yard clearly believes there is more to come. The yard itself has been in good form this season with 96 winners, so Lyric has decent support behind it — but time is running out for it to justify that faith with another trip into the winner's circle.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
✔ Well suited by 1m3f – 1m4f distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Standard to slow (all-weather)
Unknown
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown
📅 Recent runs
The last 10 races, most recent first
14 Oct
12th
Kempton Park
1m3f – 1m4f · 13 runners
3 Jun
6th
Warwick
Long Distance (2m+) · Good · 7 runners
20 Mar
8th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 10 runners
11 Jan
DNF
Kelso
Long Distance (2m+) · Good_To_Soft · 21 runners
3 May
10th
Goodwood
1m1f – 1m2f · Good · 12 runners
26 Oct
7th
Doncaster
1m3f – 1m4f · Soft · 17 runners
12 Sep
10th
Doncaster
1m3f – 1m4f · Good_To_Soft · 14 runners
25 May
6th
Goodwood
1m3f – 1m4f · Good · 7 runners
29 Apr
🏆 Won
Windsor
1m3f – 1m4f · Good_To_Soft · 9 runners
15 Nov
2nd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 13 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 |
| Kempton Park Galloping |
2 |
1 second, 1 other |
14 Oct |
0% |
| Goodwood Undulating |
2 |
2 other |
3 May |
0% |
| Doncaster Galloping |
2 |
2 other |
26 Oct |
0% |
| Windsor Sharp |
1 |
1 win |
29 Apr |
100% |
| Warwick Sharp |
1 |
1 other |
3 Jun |
0% |
| Kelso Undulating |
1 |
1 other |
11 Jan |
0% |
| Musselburgh Sharp |
1 |
1 other |
20 Mar |
0% |