The recent form is worth a close look. Reading from the most recent race backwards: 4th, 13th, 2nd, 1st, 6th, 3rd. Strip out that one poor run — the 13th — and you have a horse that has been bang there in nearly every race. The win came at Punchestown just eight weeks ago, and the fact that Touch The Moon raced again yesterday suggests a yard that is keeping this horse busy and in good shape.
That Punchestown victory on 2nd May 2026 is the most recent peak, but the story started at Carlisle back in September 2023, where Touch The Moon landed that first career win. The horse has since settled into a pattern of competing at a solid mid-level, and at distances between seven furlongs and a mile, the numbers sharpen noticeably — winning 1 from 3 races at that trip, which works out at 33%, or roughly 1 in every 3. That's a significantly better return than the overall career average and suggests this is a horse that genuinely suits a sharper, speedier test rather than being asked to grind it out over longer distances.
Trainer William Durkan operates out of Sandyford in County Dublin, and the yard has had 15 winners already this season — a productive campaign that shows the horses are coming to hand. When a trainer is in that kind of form, it raises confidence that a horse like Touch The Moon is being placed thoughtfully. The profile here is of a horse that won't always dazzle but keeps turning up, keeps hitting the frame, and when the distance is right — that seven furlongs to a mile range — has a genuine chance of going one better.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ripon Sharp |
2 | 1 third, 1 other | 29 May | 0% |
| Haydock Park Galloping |
2 | 1 second, 1 other | 11 Aug | 0% |
| Carlisle Undulating |
1 | 1 win | 1 Sep | 100% |
| Punchestown Galloping |
1 | 1 win | 2 May | 100% |
| The Curragh Galloping |
1 | 1 other | 27 Jun | 0% |
| Navan Galloping |
1 | 1 second | 20 Sep | 0% |
| Beverley Undulating |
1 | 1 other | 25 Aug | 0% |
| Leopardstown Galloping |
1 | 1 second | 15 May | 0% |
| Listowel Sharp |
1 | 1 other | 30 May | 0% |
| Limerick Galloping |
1 | 1 third | 18 Oct | 0% |
| Kempton Park Galloping |
1 | 1 third | 30 Oct | 0% |
| Sandown Park Galloping |
1 | 1 other | 8 Aug | 0% |
| Cheltenham Galloping |
1 | 1 other | 16 Nov | 0% |