The eight-year-old has built a solid career overall, winning 6 times from 38 races — roughly 1 in every 6 outings — with 13 further placed finishes keeping the record respectable. That level of consistency across nearly four dozen races tells you this is a horse that turns up and tries. Most of those wins, six from 32 races at Class 6 level (around 1 in every 5), tell you the horse competes at the bread-and-butter end of the sport, but winning at any level takes doing. John Berry's Newmarket yard has had 13 winners this season already, so the stable is in good form, and Cloudy Rose has contributed to that tally with a win at Doncaster as recently as July 2025.
Two conditions bring out the best in Cloudy Rose: dry ground and a longer trip. On fast, dry ground, the horse wins 3 from 12 — 1 in every 4 races, which is a genuinely impressive conversion rate. Stretch the distance out to between a mile and three furlongs and a mile and four, and the record reads 4 wins from 13 races, again roughly 1 in 3. When those conditions combine — good ground, a stiff test of stamina, and a trip to Brighton — this is a horse that anyone would want to be following.
The recent form line of five finishes outside the places does take some of the shine off, and Cloudy Rose has not won in the last 6 races. Jockey Gina Mangan, who has ridden the horse most often, has 1 win from their 8 races together. The horse raced just yesterday, so the yard are clearly keeping it busy. Whether the winning form returns likely depends on conditions — get Cloudy Rose back to Brighton on a dry summer's day over a mile and a half, and it would be no surprise at all to see this one back in the winner's enclosure.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Brighton Undulating |
12 | 4 wins, 1 second, 1 third, 6 other | 31 Aug | 33.3% |
| Beverley Undulating |
5 | 1 win, 1 second, 1 third, 2 other | 4 May | 20% |
| Bath Undulating |
4 | 4 other | 22 May | 0% |
| Catterick Bridge Sharp |
3 | 1 third, 2 other | 1 Oct | 0% |
| Nottingham Galloping |
3 | 3 other | 1 Aug | 0% |
| Chepstow Galloping |
2 | 1 second, 1 other | 28 Jun | 0% |
| Doncaster Galloping |
1 | 1 win | 10 Jul | 100% |
| Epsom Downs Undulating |
1 | 1 other | 5 Jul | 0% |
| chelmsford | 1 | 1 third | 26 Oct | 0% |
| Redcar Galloping |
1 | 1 other | 10 Apr | 0% |
| Newmarket Galloping |
1 | 1 other | 1 Aug | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 18 May | 0% |
| Wetherby Galloping |
1 | 1 other | 7 Jun | 0% |
| Pontefract Undulating |
1 | 1 other | 7 Apr | 0% |
| Kempton Park Galloping |
1 | 1 other | 10 Apr | 0% |