The most striking detail is what happens when Twilight Moon turns up at Lingfield Park. Two wins from just three visits there is a remarkable return — that's winning 2 in every 3 races at the track, the kind of record that makes you sit up and pay attention. For context, most horses are happy to win 1 in 5 anywhere. Finding one venue where a horse consistently thrives is exactly the sort of edge that keeps racing interesting. The most recent of those Lingfield wins came on 20 April 2026, just two months ago, so this is no faded love affair.
Twilight Moon also has clear preferences about how it runs. Give it a longer trip — between a mile and six furlongs and two miles — and it really gets into its stride, winning 3 of its 8 races at those distances (37%). That's nearly twice its overall win rate, which suggests the horse genuinely needs time to warm to the task. On normal ground conditions, the record is even more striking: 2 wins from just 3 races (67%). Wet or dry extremes seem to blunt the edge.
The partnership with jockey Trevor Whelan is worth noting. In six races together, Whelan has ridden Twilight Moon to 2 wins — a win rate of 33%, or 1 in every 3 rides. That's well above the horse's overall average and suggests the two have developed a real understanding. When Whelan is in the saddle, it's a different proposition.
Recent form reads 5-6-6-1-1-4 — two quiet runs bookending back-to-back wins, which is a pattern worth watching rather than worrying about. Tregoning's yard has sent out 4 winners this season and the horse raced just yesterday, meaning it's very much an active story. At Class 5 level, Twilight Moon wins 3 in every 10 races — unspectacular on paper, but on its favoured track, in the right conditions, with Whelan aboard, the numbers look considerably more exciting.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
3 | 2 wins, 1 other | 12 May | 66.7% |
| Salisbury Undulating |
3 | 1 win, 2 other | 14 Jun | 33.3% |
| Bath Undulating |
2 | 2 seconds | 30 Sep | 0% |
| Chepstow Galloping |
2 | 1 third, 1 other | 3 Jul | 0% |
| Kempton Park Galloping |
2 | 2 other | 5 May | 0% |
| Brighton Undulating |
2 | 2 seconds | 8 Oct | 0% |
| Leicester Sharp |
1 | 1 win | 10 Aug | 100% |
| Beverley Undulating |
1 | 1 other | 24 Aug | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 21 Oct | 0% |
| Windsor Sharp |
1 | 1 third | 23 Jun | 0% |
| Pontefract Undulating |
1 | 1 other | 18 Sep | 0% |
| Newbury Galloping |
1 | 1 other | 19 Jul | 0% |