This season, his runners have won 24 races from 172 attempts, which works out at roughly 1 in every 7 — a 14% win rate that sits comfortably above what many established yards manage. The most telling number, though, is Fakenham. Six winners from just 14 runners at that tight, quirky Norfolk track means he's winning there almost every other time he turns up. That kind of dominance at a specific venue usually means a trainer understands exactly what it takes to win there — the track, the ground, the type of horse that thrives on it. It's the sort of detail that sharp racegoers file away.
His most reliable partnership is with jockey Charlie Hammond, who has ridden 131 times for Edmunds and converted 21 of those into wins — roughly 1 in every 6 rides, a 16% win rate that suggests a real working understanding between the two. When a trainer keeps putting the same jockey up, and that jockey keeps delivering, it's usually because they read races in the same way.
Then there's Innisfree Lass, a horse Edmunds has run 22 times, winning together on 3 occasions. Three from twenty-two might not sound like a lot, but keeping a horse in training long enough to build that kind of shared history — and placing her well enough to win at all — is part of the craft. Not every horse in a yard is a star, and knowing how to get the best out of the ones that aren't is what separates a decent trainer from a good one. On the current evidence, Edmunds looks firmly like the latter.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Uttoxeter | 22 | 1 | 4.5% |
| Southwell | 17 | 4 | 23.5% |
| Fakenham | 14 | 6 | 42.9% |
| Huntingdon | 10 | 2 | 20% |
| Warwick | 10 | 0 | 0% |
| Newbury | 8 | 1 | 12.5% |
| Doncaster | 7 | 1 | 14.3% |
| Market Rasen | 7 | 0 | 0% |
| Leicester | 6 | 2 | 33.3% |
| Fontwell Park | 6 | 0 | 0% |
| Sandown Park | 5 | 0 | 0% |
| Chepstow | 5 | 0 | 0% |
| hereford | 4 | 1 | 25% |
| Cheltenham | 4 | 1 | 25% |
| Kempton Park | 4 | 0 | 0% |
| Worcester | 4 | 0 | 0% |
| Haydock Park | 4 | 0 | 0% |
| Stratford-on-Avon | 3 | 1 | 33.3% |
| Hexham | 3 | 1 | 33.3% |
| Catterick Bridge | 3 | 1 | 33.3% |
| Wetherby | 3 | 0 | 0% |
| Lingfield Park | 3 | 0 | 0% |
| Ludlow | 3 | 0 | 0% |
| Ffos Las | 3 | 0 | 0% |
| Plumpton | 2 | 1 | 50% |
| Bangor-on-Dee | 2 | 0 | 0% |
| Newton Abbot | 2 | 0 | 0% |
| Aintree | 1 | 1 | 100% |
| Taunton | 1 | 0 | 0% |
| Carlisle | 1 | 0 | 0% |
| chelmsford | 1 | 0 | 0% |
| Exeter | 1 | 0 | 0% |
| Wincanton | 1 | 0 | 0% |
| Newmarket | 1 | 0 | 0% |
| Windsor | 1 | 0 | 0% |