The last two weeks have been particularly sharp. Two winners from 11 runners at an 18% clip — well above his seasonal average — is exactly the kind of form that tells you a yard is firing. Horses don't win in clusters by accident. It usually means the animals are healthy, the timing is right, and the team has things working. For a trainer still in the early stages of building a reputation, streaks like this are how the phone starts ringing.
Much of that momentum has been built alongside jockey Conor Stone-Walsh, who has become something close to a house jockey for the operation. Together they have combined for 9 wins from 42 rides — winning roughly 1 in every 5 races they team up for. That 21% win rate is almost double Donoghue's overall average, which tells you the partnership is more than just convenience. When Stone-Walsh is in the saddle, the horses are running in the right races at the right times.
One area worth watching is how Donoghue's runners perform on wet or muddy ground. With 3 wins from 19 races in those conditions, he's winning at 16% — notably better than his overall rate. Some trainers simply prepare their horses differently when the ground is testing, whether through specific work or careful race selection. Whatever the reason, when the rain comes, his yard tends to perform.
The partnership with Kanog Bay — just 1 win from 7 races together — is the one figure that doesn't quite fit the narrative, and suggests that particular horse remains a work in progress. But with 50 career winners already banked and the win rate trending firmly upward, Donoghue looks like a trainer who is finding his feet faster than most.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Fairyhouse | 37 | 5 | 13.5% |
| Downpatrick | 24 | 4 | 16.7% |
| Leopardstown | 18 | 0 | 0% |
| Down Royal | 17 | 2 | 11.8% |
| Navan | 17 | 1 | 5.9% |
| Dundalk | 17 | 0 | 0% |
| Punchestown | 15 | 0 | 0% |
| Wexford | 11 | 2 | 18.2% |
| Gowran Park | 10 | 1 | 10% |
| Kilbeggan | 9 | 1 | 11.1% |
| Bellewstown | 8 | 2 | 25% |
| Galway | 8 | 0 | 0% |
| Limerick | 7 | 1 | 14.3% |
| Roscommon | 6 | 2 | 33.3% |
| Sligo | 6 | 0 | 0% |
| Cheltenham | 6 | 0 | 0% |
| Tramore | 6 | 0 | 0% |
| Clonmel | 4 | 1 | 25% |
| Ballinrobe | 4 | 0 | 0% |
| Naas | 4 | 0 | 0% |
| Haydock Park | 3 | 2 | 66.7% |
| Cork | 3 | 2 | 66.7% |
| Laytown | 2 | 0 | 0% |
| Thurles | 2 | 0 | 0% |
| The Curragh | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |
| Sedgefield | 1 | 0 | 0% |