The first career win arrived at Chelmsford in May 2024, and the most recent came at Newcastle just two months ago in March 2026, suggesting a horse that has found a little more confidence as it has matured. Recent form reads 4th, 1st, 6th, 3rd, 7th in the last five completed races — not the picture of consistency, but that win and place sitting in the middle of that sequence shows the ability is real when things click.
What is striking is the ground question. On normal conditions D Flawless has won 2 of its 5 races — that is 40%, which is a genuinely impressive ratio. Find it on a day when the track is riding well and it becomes a very different proposition. At a distance of a mile and one to a mile and two furlongs it has won 1 from 3, a 33% record that suggests the slightly longer trip suits it better than a flat sprint.
The one puzzle in the profile is the class level. D Flawless typically runs in Class 4 races — the mid-tier of British racing — and has yet to win at that level from six attempts. Both wins have come elsewhere, which hints that the horse may perform better when dropped into slightly easier company. Trainer Paul Midgley, based at Westow in North Yorkshire, runs a yard currently in sharp form with 39 winners on the board this season, so he clearly knows how to place a horse to its advantage.
D Flawless raced just yesterday and is very much an active runner. With the right conditions underfoot and a race at a sensible class level, the recent Newcastle win is a reminder that this horse can deliver.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
3 | 1 win, 2 other | 27 Mar | 33.3% |
| Kempton Park Galloping |
3 | 1 second, 2 other | 9 Oct | 0% |
| Pontefract Undulating |
2 | 2 other | 2 Jun | 0% |
| chelmsford | 1 | 1 win | 9 May | 100% |
| Thirsk Galloping |
1 | 1 other | 17 May | 0% |
| Southwell Galloping |
1 | 1 third | 4 Jan | 0% |
| Ascot Galloping |
1 | 1 other | 21 Jun | 0% |
| Wetherby Galloping |
1 | 1 other | 27 Apr | 0% |
| Goodwood Undulating |
1 | 1 third | 7 Jun | 0% |