The broader numbers tell a more modest story. Four wins and ten places from 37 races works out at roughly 1 in every 9 races, and most of Dumfries's best days have come at Class 6 level — the entry-level tier of British racing, where horses compete for smaller prize money and face less demanding fields. That said, winning 3 of 17 races at that level (around 1 in 6) shows genuine competitiveness at the right grade, and a career record isn't really the point — being at your best on the right day is.
On dry, fast ground, Dumfries is a noticeably better racehorse. Three wins from just 8 races on firm ground — that's 38%, or more than 1 in every 3 races — is a striking number. For context, most horses win somewhere between 1 in 8 and 1 in 10 of their races over a career. When the sun has been out and the ground is quick underfoot, Dumfries is a horse that genuinely demands respect.
James Sullivan has been the regular partner, riding 19 of those 37 races together and landing 3 wins — a win rate of around 1 in 6, comfortably above the horse's overall average. That kind of continuity matters; a jockey who knows a horse's habits and quirks is often the difference between a fourth place and a winner's photo. The pair's last success came at Beverley in August 2025, which remains the most recent win on record.
Ruth Carr's yard at Stillington in North Yorkshire has been in strong form this season, sending out 56 winners, and Dumfries raced just yesterday — so this is an active, busy horse still being placed with care. Recent form of two fourth places, a fifth, and a sixth before that last win suggests the team is working hard to find the right opportunity again.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Beverley Undulating |
6 | 2 wins, 4 other | 14 Jul | 33.3% |
| Southwell Galloping |
6 | 1 win, 5 other | 16 Oct | 16.7% |
| Thirsk Galloping |
4 | 1 win, 1 third, 2 other | 15 Sep | 25% |
| Wolverhampton Galloping |
4 | 1 third, 3 other | 12 May | 0% |
| Musselburgh Sharp |
2 | 2 other | 1 Aug | 0% |
| Sandown Park Galloping |
1 | 1 other | 26 Jul | 0% |
| Kempton Park Galloping |
1 | 1 other | 2 Nov | 0% |
| Pontefract Undulating |
1 | 1 other | 22 Apr | 0% |
| Leicester Sharp |
1 | 1 other | 27 May | 0% |
| Salisbury Undulating |
1 | 1 other | 1 Sep | 0% |
| Carlisle Undulating |
1 | 1 other | 17 Jun | 0% |
| Ffos Las Galloping |
1 | 1 other | 26 Aug | 0% |
| Epsom Downs Undulating |
1 | 1 third | 3 Aug | 0% |
| Brighton Undulating |
1 | 1 second | 13 Oct | 0% |
| Ayr Galloping |
1 | 1 other | 30 Sep | 0% |
| Nottingham Galloping |
1 | 1 other | 2 Jun | 0% |
| Ripon Sharp |
1 | 1 other | 26 Aug | 0% |
| chelmsford | 1 | 1 third | 12 Oct | 0% |
| Newcastle Galloping |
1 | 1 other | 17 Sep | 0% |
| Catterick Bridge Sharp |
1 | 1 second | 10 Jun | 0% |