The most striking thing on her record is Thirsk. She has raced there three times and won all three. A perfect three from three at any track is rare enough to be genuinely remarkable — racecourses suit different horses for all sorts of reasons, whether it is the shape of the track, the way the ground rides, or the distance. Eternal Sunshine simply loves Thirsk, and that fact alone is worth knowing if her name ever comes up on a racecard there.
Her best moment came at Doncaster on 13 September 2025, when she won a Class 2 race — one of the top tier events in British racing. Jockey Lauren Young said she was "full of confidence" that day, carrying minimal weight and quickening away from the field with ease. That kind of performance, at that level, matters. It confirmed she is more than just a horse that accumulates small wins at quiet venues.
Jim Goldie has been patient with her from the start. The trainer described her as a homebred they deliberately allowed to mature before asking big questions of her, and that measured approach has clearly paid off. Goldie's yard has sent out 88 winners this season alone, which tells you this is a stable that knows how to get horses ready and running at their best. Her most regular jockey, Paul Mulrennan, has won 5 of their 16 races together — that is winning roughly 1 in every 3 rides, which is a strong partnership by any measure.
She has not won in her last six races, and her recent form figures of 13-13-10-10-3-3 suggest she has been finding it harder to land a blow lately. But she raced just one day ago and remains active, and a horse who can win a Class 2 at Doncaster and go three from three at Thirsk is not one to write off. Sometimes a horse just needs the right conditions and the right track — and Eternal Sunshine has already shown she knows exactly what to do when those things come together.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Musselburgh Sharp |
10 | 1 win, 1 second, 1 third, 7 other | 4 Apr | 10% |
| Ayr Galloping |
8 | 3 wins, 2 seconds, 2 thirds, 1 other | 19 Sep | 37.5% |
| York Galloping |
5 | 1 second, 1 third, 3 other | 14 May | 0% |
| Thirsk Galloping |
3 | 3 wins | 6 Sep | 100% |
| Hamilton Park Sharp |
3 | 1 second, 1 third, 1 other | 29 Sep | 0% |
| Doncaster Galloping |
1 | 1 win | 13 Sep | 100% |
| Wolverhampton Galloping |
1 | 1 other | 31 Jul | 0% |
| Newcastle Galloping |
1 | 1 other | 31 Oct | 0% |
| Newmarket Galloping |
1 | 1 other | 15 Apr | 0% |