The two standout moments came in the summer and autumn of 2024. Military Academy broke through for a first career win at Hamilton Park in August of that year, landing a Class 2 race, and then stepped up again just over two months later to win a Class 1 at Kempton Park in November. Back-to-back wins at the top end of the sport is not something every horse manages, and it suggested a horse hitting its best form at exactly the right time.
Since then, the picture has been more complicated. Military Academy has not won in its last 6 races, with recent form reading 9, a pull-up, 5, 5, 12, and 3 — a mixed bag that includes a couple of solid placings but no victory. The last win came at Kempton in November 2024, which is now 20 months ago. That gap is worth noting: horses can go through flat patches, and the current run of results suggests this one is still searching for the form that produced those two big wins.
The challenge of Class 1 racing shows up clearly in the numbers. In 10 races at that level, Military Academy has won just once — 1 from 10, or 10% — which is a reminder of how thin the margins are at the top. Turning up is one thing; winning consistently at that standard is another matter entirely.
The horse is trained by Jane Chapple-Hyam, whose yard at Dalham in Suffolk has sent out 24 winners this season — a productive operation by any measure. Military Academy raced just yesterday, so there is clearly plenty of fuel left in the tank, and a trainer with that kind of season behind her will know what it takes to get a horse back to its best. Whether another big-race win is around the corner remains to be seen, but this is a horse with a proven ability to rise to a big occasion — it has done it before.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
3 | 1 win, 2 other | 6 Apr | 33.3% |
| Lingfield Park Sharp |
3 | 1 second, 1 third, 1 other | 21 Feb | 0% |
| Goodwood Undulating |
2 | 1 second, 1 other | 29 Jul | 0% |
| Newmarket Galloping |
2 | 1 second, 1 other | 2 May | 0% |
| Ascot Galloping |
2 | 2 other | 19 Jun | 0% |
| Hamilton Park Sharp |
1 | 1 win | 23 Aug | 100% |
| Salisbury Undulating |
1 | 1 win | 13 Sep | 100% |
| Newcastle Galloping |
1 | 1 other | 16 Jan | 0% |
| Southwell Galloping |
1 | 1 second | 22 Feb | 0% |
| Epsom Downs Undulating |
1 | 1 other | 6 Jun | 0% |
| Chester Tight |
1 | 1 other | 13 Sep | 0% |
| Newbury Galloping |
1 | 1 other | 25 Oct | 0% |