The most interesting relationship in Angel's Dream's career is with jockey Niall Houlihan. In 7 races together, they have won twice — that is a win rate of roughly 1 in 3, or 29%, which is almost three times better than Angel's Dream manages with anyone else. That kind of chemistry between horse and rider matters more than people realise. Something about the partnership clicks, and the numbers make a strong case for keeping Houlihan in the saddle whenever possible.
The typical level Angel's Dream competes at is Class 5, which is the lower end of the racing ladder — essentially the races where horses that have not made it to the top table still get to compete and earn their keep. At that level, the record reads 1 win from 11 races, or just 9% — roughly 1 in 11. That last win came at Lingfield Park on 28 November 2024, over 16 months ago now, which puts the current team at Gary and Josh Moore's yard in Lower Beeding under some pressure to find the right opportunity. The yard itself has been in fine form this season — 94 winners is a serious haul and suggests this is not an outfit that lets horses drift without purpose.
Recent form tells a complicated story. The last six runs show two blank efforts, a promising fourth, then two more poor finishes, and before that a win. The dashes in the record indicate races where Angel's Dream did not complete — which adds a layer of uncertainty about current reliability. With the horse last seen racing just 15 days ago, something is clearly being targeted in the near term. Whether Angel's Dream can recapture that Lingfield spark is the question worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Plumpton Sharp |
6 | 1 win, 1 third, 4 other | 5 Apr | 16.7% |
| Lingfield Park Sharp |
4 | 1 win, 3 other | 16 Feb | 25% |
| Wincanton Galloping |
2 | 2 other | 6 Jan | 0% |
| Fontwell Park Tight |
1 | 1 other | 11 Jan | 0% |
| Leicester Sharp |
1 | 1 other | 13 Dec | 0% |
| Kempton Park Galloping |
1 | 1 other | 13 Nov | 0% |
| Newbury Galloping |
1 | 1 third | 25 Mar | 0% |
| Fakenham Tight |
1 | 1 other | 2 Jun | 0% |
| Huntingdon Galloping |
1 | 1 third | 10 Apr | 0% |