This season alone he has sent out 210 winners from 1,453 runners — that's roughly 1 in every 7 races, a relentless level of output that very few yards can match across a full campaign. But it isn't just volume. Elliott has won 24 top-level races during his career, at some of the biggest venues in Britain — Aintree, Cheltenham, Newbury, and more. In the space of six weeks in autumn 2025, he landed three separate Class 1 races at Chepstow, Ascot, and Newbury, the kind of roll that marks out a trainer operating at the very top of the game.
What makes a trainer interesting is often where their horses perform best, and Elliott has developed a particularly strong record at Ayr, sending out 8 winners from just 15 runners there — more than half his runners winning at one track is the kind of statistic that should make any racing fan pay close attention whenever he declares at that course. He also shows a notable edge on normal ground conditions, winning 2 from 9 races (22%) when the track is at its standard best.
His most productive relationship with a jockey is with Jack Kennedy, who has ridden 100 winners together from 520 races — that's roughly 1 in every 5 rides converting into a win, a remarkable conversion rate across such a large sample. But the standout story is the partnership with one horse, Wodhooh, from whom Elliott has extracted 10 wins from just 11 races together. One horse, eleven races, ten victories — that's not a streak, that's near-perfection, and speaks to what Elliott does best: placing his horses in races they can win.
Four years in, 1,002 winners, and Class 1 success at the sport's most famous venues. It's a career that's barely started but already reads like a highlight reel.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 156 | 17 | 10.9% |
| Fairyhouse | 129 | 19 | 14.7% |
| Navan | 128 | 15 | 11.7% |
| Leopardstown | 96 | 21 | 21.9% |
| Cheltenham | 79 | 3 | 3.8% |
| Down Royal | 78 | 14 | 17.9% |
| Naas | 69 | 7 | 10.1% |
| Downpatrick | 68 | 11 | 16.2% |
| Galway | 55 | 5 | 9.1% |
| Kilbeggan | 54 | 5 | 9.3% |
| Clonmel | 49 | 11 | 22.4% |
| Cork | 48 | 8 | 16.7% |
| Limerick | 44 | 7 | 15.9% |
| Perth | 39 | 6 | 15.4% |
| Killarney | 35 | 6 | 17.1% |
| Thurles | 33 | 4 | 12.1% |
| Gowran Park | 32 | 5 | 15.6% |
| Wexford | 32 | 3 | 9.4% |
| Tramore | 28 | 5 | 17.9% |
| Tipperary | 24 | 2 | 8.3% |
| Ballinrobe | 21 | 4 | 19.0% |
| Bellewstown | 21 | 3 | 14.3% |
| Sligo | 19 | 4 | 21.1% |
| Listowel | 19 | 4 | 21.1% |
| Roscommon | 17 | 3 | 17.6% |
| Ayr | 15 | 8 | 53.3% |
| Aintree | 13 | 2 | 15.4% |
| The Curragh | 13 | 0 | 0% |
| Dundalk | 8 | 2 | 25% |
| Ascot | 6 | 1 | 16.7% |
| Chepstow | 5 | 1 | 20% |
| Worcester | 3 | 2 | 66.7% |
| Newbury | 3 | 1 | 33.3% |
| Hexham | 2 | 1 | 50% |
| Newmarket | 2 | 0 | 0% |
| Haydock Park | 2 | 0 | 0% |
| Cartmel | 1 | 0 | 0% |
| Laytown | 1 | 0 | 0% |
| York | 1 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Carlisle | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| Chester | 1 | 0 | 0% |