UK time :

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
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Too Darn Hot
Mother
Gala
Owner
Mrs Fitri Hay
Official rating
83

📊 Key numbers

Career totals for this horse
10
Career races
1
Wins
10%
Win rate
avg ~10%
20%
Top-3 rate
avg ~30%
4 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 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
Soft (muddy)
Unknown
Good (a little give)
Avoids
📏 Race distance
1M3F – 1M4F
Loves
1M1F – 1M2F
Unknown
Long Distance (2M+)
Avoids
🏅 Race level
Class 1 (elite)
Unknown
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
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%