The horse has a clear preference for Chepstow: both its first-ever win and that Class 2 success came at the same track, and the Welsh course seems to draw something extra out of it. Distance matters too. At a mile and a furlong to a mile and two furlongs, Dovey Moon has won 4 of 11 races — better than one in three — which is a meaningful edge when you consider that performance drops away noticeably outside that range. Normal ground conditions are equally important: all four wins have come on a standard surface, going four from six (67%) when conditions suit. Get the trip, the track, and the ground right, and this horse becomes a very different proposition.
Recent form tells a mixed story. In the last six races, Dovey Moon has won twice but also finished 14th in one of those runs, so it is not entirely consistent. The most recent outing was just yesterday, keeping it firmly in the news, and the last win came eight weeks ago at Salisbury. David Evans, the trainer behind the operation, runs a busy and productive yard out of Pandy in Monmouthshire — 37 winners in the current season alone — so Dovey Moon is in capable hands. Jockey Jordan Williams has partnered the horse seven times, winning once together, which is modest, but there are clearly specific conditions under which Dovey Moon thrives rather than a partnership that unlocks it anywhere. Find those conditions, and a horse that looks ordinary on paper can look something quite different on the track.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Nottingham Galloping |
3 | 1 win, 1 third, 1 other | 15 Oct | 33.3% |
| Kempton Park Galloping |
3 | 3 other | 18 Sep | 0% |
| Chepstow Galloping |
2 | 2 wins | 25 Aug | 100% |
| Wolverhampton Galloping |
2 | 2 other | 11 Mar | 0% |
| Doncaster Galloping |
2 | 2 other | 17 May | 0% |
| Salisbury Undulating |
1 | 1 win | 23 May | 100% |
| Great Yarmouth Galloping |
1 | 1 other | 12 Jun | 0% |
| Newbury Galloping |
1 | 1 other | 25 Oct | 0% |
| York Galloping |
1 | 1 other | 12 Jun | 0% |
| chelmsford | 1 | 1 other | 12 Oct | 0% |
| Southwell Galloping |
1 | 1 other | 30 Apr | 0% |
| Wetherby Galloping |
1 | 1 other | 26 Apr | 0% |
| Pontefract Undulating |
1 | 1 third | 29 Jun | 0% |
| Newmarket Galloping |
1 | 1 other | 18 Jul | 0% |