The recent form is where things get genuinely interesting, though. Reading the last six results from most recent to oldest — 12, 13, 4, 2, 8, 8 — you can see a pattern that is hard to ignore. Dream Forever was finishing towards the back of the field, then suddenly ran into second place, then fourth, before sliding back to eighth and eighth again in the most recent outings. That run of second and fourth suggested a horse briefly clicking into gear, which makes the return to mid-pack finishes all the more frustrating. Yesterday's race was the latest chapter, so this is a situation still very much unfolding.
Dream Forever competes at Class 6, which is the entry level of British racing — the races designed for horses that are learning the game or haven't yet shown the form to move up. Going zero from four at that level is a tough record, because these are precisely the races where a horse like this should be most competitive. Trainer Jedd O'Keeffe, based at Coverham in North Yorkshire, has sent out 18 winners this season, so the yard clearly knows how to get horses winning. The question is whether they can find the right opportunity to unlock whatever that second-place finish briefly promised.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
4 | 1 second, 3 other | 5 Mar | 0% |
| Redcar Galloping |
2 | 2 other | 7 May | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 21 May | 0% |
| Carlisle Undulating |
1 | 1 other | 16 Jun | 0% |
| Southwell Galloping |
1 | 1 other | 4 Sep | 0% |
| Pontefract Undulating |
1 | 1 other | 7 Apr | 0% |