Those big-race results tell the real story of what Meehan is about. Winning at Newmarket in April 2024, then back-to-back at Ascot in June — all at the highest level — suggests a trainer who knows how to prepare a horse for a major occasion. Six Class 1 wins from a yard that has only existed since 2021 is a genuinely impressive return, and venues like Newmarket, Ascot, and Newbury are not places where you stumble into success.
On a day-to-day basis, the numbers are more modest. Over the last 12 months, Meehan has won 12 races from 134 runners — roughly 1 in every 11, which is down slightly from around 1 in 9 the previous season. That dip is worth keeping an eye on, though it is not unusual for a young yard to have an uneven season. Where he does look noticeably sharper is on normal ground, where he wins 7 from 49 races — about 1 in 7, which is meaningfully better than his overall average and suggests his horses are best suited to conventional conditions rather than the extremes of a wet or baked-hard track.
His most productive jockey partnership is with Joe Leavy, who has ridden 5 winners from 42 trips for the yard — roughly 1 in 8 rides converting into a win, which is a solid working relationship. His most-raced horse, Inishfallen, has so far produced just 1 win from 16 races together, which makes it more of a loyalty story than a results one.
Four years in, Meehan looks like a trainer still finding his level on a weekly basis, but one who has already demonstrated he can compete — and win — when the biggest races come around. That combination of ordinary consistency and top-level punch is an interesting one to watch develop.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Newbury | 20 | 2 | 10% |
| Ascot | 13 | 2 | 15.4% |
| Newmarket | 13 | 1 | 7.7% |
| Windsor | 11 | 1 | 9.1% |
| Sandown Park | 8 | 1 | 12.5% |
| Salisbury | 8 | 0 | 0% |
| Kempton Park | 7 | 0 | 0% |
| Haydock Park | 6 | 0 | 0% |
| Ffos Las | 5 | 2 | 40% |
| Wolverhampton | 5 | 0 | 0% |
| Goodwood | 5 | 0 | 0% |
| Leicester | 4 | 1 | 25% |
| Doncaster | 4 | 1 | 25% |
| Southwell | 4 | 0 | 0% |
| chelmsford | 4 | 0 | 0% |
| Epsom Downs | 3 | 1 | 33.3% |
| Bath | 3 | 0 | 0% |
| Nottingham | 2 | 0 | 0% |
| Carlisle | 2 | 0 | 0% |
| Ayr | 2 | 0 | 0% |
| Brighton | 2 | 0 | 0% |
| Chester | 1 | 0 | 0% |
| Lingfield Park | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |