The headline number from the last twelve months is 97 winners from 1,131 runners, which works out at roughly 1 in every 12 races. That is down from closer to 1 in every 8 last season, and it is worth watching whether that slight dip reflects a genuine shift or simply a busier, broader string of horses. What is harder to argue with is the quality: Cromwell has won 15 top-level races across his career, with victories at Cheltenham, Haydock Park, Huntingdon, Ayr, and Market Rasen. Three of those came in 2025 alone — including a Cheltenham winner in March, which is the sort of result that defines a trainer's reputation. Getting a horse to win at Cheltenham requires everything to go right on the biggest stage in jumping, and Cromwell has done it.
The numbers sharpen considerably when you look at where and how he operates best. On normal ground — when the track is neither waterlogged nor baked hard — his yard wins 32 from 247 races, a rate of 13%, or about 1 in every 8. That is a meaningful edge over his overall average, suggesting his horses are trained to perform under fair conditions rather than relying on extreme ground to find their best. Downpatrick is another happy hunting ground: 8 winners from just 37 runners at that track is the kind of record that makes you sit up. When a trainer wins more than 1 in 5 at a particular course, it usually means something — familiarity, smart horse placement, or both.
His most productive relationship with a jockey is with Keith Donoghue, who has ridden 297 times for the yard and won on 27 of them — again, roughly 1 in 11. That volume of shared rides over four years speaks to a real working partnership rather than a casual arrangement. Meanwhile, Fiver Friday stands out as a horse Cromwell has clicked with particularly well: two wins from just five races together is a return any trainer would take. Four years in, the foundations look very solid indeed.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 94 | 7 | 7.4% |
| Fairyhouse | 93 | 7 | 7.5% |
| Navan | 71 | 5 | 7.0% |
| Dundalk | 71 | 3 | 4.2% |
| Leopardstown | 68 | 3 | 4.4% |
| Cork | 61 | 6 | 9.8% |
| Naas | 54 | 5 | 9.3% |
| Galway | 41 | 6 | 14.6% |
| The Curragh | 40 | 5 | 12.5% |
| Gowran Park | 38 | 4 | 10.5% |
| Listowel | 38 | 4 | 10.5% |
| Down Royal | 38 | 2 | 5.3% |
| Downpatrick | 37 | 8 | 21.6% |
| Limerick | 35 | 4 | 11.4% |
| Cheltenham | 35 | 2 | 5.7% |
| Thurles | 34 | 2 | 5.9% |
| Bellewstown | 33 | 4 | 12.1% |
| Killarney | 30 | 0 | 0% |
| Kilbeggan | 29 | 2 | 6.9% |
| Wexford | 29 | 1 | 3.4% |
| Sligo | 24 | 4 | 16.7% |
| Roscommon | 23 | 2 | 8.7% |
| Tramore | 22 | 3 | 13.6% |
| Ballinrobe | 21 | 3 | 14.3% |
| Clonmel | 21 | 2 | 9.5% |
| Tipperary | 17 | 1 | 5.9% |
| Aintree | 7 | 1 | 14.3% |
| Ascot | 4 | 0 | 0% |
| Catterick Bridge | 4 | 0 | 0% |
| Ayr | 3 | 0 | 0% |
| Laytown | 2 | 0 | 0% |
| Cartmel | 2 | 0 | 0% |
| Musselburgh | 2 | 0 | 0% |
| Market Rasen | 1 | 1 | 100% |
| Carlisle | 1 | 0 | 0% |
| Wolverhampton | 1 | 0 | 0% |
| Kempton Park | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| Newmarket | 1 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Kelso | 1 | 0 | 0% |
| Newbury | 1 | 0 | 0% |