The most telling number in Sheppard's profile right now might be his record on wet or muddy ground. With 2 wins from 21 races in those conditions, he wins roughly 1 in every 10, which is meaningfully better than his overall season average. That is not a coincidence — it points to a trainer who understands how to place horses in conditions that suit them, and it is the kind of edge that patient punters tend to notice before anyone else does.
His most frequent partnership is with jockey Stan Sheppard — almost certainly a family connection, given the shared surname — who has ridden 61 times for the yard and converted 2 of those into wins. That works out to roughly 1 win in every 30 rides, which is a modest return and reflects the wider struggles of the season rather than anything specific to the partnership itself. The pairing with Lucky Lugger tells a similar story: 20 races together and just 1 win, which means a horse and trainer who clearly enjoy a long-running relationship, even if the results have been difficult to come by.
Sheppard is still a young trainer in career terms, and 50 winners in four years is a decent ledger to be building from. The dip this season is worth watching, but not worth panicking over — plenty of small yards go through patches like this, and the wet-ground numbers suggest there is genuine skill at work here. If the horses improve, the win rate should follow.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| hereford | 17 | 1 | 5.9% |
| Chepstow | 15 | 0 | 0% |
| Stratford-on-Avon | 13 | 1 | 7.7% |
| Worcester | 12 | 0 | 0% |
| Taunton | 9 | 2 | 22.2% |
| Ludlow | 8 | 1 | 12.5% |
| Uttoxeter | 7 | 1 | 14.3% |
| Bangor-on-Dee | 5 | 0 | 0% |
| Warwick | 5 | 0 | 0% |
| Leicester | 4 | 1 | 25% |
| Ffos Las | 3 | 0 | 0% |
| Cheltenham | 2 | 0 | 0% |
| Ascot | 2 | 0 | 0% |
| Exeter | 2 | 0 | 0% |
| Aintree | 2 | 0 | 0% |
| Southwell | 1 | 0 | 0% |
| Newbury | 1 | 0 | 0% |
| Windsor | 1 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Newton Abbot | 1 | 0 | 0% |
| Wincanton | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |