Trained by David O'Meara at Upper Helmsley in North Yorkshire, Dark Cloud Rising is part of a yard that has been absolutely firing this season — 107 winners sent out and counting. O'Meara knows what he has on his hands here. Speaking earlier this spring, he was bullish about the horse's prospects, noting that a surgical procedure last year had transformed him physically. He described Dark Cloud Rising as a big, scopey individual who had improved again through the winter, and was clearly eyeing up some attractive opportunities at Newmarket — including during Guineas weekend, one of the most prestigious fixtures in the British calendar.
The horse's most natural home has been Class 3 races — one rung below the very top level — where he has won 2 of his 9 starts (22%). That is not a horse struggling in deep water; that is a horse who belongs at that level and wins there. His regular partner is jockey Daniel Tudhope, and that combination has clicked nicely: 2 wins from 8 races together, a win rate of 25%, or 1 in every 4 rides. When those two team up, it is worth paying attention.
His last win came at Newcastle in November 2025, six months ago, and his recent form shows he has found things tougher since — finishing ninth and sixteenth in his last two races. But context matters: he raced just yesterday, so he is clearly being kept busy, and O'Meara's comments suggest the trainer believes the best of this horse is still ahead of him. Fast, dry ground appears to bring out his best, and with summer approaching, conditions could soon be exactly to his liking. A horse who has improved after his procedure, trained by one of the most in-form yards in the country, and heading for top-class tracks — Dark Cloud Rising looks like a name worth remembering.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| York Galloping |
4 | 4 other | 13 May | 0% |
| Thirsk Galloping |
3 | 1 win, 1 second, 1 other | 6 Sep | 33.3% |
| Leicester Sharp |
2 | 1 win, 1 other | 25 Apr | 50% |
| Pontefract Undulating |
2 | 1 win, 1 other | 7 Apr | 50% |
| Newcastle Galloping |
2 | 1 win, 1 other | 9 Dec | 50% |
| Newmarket Galloping |
2 | 1 third, 1 other | 18 May | 0% |
| Ascot Galloping |
2 | 2 other | 11 Jul | 0% |
| Southwell Galloping |
1 | 1 other | 31 Oct | 0% |
| Haydock Park Galloping |
1 | 1 third | 5 Sep | 0% |