His career got going at Bellewstown in August 2024, and he has been a consistent presence since — placed in 7 of his 13 races, which means he has come home in the first few nearly two-thirds of the time. That kind of reliability matters. It tells you this is a horse that tries, that rarely has a bad day, even when the win doesn't come. His most recent form reads 2–1–2, which is about as consistent as it gets: three runs, three top-two finishes. The one blip was a 14th earlier in that sequence, but he has clearly put that behind him.
The latest win came at Galway in October 2025, and it was a significant one. Henry Oliver has spoken about how Millforce took to racing over fences this summer — a new challenge for any horse — and responded with a performance at Galway that showed real attitude when it mattered. That combination of adaptability and determination is exactly what you want to see when a horse steps up to something new.
His most regular partner in the saddle is Keith Donoghue, who has ridden him in 7 of his 13 races and won 2 of them — a win rate of just under 1 in 3 together, which is a strong partnership by any measure. The pair clearly have an understanding.
He's currently on a break, and Oliver has been straightforward about why: Millforce wants fast, dry ground to show his best, so the team is simply waiting for the right conditions before pointing him at races over three miles. That kind of patience — not forcing a horse into unsuitable conditions just to keep him busy — is often what separates good yards from great ones. When the ground dries out and the longer trips come around, Millforce looks like exactly the sort of horse to make the most of it.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Galway Tight |
2 | 1 win, 1 other | 26 Oct | 50% |
| Thurles Undulating |
2 | 1 win, 1 third | 19 Jan | 50% |
| Bellewstown Sharp |
1 | 1 win | 28 Aug | 100% |
| Fairyhouse Galloping |
1 | 1 second | 11 Oct | 0% |
| Navan Galloping |
1 | 1 other | 18 Jan | 0% |
| Sandown Park Galloping |
1 | 1 second | 25 Apr | 0% |
| Punchestown Galloping |
1 | 1 other | 30 Apr | 0% |
| Cork Galloping |
1 | 1 second | 13 Oct | 0% |
| Killarney Sharp |
1 | 1 other | 21 Aug | 0% |
| Haydock Park Galloping |
1 | 1 other | 15 Apr | 0% |
| Cheltenham Galloping |
1 | 1 other | 26 Oct | 0% |