UK time :

Lyrical Song

There is something quietly impressive about a horse that wins 2 of its first 7 races and does it all at the same track. Lyrical Song, a 3-year-old trained by Tim Easterby, has taken both of her career victories at Beverley — first on 15 April 2026, then again on 4 May 2026, just days ago. That consistency in one place is worth paying attention to. Some horses simply click with a particular circuit, and Beverley appears to suit Lyrical Song down to the ground.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Lope Y Fernandez
Mother
Royal Rascal
Owner
Mr & Mrs N Wrigley
Official rating
76

📊 Key numbers

Career totals for this horse
7
Career races
2
Wins
28.6%
Win rate
avg ~10%
71.4%
Top-3 rate
avg ~30%
172 days
Since last race

🔍 Full analysis

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

The overall record reads 2 wins and 5 places from 7 races, which works out at roughly 1 win in every 3.5 races — a solid return for a young horse still finding his feet. The recent run of form tells an even more encouraging story: looking at the last six outings from most recent backwards, the sequence reads 1-1-2-2-3-6, meaning he has been placing consistently and winning when it matters most. That sixth-place finish is the only real blemish in recent months, and he has responded to it emphatically with back-to-back victories.

Behind the scenes, Lyrical Song is trained by Tim Easterby at Great Habton in North Yorkshire — one of the most productive yards in the country right now. With 126 winners sent out this season alone, Easterby's operation is running at full tilt, and having an in-form 3-year-old winning races this week is exactly the kind of momentum a busy yard feeds off. When a trainer is firing on all cylinders, the horses around them tend to benefit from sharp, confident management — and Lyrical Song looks like a horse who is thriving in that environment.

Having raced just yesterday and with two wins already banked before May is out, this is a horse in the form of his life. Whether he travels beyond Beverley and reproduces this level remains to be seen, but right now he is one of those horses you simply want to keep watching.

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
4 May
🏆 Won
Beverley
7f – 1m · Good_To_Soft · 10 runners
15 Apr
🏆 Won
Beverley
7f – 1m · Good_To_Soft · 13 runners
1 Oct
2nd
Musselburgh
7f – 1m · Soft · 7 runners
13 Sep
2nd
Musselburgh
7f – 1m · Good · 11 runners
23 Jul
3rd
Catterick Bridge
7f – 1m · Soft · 11 runners
14 Jun
6th
York
5f – 6½f · Good_To_Firm · 8 runners
23 May
5th
Pontefract
5f – 6½f · Good_To_Firm · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
David Allan Current jockey
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Beverley
Undulating
2 2 wins 4 May 100%
Musselburgh
Sharp
2 2 seconds 1 Oct 0%
Catterick Bridge
Sharp
1 1 third 23 Jul 0%
York
Galloping
1 1 other 14 Jun 0%
Pontefract
Undulating
1 1 other 23 May 0%