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
Owner
Al Shira'aa Racing Limited
📊 Key Numbers
Career statistics for this horse
25%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
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
🏟 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
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win 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% |