Right now, O'Meara is in the kind of form that makes punters take notice. In the last two weeks he has sent out 9 winners from just 49 runners — that's closer to 1 in every 5, nearly double his already solid seasonal average. When a trainer's short-term numbers surge that far above their long-term baseline, it usually means something is clicking at the yard: the horses are fit, the entries are shrewd, and the whole operation is humming.
His relationship with jockey Daniel Tudhope is one of the defining features of how O'Meara operates. Across 279 rides together, they have combined for 41 wins — a win rate of around 1 in every 7, which edges ahead of O'Meara's overall average and suggests Tudhope brings out something extra from the horses he knows best. It is the kind of partnership built on familiarity and trust, and it shows in the results.
At Leicester, O'Meara has been almost freakishly effective: 5 winners from just 14 runners. That is winning more than 1 in every 3 races at that track, which is the sort of dominance at a specific venue that suggests he understands exactly what kind of horse suits it. At the very top level, he has won 10 Class 1 races across his career — these are the biggest races in Britain — at prestigious venues including Haydock Park, Sandown Park, and Goodwood. His most recent top-level win came at Doncaster in November 2024, and he has already landed two winners at Haydock Park in the summer of 2025 alone.
Four years in, 494 winners, and a yard that is currently running hotter than ever. O'Meara is not a name that tends to dominate the headlines, but the record quietly tells a very compelling story.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Newcastle | 105 | 10 | 9.5% |
| Doncaster | 73 | 8 | 11.0% |
| York | 62 | 1 | 1.6% |
| Wolverhampton | 54 | 7 | 13.0% |
| Southwell | 49 | 5 | 10.2% |
| Ascot | 44 | 1 | 2.3% |
| Ripon | 42 | 10 | 23.8% |
| Ayr | 41 | 6 | 14.6% |
| Haydock Park | 40 | 4 | 10% |
| Hamilton Park | 39 | 7 | 17.9% |
| Thirsk | 34 | 7 | 20.6% |
| Redcar | 34 | 6 | 17.6% |
| Newmarket | 33 | 4 | 12.1% |
| Beverley | 29 | 3 | 10.3% |
| Pontefract | 26 | 6 | 23.1% |
| Goodwood | 24 | 4 | 16.7% |
| Catterick Bridge | 22 | 2 | 9.1% |
| Musselburgh | 19 | 3 | 15.8% |
| Leicester | 14 | 5 | 35.7% |
| chelmsford | 14 | 1 | 7.1% |
| Nottingham | 14 | 1 | 7.1% |
| Lingfield Park | 13 | 2 | 15.4% |
| Epsom Downs | 13 | 1 | 7.7% |
| Chester | 12 | 1 | 8.3% |
| Wetherby | 10 | 1 | 10% |
| Carlisle | 9 | 0 | 0% |
| Sandown Park | 7 | 0 | 0% |
| meydan | 6 | 0 | 0% |
| Chepstow | 5 | 0 | 0% |
| Newbury | 5 | 0 | 0% |
| Kempton Park | 4 | 0 | 0% |
| Great Yarmouth | 3 | 0 | 0% |
| The Curragh | 2 | 0 | 0% |
| Uttoxeter | 2 | 0 | 0% |
| Kelso | 1 | 1 | 100% |
| Aintree | 1 | 0 | 0% |
| Naas | 1 | 0 | 0% |
| Stratford-on-Avon | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Dundalk | 1 | 0 | 0% |
| Salisbury | 1 | 0 | 0% |