The recent form tells an even sharper story. Over the last six races the pattern reads 1-5-2-2-2-1: three second places, a blip in fifth, and then two wins bookending the sequence. That means Dunkeld Dreamer has won 2 of its last 6 races and has only once finished outside the top two in that stretch. This is a horse in good form and clearly fit and well — it raced just yesterday, which means the trainer is confident enough to keep it busy.
That trainer is K R Burke, based at Coverham in North Yorkshire, and this season the yard has sent out 140 winners. That is not a quiet backwater operation — Burke runs one of the most productive yards in the north of England, and a horse that keeps winning from that stable is earning its place. Dunkeld Dreamer broke its duck at Beverley on 15 July 2025, and that track has become something of a happy hunting ground: 2 wins from 4 races there, a 50% win rate at that course alone. For context, most horses never win at their favourite track even once.
The most recent victory came at Haydock Park just this week, on 25 April 2026, which adds another venue to the list and suggests this is not simply a one-track wonder. At the level where Dunkeld Dreamer typically competes — Class 5, which is the bread-and-butter tier of British racing — it has won 2 of its 4 starts, again that remarkable 50% rate. At that level, the horse is not just competitive, it is dominant roughly half the time it turns up.
Three years old, in form, trained by one of the busiest yards in the country, and coming off a win earlier this week — Dunkeld Dreamer is a horse worth paying attention to right now.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Beverley Undulating |
4 | 2 wins, 1 third, 1 other | 17 Sep | 50% |
| Thirsk Galloping |
1 | 1 win | 6 Sep | 100% |
| Haydock Park Galloping |
1 | 1 win | 25 Apr | 100% |
| Newmarket Galloping |
1 | 1 second | 1 Nov | 0% |
| Musselburgh Sharp |
1 | 1 other | 12 Apr | 0% |
| Wetherby Galloping |
1 | 1 other | 19 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 second | 20 Sep | 0% |
| Nottingham Galloping |
1 | 1 second | 8 Oct | 0% |
| Newcastle Galloping |
1 | 1 other | 26 Jun | 0% |