:

Earthsong

Earthsong is a 4-year-old with a record that tells the story of a horse still finding its way — one win and two placed finishes from eight races, which works out at roughly 1 in every 8 races won. That is modest, but the timing of that single win matters more than the number.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Camelot
Mother
Celestial Beast
Trainer
Owner
Al Shira'aa Racing Limited
Rating
67

📊 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%
1 days
Since last race

🔍 Full Analysis

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

The breakthrough came just this week, at Gowran Park on 20 May 2026, and the horse raced again only yesterday, suggesting the yard — sorry, the team — are in no mood to let the momentum cool. The recent form string of 1-5-4-9-3-7 is a little uneven, with that ninth-place finish standing out as a rough day at the office, but the trend coming into the Gowran Park win showed signs of revival. A third place earlier in the sequence hinted the pieces were nearly in place, and so they proved.

The trainer is W McCreery, based at Rathbride in Co Kildare — a yard that has been in good nick this season, sending out 21 winners. That kind of output means McCreery knows how to place a horse to give it its best chance, and getting Earthsong to the winner's enclosure for the first time will have been a satisfying moment. The question now is whether this week's win was a one-off or the beginning of something more consistent.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on good ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Unknown
Heavy (very wet)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
1M6F – 2M
🏟 Track Shape
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
20 May
🏆 Won
Gowran Park
1m6f – 2m · Good_To_Yielding · 17 runners
25 Apr
5th
Navan
1m6f – 2m · Good_To_Yielding · 23 runners
30 Mar
4th
Navan
1m6f – 2m · Heavy · 12 runners
16 Oct
9th
The Curragh
1m6f – 2m · Yielding · 22 runners
28 Aug
3rd
Navan
1m6f – 2m · Yielding · 11 runners
4 Jul
7th
Bellewstown
1m6f – 2m · Good · 9 runners
4 Jun
8th
The Curragh
1m6f – 2m · Good · 14 runners
20 May
6th
Cork
1m6f – 2m · Good · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
W J Lee Current Jockey
0%
Win rate
0/3
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Navan
Galloping
3 1 third, 2 other 25 Apr 0%
The Curragh
Galloping
2 2 other 16 Oct 0%
Gowran Park
Undulating
1 1 win 20 May 100%
Cork
Galloping
1 1 other 20 May 0%
Bellewstown
Sharp
1 1 other 4 Jul 0%