Ruby Moon
Ruby Moon burst onto the track with a win at Carlisle on her debut this summer, but the young horse has found life tougher since. The 2-year-old has raced five times overall and won just once — that opening success — though she has picked up three places to show she belongs in races with decent company. Her most recent run, just a day ago, ended in ninth place, which suggests she is still searching for her second win.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
What stands out is how quickly the gap has opened between her best day and her recent form. That victory at Carlisle three months ago promised something, but she has not quite managed to recapture it. Her last five races tell the story: a third place most recently, followed by a second and a ninth, with a fourth before that and the win before those. It is the kind of pattern you see in young horses who showed early promise and are still learning their trade. With only five races under her belt, there is clearly room for improvement, and Fahey's yard — which has sent out 23 winners already this season — will be working to get her back to winning ways.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
25 Sep
3rd
Newmarket
7f – 1m · Good · 10 runners
19 Sep
2nd
Ayr
5f – 6½f · Heavy · 9 runners
20 Aug
9th
York
5f – 6½f · Good_To_Soft · 19 runners
10 Jul
4th
Newmarket
5f – 6½f · Good_To_Firm · 8 runners
24 Jun
🏆 Won
Carlisle
5f – 6½f · Good_To_Firm · 6 runners
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Newmarket Galloping |
2 |
1 third, 1 other |
25 Sep |
0% |
| Carlisle Undulating |
1 |
1 win |
24 Jun |
100% |
| Ayr Galloping |
1 |
1 second |
19 Sep |
0% |
| York Galloping |
1 |
1 other |
20 Aug |
0% |