The trainer is William Haggas, who operates one of the most powerful yards in British racing from his Newmarket base. With 175 winners already on the board this season, Haggas runs a relentless operation, and horses that thrive under his care tend to be well-managed and well-placed. Eternal Force fits that profile: it is racing regularly, it is winning, and it is currently active, having run just three days ago.
Look at the conditions and distances where this horse excels, and a clear picture emerges. On wet or muddy ground, Eternal Force has won 2 of its 3 races — a 67% win rate that suggests the horse genuinely relishes the extra grip underfoot rather than merely tolerating it. At seven furlongs to a mile, the same pattern holds: 2 wins from 3 races, again at 67%. These are small samples, but when the numbers line up this neatly across both distance and ground, it is worth paying attention. The Haggas team appears to have worked out exactly where and when to run this horse.
The last victory came at Haydock Park in October 2025, which is now six months ago — the one slightly curious note in an otherwise tidy profile. The recent seventh-place finish breaks a run of form that had otherwise been almost faultless. Whether that run simply came too soon after a hard campaign, or whether the conditions did not suit, is not clear from the record alone. What is clear is that Eternal Force, when conditions align, is a horse that wins more often than not. A 4-year-old still learning its craft, trained by one of the best in the business, with a defined profile and a proven ability to win races — there is plenty to like here.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
2 | 2 other | 16 May | 0% |
| Redcar Galloping |
1 | 1 win | 23 Aug | 100% |
| Newbury Galloping |
1 | 1 win | 20 Sep | 100% |
| Haydock Park Galloping |
1 | 1 win | 17 Oct | 100% |
| Hamilton Park Sharp |
1 | 1 second | 26 Jun | 0% |
| Nottingham Galloping |
1 | 1 other | 4 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 28 Mar | 0% |