Over the past twelve months the yard has kept busy, running 207 horses and producing 21 winners — roughly 1 in every 10, or a 10% win rate. That is a solid, professional return and reflects a stable that places its horses consistently and picks its spots well. The current season mirrors that exactly: 21 winners from 207 runners, suggesting a steady hand rather than a boom-and-bust operation.
One area where the numbers genuinely stand out is on normal, standard ground conditions. On a good surface — the everyday racing conditions you would get on a dry but not parched summer afternoon — Weld's horses win at a striking rate: 11 wins from just 57 races, which works out at 19%, or nearly 1 in every 5. That is almost double the overall average and tells you something real about how the yard prepares its horses to perform when conditions are straightforward. It may not dominate when the ground turns wet or very dry, but on an ordinary day, this is a stable worth watching.
The key working relationship in the yard is with jockey Chris Hayes, who has partnered Weld's horses to 15 wins from 144 rides together — again roughly 1 in 10. That volume of rides speaks to a genuine, ongoing alliance, the kind of partnership built on trust and familiarity rather than occasional bookings. One pairing that has not clicked yet is with a horse called Wild Sapphire, who has run six times for the yard without winning. Six races together with nothing to show for it is not a crisis, but it is a puzzle worth watching.
At just four years in, with two top-level wins already banked and a clear edge on normal ground, D K Weld looks like a trainer still very much on the way up.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| The Curragh | 37 | 4 | 10.8% |
| Dundalk | 30 | 3 | 10% |
| Leopardstown | 26 | 1 | 3.8% |
| Naas | 21 | 0 | 0% |
| Gowran Park | 18 | 1 | 5.6% |
| Cork | 13 | 2 | 15.4% |
| Galway | 11 | 2 | 18.2% |
| Roscommon | 8 | 1 | 12.5% |
| Navan | 7 | 2 | 28.6% |
| Killarney | 7 | 1 | 14.3% |
| Bellewstown | 5 | 1 | 20% |
| Limerick | 4 | 1 | 25% |
| Fairyhouse | 3 | 1 | 33.3% |
| Tipperary | 3 | 0 | 0% |
| Punchestown | 2 | 0 | 0% |
| Listowel | 2 | 0 | 0% |
| Tramore | 2 | 0 | 0% |
| Thurles | 1 | 1 | 100% |
| Doncaster | 1 | 0 | 0% |
| Lingfield Park | 1 | 0 | 0% |
| Clonmel | 1 | 0 | 0% |
| Ballinrobe | 1 | 0 | 0% |
| Down Royal | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| York | 1 | 0 | 0% |