The interesting part is what happens when conditions and company align. When Dumfries races on fast, dry ground, it lights up. In those circumstances, it has won 3 of its last 10 races—a 30% win rate that is a genuine edge over its typical form. Put it on wet or muddy ground and that win rate plummets. Ruth Carr's Stillington yard, which has sent out 56 winners this season, understands this preference well. The horse's partnership with jockey James Sullivan has also been productive, with the pair combining for 3 wins from 19 races together, a 16% rate that suggests they have found an understanding.
The timing of Dumfries's wins is telling. Its most recent victory came at Beverley on August 13, 2025—fourteen months ago—and it has now gone six races without winning, a dry spell that indicates it may be past its best days. That said, the horse clearly thrives at lower levels. In Class 6 races, where it typically competes, it has won 3 of 17 races (an 18% win rate), which puts it among the better horses in that company. With the right ground conditions and a race suited to its level, Dumfries remains capable of visiting the winner's enclosure again, though the clock is ticking on its window to do so.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| Beverley Undulating |
9 | 2 wins, 1 third, 6 other | 16 Sep | 22.2% |
| Southwell Galloping |
8 | 1 win, 7 other | 10 Oct | 12.5% |
| Wolverhampton Galloping |
5 | 1 second, 1 third, 3 other | 29 Sep | 0% |
| Thirsk Galloping |
4 | 1 win, 1 third, 2 other | 15 Sep | 25% |
| Musselburgh Sharp |
2 | 2 other | 1 Aug | 0% |
| Newcastle Galloping |
1 | 1 other | 17 Sep | 0% |
| Ripon Sharp |
1 | 1 other | 26 Aug | 0% |
| Ayr Galloping |
1 | 1 other | 30 Sep | 0% |
| Catterick Bridge Sharp |
1 | 1 second | 10 Jun | 0% |
| Pontefract Undulating |
1 | 1 other | 22 Apr | 0% |
| Leicester Sharp |
1 | 1 other | 27 May | 0% |
| Sandown Park Galloping |
1 | 1 other | 26 Jul | 0% |
| Epsom Downs Undulating |
1 | 1 third | 3 Aug | 0% |
| Kempton Park Galloping |
1 | 1 other | 2 Nov | 0% |
| Carlisle Undulating |
1 | 1 other | 17 Jun | 0% |
| Ffos Las Galloping |
1 | 1 other | 26 Aug | 0% |
| chelmsford | 1 | 1 third | 12 Oct | 0% |
| Salisbury Undulating |
1 | 1 other | 1 Sep | 0% |
| Nottingham Galloping |
1 | 1 other | 2 Jun | 0% |
| Brighton Undulating |
1 | 1 second | 13 Oct | 0% |