Earthsong
Earthsong is a 4-year-old that has found racing a long struggle. With just one win from ten races, the horse wins roughly once every ten starts — a modest record that reflects the gap between ambition and performance at this level. That single victory came at Gowran Park back in May, and Earthsong hasn't managed to return to the winner's circle in the five months since, though it has picked up a couple of placed finishes along the way.Based on TrackLab's analysis
Owner
Al Shiraaa Racing Limited
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The most recent form tells a familiar story. In its last six races, Earthsong has finished 14th, 8th, 1st, 5th, 4th, and 9th — a scatter of results that suggests inconsistency rather than steady improvement. There are glimpses of promise buried in there — a pair of mid-field finishes and that one win — but nothing to suggest the horse is building toward a breakthrough. Still, Earthsong raced as recently as yesterday, so the horse remains actively campaigned by trainer W. McCreery, whose Rathbride yard in Co Kildare has sent out 19 winners this season. Whether Earthsong will become the next to visit the winner's enclosure depends largely on finding the right race and the right conditions, but so far that combination has proved elusive.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts
⚠ Poor record on yielding ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to yielding (mild give)
Unknown
Good (a little give)
Avoids
Yielding (slightly soft)
Avoids
🏟 Track shape
Right-handed, tight turns
Unknown
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
12 Oct
14th
Roscommon
1m6f – 2m · Soft · 18 runners
22 Jun
8th
Ballinrobe
1m6f – 2m · Yielding · 8 runners
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
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | 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% |
| Ballinrobe Sharp |
1 |
1 other |
22 Jun |
0% |
| Roscommon Sharp |
1 |
1 other |
12 Oct |
0% |
| Bellewstown Sharp |
1 |
1 other |
4 Jul |
0% |
| Cork Galloping |
1 |
1 other |
20 May |
0% |