:

Lyric

Lyric is a 5-year-old who has shown just enough ability to keep people interested, without quite delivering on a regular basis. From 8 races, she has won once and placed twice — a win rate of around 1 in every 8 outings, with that single victory coming at Windsor back in April 2024. It is now 23 months since that win, and the last 6 races have all ended without a first-place finish, the most recent of those coming just 9 days ago.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Too Darn Hot
Mother
Gala
Owner
Mrs Fitri Hay

📊 Key Numbers

Career statistics for this horse
8
Career races
1
Wins
12.5%
Win rate
avg ~10%
25%
Place rate (top 3)
avg ~30%
9 days
Since last race

🏁 Next Race

Today
Warwick
About 2 miles · Ideal conditions · 7 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The most encouraging thing in Lyric's record is what happens when she runs over a mile and three or four furlongs — that slightly longer trip seems to suit her far better than anything shorter. At that distance, she has won 1 from 4 races, which works out to a 25% win rate, or roughly 1 in every 4. That is a meaningfully better return than her overall figures suggest, and it points to where her best chance of getting back to winning ways probably lies.

She is trained by the Jonjo and A J O'Neill yard, based in Cheltenham, and it is a team in decent form — 53 winners sent out this season is a solid haul and suggests the yard knows how to place horses to win. Whether they can find the right race to get Lyric's head back in front is the question, but they have the tools and the experience to try.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
Well suited by 1m3f – 1m4f distances: 25% win rate

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good (firm-ish)
Unknown
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M3F – 1M4F
Loves
1M1F – 1M2F
Unknown
Long Distance (2M+)
Unknown
🏅 Competition 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, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
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

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/1
Won / Rode
Jonjo O'Neill Jr Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Goodwood
Undulating
2 2 other 3 May 0%
Doncaster
Galloping
2 2 other 26 Oct 0%
Windsor
Sharp
1 1 win 29 Apr 100%
Kelso
Undulating
1 1 other 11 Jan 0%
Kempton Park
Galloping
1 1 second 15 Nov 0%
Musselburgh
Sharp
1 1 other 20 Mar 0%