The last twelve months tell the story as clearly as anything. He has sent out 110 winners from 800 runners, which works out at roughly 1 in every 7 races — a 14% win rate that sounds modest until you remember that most trainers would be thrilled with it across a full season. Two of those wins came at Cheltenham in Class 1 company, the highest level of racing in Britain, one in November 2025 and one in April. If you want to know what separates a good trainer from a very good one, it is the ability to produce horses ready to win on the biggest stages. De Bromhead has done it repeatedly.
He has also shown a flair for Sandown Park and, perhaps more tellingly, a genuine mastery of Killarney. Eleven winners from just 32 runners at that track is exceptional — that is more than 1 in every 3 horses he runs there finding the winner's enclosure. Tracks reward trainers who understand their quirks, and De Bromhead clearly understands Killarney in a way that goes beyond luck.
There is also something worth noting about the conditions he thrives in. When the ground is slightly soft — that edge of moisture that some trainers dread — De Bromhead has won 33 from 146 races, a win rate of 23%, or nearly 1 in every 4. That is a meaningful edge, and suggests he is deliberately placing horses on ground that suits them rather than simply running them wherever there is a slot.
His most reliable working partnership is with jockey Darragh O'Keeffe, who has ridden 65 winners for the yard from 370 races together — roughly 1 in every 6, an 18% win rate. That kind of consistent, long-running partnership matters in racing. It means the jockey knows the horses, knows the trainer's thinking, and both parties are usually pulling in the same direction. After just four years, De Bromhead has built something that looks remarkably solid.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 58 | 2 | 3.4% |
| Leopardstown | 52 | 4 | 7.7% |
| Punchestown | 49 | 7 | 14.3% |
| Gowran Park | 46 | 3 | 6.5% |
| Cheltenham | 44 | 4 | 9.1% |
| Naas | 43 | 4 | 9.3% |
| Fairyhouse | 43 | 3 | 7.0% |
| Wexford | 42 | 8 | 19.0% |
| Navan | 38 | 2 | 5.3% |
| Cork | 36 | 5 | 13.9% |
| Limerick | 35 | 10 | 28.6% |
| Killarney | 32 | 11 | 34.4% |
| Tramore | 31 | 9 | 29.0% |
| Thurles | 30 | 2 | 6.7% |
| The Curragh | 30 | 2 | 6.7% |
| Listowel | 26 | 8 | 30.8% |
| Down Royal | 25 | 7 | 28.0% |
| Kilbeggan | 23 | 2 | 8.7% |
| Clonmel | 22 | 4 | 18.2% |
| Galway | 17 | 1 | 5.9% |
| Tipperary | 15 | 4 | 26.7% |
| Aintree | 13 | 1 | 7.7% |
| Roscommon | 12 | 3 | 25% |
| Ballinrobe | 11 | 2 | 18.2% |
| Bellewstown | 5 | 1 | 20% |
| Ascot | 3 | 0 | 0% |
| Haydock Park | 2 | 0 | 0% |
| Newmarket | 2 | 0 | 0% |
| Wolverhampton | 2 | 0 | 0% |
| Newbury | 2 | 0 | 0% |
| Downpatrick | 2 | 0 | 0% |
| Newcastle | 2 | 0 | 0% |
| Sligo | 1 | 1 | 100% |
| Kempton Park | 1 | 0 | 0% |
| Wincanton | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| York | 1 | 0 | 0% |