The headline moment came at Doncaster on 13 September 2025, when Eternal Sunshine stepped up to win a Class 2 race — one of the top levels of competition in Britain. That is a significant leap from where this horse typically operates, which is at Class 5 level, picking up 2 wins from 8 races at that grade. Winning at Class 2 suggests there is more ability here than the day-to-day assignments might indicate, and it raises the question of whether the yard — sorry, whether the trainer will aim higher again.
Jim Goldie's yard at Uplawmoor in Lanarkshire has been in seriously good form, sending out 88 winners this season. That kind of output is not an accident; it reflects a team that knows how to place horses well and get the best out of them. Eternal Sunshine fits that pattern. Paul Mulrennan, the horse's most regular partner, has won 5 of the 16 races they have tackled together — a win rate of 31%, or roughly 1 in 3. That is a strong partnership by any measure, and the chemistry between horse and jockey clearly counts for something.
The recent form is a little mixed on the surface — two tenth-place finishes in the last couple of outings sandwiched around that Doncaster victory — but this is a horse that has finished in the top three in 18 of its 31 races, which means it places more often than almost anything else at this level. Eternal Sunshine raced just one day ago and remains active, which keeps things nicely open. The first career win came at Thirsk back in June 2024, and the horse has now made that track its own with a perfect record there. Some horses simply love a particular venue — the turns, the ground, the layout — and whatever it is about Thirsk, Eternal Sunshine has never once left empty-handed.
| 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 |
4 | 1 second, 1 third, 2 other | 11 Oct | 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% |