His form suggests he remains a genuine racehorse. He last won just two months ago at Windsor and has raced in the last day, so he is actively campaigned and clearly sound. His recent six runs show inconsistency—a third place, fourth, fifth, a win, a seventh, and another fourth—but that is not unusual for a horse of his age and profile. What is genuinely useful to know is that Dream Composer loves slightly soft, muddy ground: on those conditions he wins roughly 1 in every 3 races (4 wins from 11), which is a significant upgrade on his overall rate. Pontefract is a track where he has found success, with 2 wins from 8 races there.
Jockey Dougie Costello has ridden him regularly and has won 5 of their 23 races together, a 22 percent win rate that sits nicely above the horse's overall average. That kind of partnership is worth noting, because it suggests Costello understands how to place or ride the horse to best effect. Carroll's yard is in good form this season with 136 winners already, which is the sign of a trainer running a tight ship. Dream Composer may not be a star, but he remains a useful, honest competitor at a respectable level.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Goodwood Undulating |
13 | 2 wins, 2 seconds, 3 thirds, 6 other | 29 Aug | 15.4% |
| Ascot Galloping |
12 | 1 win, 2 thirds, 9 other | 4 Oct | 8.3% |
| Pontefract Undulating |
8 | 2 wins, 3 seconds, 3 other | 20 Oct | 25% |
| Epsom Downs Undulating |
4 | 1 win, 3 other | 1 Jul | 25% |
| Doncaster Galloping |
4 | 4 other | 14 Sep | 0% |
| Chester Tight |
3 | 3 other | 28 Jun | 0% |
| Sandown Park Galloping |
2 | 1 win, 1 other | 5 Jul | 50% |
| Windsor Sharp |
2 | 1 win, 1 other | 10 Aug | 50% |
| Newmarket Galloping |
2 | 1 win, 1 other | 16 Apr | 50% |
| Kempton Park Galloping |
2 | 2 other | 9 Nov | 0% |
| Ripon Sharp |
1 | 1 win | 25 Apr | 100% |
| Leicester Sharp |
1 | 1 second | 16 May | 0% |
| Wetherby Galloping |
1 | 1 second | 24 Apr | 0% |
| Southwell Galloping |
1 | 1 other | 19 Jan | 0% |
| chelmsford | 1 | 1 other | 16 Oct | 0% |
| Wolverhampton Galloping |
1 | 1 third | 11 Mar | 0% |