The recent form tells the same story. Over the last 6 races, Final Demand has finished 2nd, 3rd, 1st, 1st, 1st, and 3rd — three wins and never out of the top three. That kind of consistency is genuinely hard to find. The horse appears to be operating well within itself most of the time, and when conditions are right, it wins. A last run 18 days ago means it is fit, active, and still at the races rather than tucked away for a rest.
The partnership with jockey Paul Townend is worth paying attention to. Townend has ridden Final Demand 6 times and won on 3 of those occasions — a 50% win rate together, which is extraordinary by any measure. Townend is not a jockey who ends up on bad horses, so his regular presence in the saddle here says something about how the team views this animal.
Behind all of this sits the operation of W P Mullins, trained out of Muine Bheag in County Carlow — one of the most powerful racing yards in the world. This season alone, the Mullins yard has sent out 237 winners. That is not a typo. When a trainer is operating at that kind of volume and still keeps putting their best jockey on your horse, it means Final Demand has earned its place in a very competitive string. The last win came back at Limerick on 28 December 2025, three months ago, which means there is unfinished business ahead. A horse this consistent, with this team behind it, tends to keep adding to its tally.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Limerick Galloping |
2 | 2 wins | 28 Dec | 100% |
| Leopardstown Galloping |
2 | 1 win, 1 third | 1 Feb | 50% |
| Cheltenham Galloping |
2 | 1 second, 1 third | 11 Mar | 0% |
| Navan Galloping |
1 | 1 win | 16 Nov | 100% |
| Punchestown Galloping |
1 | 1 win | 2 May | 100% |