Endless Victory
Endless Victory has the makings of a horse that knows how to turn up when it matters, even if consistency has not always been its strong suit. The five-year-old has won three of its eleven races, a win rate of roughly one in every four attempts, but the real story lies in where those wins have come—it has won two of five Class 2 races, the top tier of British racing, a 40% win rate that suggests it genuinely belongs at that level. A victory at Great Yarmouth in August 2024 proved that promise, and before that came a win at Newmarket in April the same year, one of racing's most demanding and prestigious tracks.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🏁 Next race
Today
Curragh
About 2 miles · Slightly soft ground · 11 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What is harder to ignore is that Endless Victory has not found the winner's circle in the last 19 months. Over its last six races, the results read poorly: a defeat, then a top-3 finish, then two more defeats, another top-3, and finally ninth place. This is a horse that finished 2nd and 3rd in recent outings but could not seal a victory. The three-month break since its last run might help reset it, or it might hint at the kind of inconsistency that has stopped a capable horse from becoming a reliable one.
Trained by Charlie Appleby at Newmarket, where the yard has already sent out 122 winners this season, Endless Victory has been ridden most often by William Buick. That partnership has produced one win from seven races together, suggesting they have yet to find their rhythm. With ability at Class 2 level and proven ability at top tracks, Endless Victory remains an interesting proposition—but it will need to rediscover the form that delivered wins at Newmarket and Yarmouth to justify the promise it once showed.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 2 (high-level)
Likes
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, long straights
Ok
Left-handed, long straights
Unknown
📅 Recent runs
The last 10 races, most recent first
16 Jan
DNF
meydan
1m6f – 2m · Good · 13 runners
2 Jan
6th
meydan
1m6f – 2m · Good · 13 runners
11 Jul
2nd
Newmarket
1m6f – 2m · Good_To_Firm · 13 runners
17 Jun
7th
Ascot
1m6f – 2m · Good_To_Firm · 16 runners
7 Feb
9th
meydan
1m6f – 2m · Good · 11 runners
3 Jan
3rd
meydan
1m3f – 1m4f · Good_To_Firm · 15 runners
25 Aug
🏆 Won
Great Yarmouth
1m3f – 1m4f · Good_To_Soft · 9 runners
12 Jul
9th
Newmarket
1m3f – 1m4f · Good · 10 runners
3 May
5th
Newmarket
1m3f – 1m4f · Good · 5 runners
18 Apr
🏆 Won
Newmarket
1m3f – 1m4f · 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 |
| Newmarket Galloping |
4 |
1 win, 1 second, 2 other |
11 Jul |
25% |
| meydan |
4 |
1 third, 3 other |
16 Jan |
0% |
| Great Yarmouth Galloping |
1 |
1 win |
25 Aug |
100% |
| Wolverhampton Galloping |
1 |
1 win |
12 Feb |
100% |
| Ascot Galloping |
1 |
1 other |
17 Jun |
0% |