The most striking pattern is the love affair with Southwell. Dream Illusion has won 2 of its 8 races there, which might not sound spectacular until you consider how hard it is for any horse to build that kind of consistency at a single track. Southwell has a famously unusual all-weather surface, and plenty of horses simply never take to it — so winning 2 from 8 there marks Dream Illusion out as a genuine course specialist. The most recent of those wins came on 11 March 2026, just four months ago, so this is not some distant memory.
The horse is also at its best when the ground is normal — not wet and heavy, not baked hard — and over a distance of around a mile and a quarter. On standard ground at that trip, it has won 3 of 10 races, which is a 30% win rate. That is a genuinely impressive figure: nearly 1 in every 3 races at those conditions ends in a win. Most horses at this level would be thrilled with half that.
Most of Dream Illusion's racing has come in Class 5 company, which sits in the lower half of the British racing ladder. At that level the horse has won just 1 from 14, a 7% rate, which suggests it tends to find things a bit competitive when pitched into the deepest fields at that grade — the wins have come when the opposition is a better fit. Jockey Jack Nicholls has been the regular partner, winning once from their 8 races together, while trainer Michael Herrington's yard at Willoughton in Lincolnshire has sent out 33 winners this season, suggesting a yard in decent form.
Dream Illusion has not won in its last 6 races, but the recent form does show a second place and a fourth, and the horse raced just yesterday — it is clearly fit, active, and in the mix. Get it back to Southwell on a normal surface over a mile or so, and it has every reason to go close again.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Southwell Galloping |
8 | 2 wins, 2 seconds, 1 third, 3 other | 29 Apr | 25% |
| Wolverhampton Galloping |
6 | 1 win, 1 second, 4 other | 8 Dec | 16.7% |
| Newcastle Galloping |
4 | 1 win, 1 second, 2 other | 27 Mar | 25% |
| Haydock Park Galloping |
2 | 1 second, 1 other | 5 Sep | 0% |
| Nottingham Galloping |
2 | 1 third, 1 other | 4 Jun | 0% |
| Redcar Galloping |
1 | 1 other | 20 Jul | 0% |
| Wetherby Galloping |
1 | 1 second | 4 Jun | 0% |
| Carlisle Undulating |
1 | 1 other | 16 Jun | 0% |
| Leicester Sharp |
1 | 1 second | 22 Sep | 0% |
| Newmarket Galloping |
1 | 1 other | 15 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 8 Jul | 0% |