Across her whole career, she has won 8 and placed a further 18 times from 34 races, a win rate of around 1 in every 4 — which is genuinely strong. Her best victory came in a Class 2 race at Doncaster in September 2025, one of the top tier of races in Britain, where jockey Lauren Young said she "picked up and quickened away nicely" and was "full of confidence". That is the kind of form that puts a horse in a different category from the races she typically competes in.
She is trained by Jim Goldie at his yard in Uplawmoor, Lanarkshire, and the stable has been in exceptional form this season with 88 winners already on the board. Goldie has spoken of deliberately giving her time to mature as a homebred, and it seems to have paid off — he has openly compared her trajectory to American Affair, a previous stable star who followed a similar path. Her most frequent jockey, Paul Mulrennan, has ridden her to 5 of those wins from 16 attempts together, winning roughly 1 in every 3 rides — a notably productive partnership.
The one caveat worth noting is that her recent form has gone quiet. She has not won in her last 6 races, with her most recent effort coming just yesterday. The last win was nine months ago. Horses can go through patches like this for all sorts of reasons, and she is still placing, but the sharp, quickening version of Eternal Sunshine that won at Doncaster has not reappeared yet. Given her trainer's track record of patient handling and his belief that there is still improvement to come, it would be premature to write her off. But anyone watching her next run will be hoping for a glimpse of what she showed at Thirsk and Doncaster — because on those days, she was something worth watching.
| 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 |
4 | 3 wins, 1 other | 31 May | 75% |
| 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% |