The highlights tell a story of a yard that knows how to prepare a horse for a big day. That Class 1 win at Cheltenham in April 2022 came in only his first full season, signalling immediately that this wasn't a small operation finding its feet. He followed it up with another top-level success at Haydock Park the same month, and then added a further Class 1 victory at Doncaster in December 2024 — proof that the yard can compete at the highest level across different tracks and different times of year.
His most reliable ally on the track has been jockey Sam Twiston-Davies. Across 86 rides together, they have combined for 10 wins — roughly 1 in every 9 — which is a strong return at this level and suggests a genuine understanding between trainer and jockey. When Twiston-Davies is in the saddle for a Daly horse, it is worth paying attention.
The current season, however, tells a slightly more complicated story. Daly's win rate has dipped from 15% last year — roughly 1 in every 7 races — to 9% this season, or about 1 in every 11. That is 17 winners from 180 runners, which in raw numbers still sounds productive, but the drop is noticeable. Whether that reflects a tougher book of races, horses taking time to hit their stride, or simply the natural variation that every yard experiences, only the coming months will reveal. One partnership worth watching is with After Many Days, who has run 17 times for Daly without winning — a combination that keeps getting chances, which usually means someone believes the win is coming.
Four years in, the foundation is already impressive. The question now is whether Daly can push his numbers back upward and confirm that those early top-level wins were the beginning of something, not a peak.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Ludlow | 27 | 3 | 11.1% |
| hereford | 13 | 0 | 0% |
| Uttoxeter | 12 | 1 | 8.3% |
| Warwick | 12 | 1 | 8.3% |
| Bangor-on-Dee | 11 | 1 | 9.1% |
| Cheltenham | 10 | 2 | 20% |
| Huntingdon | 7 | 1 | 14.3% |
| Ffos Las | 7 | 1 | 14.3% |
| Chepstow | 7 | 1 | 14.3% |
| Market Rasen | 7 | 0 | 0% |
| Worcester | 6 | 1 | 16.7% |
| Exeter | 6 | 1 | 16.7% |
| Aintree | 6 | 0 | 0% |
| Haydock Park | 5 | 0 | 0% |
| Carlisle | 5 | 0 | 0% |
| Newbury | 4 | 1 | 25% |
| Southwell | 4 | 0 | 0% |
| Doncaster | 4 | 0 | 0% |
| Stratford-on-Avon | 3 | 1 | 33.3% |
| Hexham | 3 | 0 | 0% |
| Ascot | 3 | 0 | 0% |
| Leicester | 2 | 1 | 50% |
| Wetherby | 2 | 0 | 0% |
| Wincanton | 2 | 0 | 0% |
| Ayr | 2 | 0 | 0% |
| Sandown Park | 2 | 0 | 0% |
| Sedgefield | 1 | 1 | 100% |
| Windsor | 1 | 0 | 0% |
| Punchestown | 1 | 0 | 0% |
| Fontwell Park | 1 | 0 | 0% |
| Taunton | 1 | 0 | 0% |
| Fakenham | 1 | 0 | 0% |
| Lingfield Park | 1 | 0 | 0% |
| Kelso | 1 | 0 | 0% |