The most intriguing thread in Jeffreys' record is the partnership with Goguenard — 3 wins from 21 races together. That might not sound spectacular, but in a yard currently winning at 1 in 30, a horse that wins 3 from 21 is genuinely punching above its weight. It speaks to a real understanding between trainer and horse, the kind of bond that develops when you know exactly what conditions and races suit a particular animal.
One condition that does seem to suit the yard is fast, dry ground. From just 3 races on firm ground, Jeffreys has landed 1 winner — a 33% win rate, or 1 in 3, which is a world away from the season average. Small samples can be misleading, but it's a number worth watching as the summer months arrive.
Less encouraging is the record with jockey Kielan Woods. Thirteen rides together and no winners is a combination that hasn't clicked, at least not yet. It doesn't necessarily mean the partnership is finished — some combinations take time — but 0 from 13 is the kind of stat that quietly asks questions.
Jeffreys is still building, and 38 career winners in four years shows the foundation is there. The challenge now is converting runners into winners more consistently. A yard operating at 1 in 30 needs things to go right — the right horse, the right ground, the right day. When those pieces align, as they clearly do with Goguenard, the results suggest real ability. The next step is making that happen more often.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Uttoxeter | 12 | 0 | 0% |
| Worcester | 10 | 1 | 10% |
| Stratford-on-Avon | 10 | 0 | 0% |
| Huntingdon | 8 | 1 | 12.5% |
| Southwell | 7 | 0 | 0% |
| Ffos Las | 6 | 0 | 0% |
| Warwick | 6 | 0 | 0% |
| Newton Abbot | 5 | 0 | 0% |
| Kelso | 4 | 2 | 50% |
| Fontwell Park | 4 | 0 | 0% |
| Bangor-on-Dee | 4 | 0 | 0% |
| Wetherby | 4 | 0 | 0% |
| Wolverhampton | 3 | 0 | 0% |
| Haydock Park | 3 | 0 | 0% |
| hereford | 3 | 0 | 0% |
| Lingfield Park | 3 | 0 | 0% |
| Cheltenham | 2 | 0 | 0% |
| Nottingham | 2 | 0 | 0% |
| Leicester | 2 | 0 | 0% |
| Taunton | 2 | 0 | 0% |
| Newbury | 2 | 0 | 0% |
| Wincanton | 2 | 0 | 0% |
| Plumpton | 2 | 0 | 0% |
| Aintree | 2 | 0 | 0% |
| Ludlow | 1 | 0 | 0% |
| Market Rasen | 1 | 0 | 0% |
| Perth | 1 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Fakenham | 1 | 0 | 0% |
| Chepstow | 1 | 0 | 0% |
| Hexham | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Newcastle | 1 | 0 | 0% |
| Ascot | 1 | 0 | 0% |