The last 12 months tell the same story. Beckett has posted 109 winners from 628 runners this season — that is a win rate of 17%, or roughly 1 in every 6 races. In a sport where a 1-in-10 return is considered solid, hitting 1-in-6 consistently is the kind of figure that gets other trainers talking quietly amongst themselves.
What really sets Beckett apart is his record at the very top level. He has won 56 Class 1 races in his career — the biggest and most prestigious races in Britain — at some of the most celebrated venues in the sport. York, Newmarket, Goodwood: these are the tracks where reputations are made, and Beckett has won there repeatedly. Three of those top-level victories came in the space of just over two months this summer and autumn alone, at York on 20 August, Chester on 30 August, and Newmarket on 1 November 2025. Landing the biggest races at three different tracks in such a short window is not luck — it is a yard operating at the top of its game.
There is also a telling footnote at Carlisle, where Beckett has won with 3 of just 5 runners. Converting 3 wins from 5 runners at any track is the kind of ratio that suggests his horses go there ready to win — not just to fill a field.
His most productive jockey partnership is with Rossa Ryan, and the numbers back it up: 39 wins together from 236 rides, a win rate of 17% — exactly matching the yard's overall average. That consistency suggests the relationship works because both trainer and jockey are pulling in the same direction. When a jockey rides for a stable at the same rate the stable wins overall, you are looking at a genuine partnership rather than just a convenient arrangement. Four years in, Ralph Beckett already looks like one of the most quietly formidable trainers in the country.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 57 | 10 | 17.5% |
| Goodwood | 50 | 11 | 22% |
| Ascot | 48 | 4 | 8.3% |
| Newmarket | 45 | 8 | 17.8% |
| Newbury | 39 | 6 | 15.4% |
| Doncaster | 37 | 2 | 5.4% |
| Southwell | 33 | 10 | 30.3% |
| Salisbury | 33 | 6 | 18.2% |
| Lingfield Park | 29 | 7 | 24.1% |
| York | 29 | 4 | 13.8% |
| Wolverhampton | 20 | 4 | 20% |
| Sandown Park | 20 | 3 | 15% |
| Haydock Park | 19 | 4 | 21.1% |
| chelmsford | 17 | 4 | 23.5% |
| Windsor | 17 | 3 | 17.6% |
| Chester | 16 | 3 | 18.8% |
| Leicester | 16 | 1 | 6.2% |
| Epsom Downs | 15 | 2 | 13.3% |
| Ffos Las | 10 | 2 | 20% |
| Nottingham | 10 | 2 | 20% |
| Newcastle | 10 | 0 | 0% |
| Pontefract | 9 | 3 | 33.3% |
| Redcar | 7 | 3 | 42.9% |
| Great Yarmouth | 7 | 0 | 0% |
| Carlisle | 5 | 3 | 60% |
| Chepstow | 5 | 2 | 40% |
| Bath | 5 | 0 | 0% |
| Musselburgh | 4 | 0 | 0% |
| Ripon | 3 | 0 | 0% |
| The Curragh | 3 | 0 | 0% |
| Thirsk | 1 | 1 | 100% |
| rosehill | 1 | 1 | 100% |
| Brighton | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |
| Catterick Bridge | 1 | 0 | 0% |
| Wincanton | 1 | 0 | 0% |
| Warwick | 1 | 0 | 0% |
| saint-cloud | 1 | 0 | 0% |