He is trained by David O'Meara at Upper Helmsley in North Yorkshire, and that tells you something straight away. O'Meara's yard has sent out 107 winners already this season — this is not a small operation finding its feet. It is a factory of winners, and Dark Cloud Rising is one of its better products. O'Meara has spoken warmly about the horse, noting that a surgical procedure last year — essentially a calming operation — appears to have transformed him. Big, scopey, and still physically improving, the trainer believes there is more to come, and he is eyeing some of Newmarket's top summer fixtures as the next target. That is serious ambition from a serious yard.
His most regular partner in the saddle is Daniel Tudhope, one of the sharpest jockeys in the north of England. Together they have won 2 of their 8 races — a 25% win rate — which comfortably beats the horse's overall average. When Tudhope is booked, it tends to mean the team are confident. Dark Cloud Rising does his best work on fast, dry ground, which matters now that the season is moving into summer. The conditions are swinging in his favour.
Most of his racing has come at Class 3 level, which sits comfortably in the middle tier of British racing — competitive enough to mean something, without quite reaching the very top. He has won 2 of 9 races at that level, a rate of roughly 1 in 4, which suggests he belongs there and can beat that company on his day. His last win came at Newcastle in November 2025, about six months ago now, so he is overdue. He raced just yesterday, so he is clearly in a busy spell of form. The wins are there in his record, the trainer is bullish, and the ground is coming right. If there is a good moment approaching for Dark Cloud Rising, this looks like it.
| 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% |
| Carlisle Undulating |
1 | 1 other | 30 May | 0% |
| Haydock Park Galloping |
1 | 1 third | 5 Sep | 0% |