UK time :

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
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Authorized
Mother
Earth Affair
Trainer
Owner
Value Racing Eternal Angel
Official rating
120

📊 Key numbers

Career totals for this horse
13
Career races
3
Wins
23.1%
Win rate
avg ~10%
76.9%
Top-3 rate
avg ~30%
28 days
Since last race

🏁 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
TrackLab's detailed breakdown

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 (a little give)
Ok
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
📏 Race distance
1M6F – 2M
Loves
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
0%
Win rate
0/4
Wins / rides
Stan Sheppard Current jockey
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Paddy Cody
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%