Eternal Angel
Eternal Angel is a horse that thrives on the right track and the right distance. The six-year-old has won 3 of its last 6 races, including a victory just this week at Plumpton on 20 September, and sits on a career record of 3 wins and 10 places from 13 races—a win rate of roughly 1 in every 4 or 5 attempts. What makes this horse interesting is not just consistency, but a clear preference for longer distances. Over distances between 1 mile 6 furlongs and 2 miles, Eternal Angel wins nearly 43 percent of the time, taking 3 wins from 7 races at those lengths. This is the kind of sweet spot that makes a horse predictable and valuable: give it the right trip and it delivers.Based on TrackLab's analysis
Owner
Value Racing Eternal Angel
📊 Key numbers
Career totals for this horse
🏁 Next race
Fri 23 Oct
Cheltenham
About 2 miles · Good ground · 16 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Where Eternal Angel struggles, however, is in top-level company. In Class 4 races—among the highest-level contests it has faced—it has won none of its 3 attempts, suggesting there is a ceiling to what this horse can achieve. It performs best in the middle tiers of racing, where its recent form speaks for itself: a win, a place, a win, a third, another place, and another win in its last six outings. Tom Lacey's Woolhope yard, which has sent out 37 winners this season, clearly knows what this horse needs. Eternal Angel broke its maiden at Huntingdon back in May 2026 and has been racing actively ever since, with its most recent outing just a day ago. For those who enjoy backing horses with clear form and genuine course preferences, Eternal Angel represents the kind of steady, readable performer that makes racing interesting without requiring a crystal ball.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m6f – 2m distances: 43% win rate
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Unknown
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, long straights
Ok
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown
Left-handed, tight
Unknown
📅 Recent runs
The last 10 races, most recent first
20 Sep
🏆 Won
Plumpton
1m6f – 2m · Good · 6 runners
15 Aug
2nd
1%
Market Rasen
Long Distance (2m+) · Good · 4 runners
18 Jul
3rd
Cartmel
Long Distance (2m+) · Good · 11 runners
7 Jul
🏆 Won
1%
Uttoxeter
1m6f – 2m · Good · 10 runners
13 Jun
2nd
Uttoxeter
1m6f – 2m · Good · 6 runners
25 May
🏆 Won
1%
Huntingdon
1m6f – 2m · Good_To_Firm · 6 runners
25 Aug
5th
Downpatrick
Long Distance (2m+) · Good · 10 runners
6 Aug
5th
Wexford
Long Distance (2m+) · Good · 17 runners
11 Jul
7th
Cork
Long Distance (2m+) · Good · 22 runners
16 Jan
2nd
Wincanton
1m6f – 2m · Good_To_Soft · 8 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 |
| Uttoxeter Sharp |
2 |
1 win, 1 second |
7 Jul |
50% |
| Huntingdon Galloping |
2 |
1 win, 1 third |
25 May |
50% |
| Plumpton Sharp |
1 |
1 win |
20 Sep |
100% |
| Wexford Sharp |
1 |
1 other |
6 Aug |
0% |
| Ascot Galloping |
1 |
1 second |
2 Nov |
0% |
| Wincanton Galloping |
1 |
1 second |
16 Jan |
0% |
| Cork Galloping |
1 |
1 other |
11 Jul |
0% |
| Market Rasen Sharp |
1 |
1 second |
15 Aug |
0% |
| Cartmel Tight |
1 |
1 third |
18 Jul |
0% |
| Doncaster Galloping |
1 |
1 third |
29 Dec |
0% |
| Downpatrick Undulating |
1 |
1 other |
25 Aug |
0% |