Now eight years old and still racing — it ran just yesterday — Moonlit Cloud has built up a career that tells a pretty clear story. It operates mainly at Class 5, the bread-and-butter level of British racing rather than the glamour end, and has won 3 of its 15 races at that level, which works out at 1 in every 5. That is a perfectly respectable return at a competitive tier where fields are often large and margins are tight.
The current run of form gives the honest observer pause, though. Moonlit Cloud has not won in its last six races, finishing fifth, fourth, seventh, eighth, sixth, and third in that sequence — consistent enough to suggest it is not falling apart, but not quite threading the needle when it matters. The last win came at Bath in May 2024, now two years ago, so the question quietly hanging over this horse is whether that course magic can be conjured one more time.
Trained by Dean Ivory, whose yard in Radlett, Hertfordshire, has sent out 7 winners already this season, Moonlit Cloud is in professional hands. Jockey Liam Keniry has partnered the horse six times and won once together — a rate of roughly 1 in 6 — which is not a sparkling record, but the pair clearly know each other's rhythms by now.
The profile here is of a horse that has carved out a small, specific niche for itself. It will not be troubling the top races in Britain, and its career earnings tell you it operates at a level well below the headline acts. But point it toward Bath on a reasonable day, and this is a horse that has shown, more than once, it knows how to win there. That is a rarer thing than it sounds.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Great Yarmouth Galloping |
5 | 1 win, 1 second, 3 other | 13 Apr | 20% |
| chelmsford | 5 | 1 third, 4 other | 2 Oct | 0% |
| Nottingham Galloping |
4 | 1 win, 3 other | 23 Oct | 25% |
| Kempton Park Galloping |
4 | 1 third, 3 other | 21 Feb | 0% |
| Windsor Sharp |
4 | 1 second, 3 other | 4 May | 0% |
| Bath Undulating |
3 | 2 wins, 1 third | 6 May | 66.7% |
| Newmarket Galloping |
3 | 1 second, 2 other | 1 Nov | 0% |
| Wolverhampton Galloping |
2 | 2 other | 21 Apr | 0% |
| Lingfield Park Sharp |
1 | 1 second | 24 Jun | 0% |
| Doncaster Galloping |
1 | 1 second | 23 Mar | 0% |
| Newbury Galloping |
1 | 1 other | 17 May | 0% |
| York Galloping |
1 | 1 other | 14 Jun | 0% |
| Ascot Galloping |
1 | 1 other | 12 Jul | 0% |
| Leicester Sharp |
1 | 1 other | 10 Sep | 0% |