Astronomica
Astronomica is a 6-year-old horse treading water in the lower tiers of British racing, with just 2 wins from 18 races—roughly 1 victory every 9 outings. The horse has not tasted the winner's circle in nearly three and a half years, a drought that began after a win at Leicester in July 2023. That early promise, when Astronomica broke through at Windsor the previous May, has long since faded.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The numbers tell a story of steady decline. In its last six races, the horse has managed only two placing finishes—a second and a fourth—with a pair of eighth-place runs mixed in. More telling is its record in Class 5 races, the lowest rung of competitive racing: zero wins from 10 attempts. Astronomica typically races at this level, which suggests the yard has settled on a realistic assessment of what this horse can do. When ridden by George Wood, its most frequent jockey, the partnership has managed just 2 wins from 14 races together (14%), which is only marginally better than its overall record.
What makes Astronomica's situation poignant is not what it has done, but what it has failed to do. A horse that won twice in its first season of racing, then nothing for nearly four years, occupies an awkward space in racing—too inconsistent to move up, too decent to retire without a flicker of hope. Having raced just yesterday, Astronomica remains active and competing. Whether that represents determination or simply the absence of a compelling reason to stop is difficult to say from the numbers alone.
⚡ 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 6 starts
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Unknown
Good (a little give)
Avoids
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
12 Oct
4th
Great Yarmouth
1m1f – 1m2f · Good_To_Soft · 12 runners
24 Jul
8th
Doncaster
7f – 1m · Good · 10 runners
4 Jun
7th
Ripon
1m1f – 1m2f · Good · 15 runners
1 Nov
4th
Newmarket
1m1f – 1m2f · Good · 14 runners
15 Oct
2nd
Leicester
1m1f – 1m2f · Heavy · 10 runners
14 Sep
5th
Lingfield Park
1m1f – 1m2f · Standard · 8 runners
19 Jun
2nd
Nottingham
1m1f – 1m2f · Good_To_Soft · 12 runners
19 May
11th
Newmarket
1m1f – 1m2f · Good_To_Firm · 17 runners
23 Oct
4th
Windsor
1m1f – 1m2f · Heavy · 14 runners
25 Sep
2nd
Leicester
1m1f – 1m2f · Good_To_Soft · 14 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 |
| Leicester Sharp |
4 |
1 win, 3 seconds |
15 Oct |
25% |
| Newmarket Galloping |
4 |
1 third, 3 other |
1 Nov |
0% |
| Windsor Sharp |
2 |
1 win, 1 other |
23 Oct |
50% |
| chelmsford |
2 |
2 other |
6 Oct |
0% |
| Ripon Sharp |
1 |
1 other |
4 Jun |
0% |
| Great Yarmouth Galloping |
1 |
1 other |
12 Oct |
0% |
| Nottingham Galloping |
1 |
1 second |
19 Jun |
0% |
| Lingfield Park Sharp |
1 |
1 other |
14 Sep |
0% |
| Doncaster Galloping |
1 |
1 other |
24 Jul |
0% |
| Kempton Park Galloping |
1 |
1 other |
18 Nov |
0% |