UK time :

Eternal Sunshine

Eternal Sunshine is a horse that has learned how to win. At six years old, she has now claimed nine victories from 44 races—a win rate of roughly one in every five outings—and her record at Thirsk is genuinely striking: three wins from just four races there. That is the kind of dominance at a single track that makes trainers sit up and plan their schedules around it.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Mare
Colour
Bay
Father
Orientor
Mother
Eternal Instinct
Trainer
Owner
James Callow J S Goldie
Official rating
88

📊 Key numbers

Career totals for this horse
44
Career races
9
Wins
20.5%
Win rate
avg ~10%
50%
Top-3 rate
avg ~30%
15 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The horse was first sent out by Jim Goldie's yard at Uplawmoor in Lanarkshire, and took her debut win at Thirsk in June 2024. Since then, she has worked her way up through the ranks, most recently landing a Class 2 victory at Doncaster in September—a significant step up in quality that showed she belongs at better tracks. With Paul Mulrennan in the saddle, she has won five of 16 races together, a win rate of 31 per cent, suggesting real chemistry between horse and rider.

Her recent form tells a story of inconsistency that is fairly typical for a horse at this level. In her last six races, she has delivered one win (at Hamilton Park six weeks ago), two second-place finishes, and a handful of runs that did not produce anything to show for the effort. But those placing finishes matter—she is a horse that stays competitive and regularly finds the frame, which speaks to a genuine ability on the right day, at the right track, under the right conditions.

Goldie's yard has sent out 88 winners already this season, and Eternal Sunshine represents the kind of consistent performer that underpins a successful operation: not a superstar, but reliable, capable at her level, and genuinely effective at places like Thirsk where she has figured out how to dominate. At six, she has several years of racing ahead of her, and if she can maintain her form, there is every chance she will add more wins to that total.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Ayr: 3 wins from 9 starts (33%)
✔ Course specialist at Thirsk: 3 wins from 4 starts (75%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Yet to win at York in 8 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to firm (fairly firm)
Ok
Good to soft (some give)
Ok
Standard (all-weather)
Unknown
Soft (muddy)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M6F – 2M
Unknown
🏅 Race level
Class 2 (high-level)
Ok
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
Class 5 (entry-level)
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Right-handed, tight turns
Ok
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
3 Oct
10th
Ascot
5f – 6½f · Good_To_Firm · 14 runners
24 Sep
2nd
Newmarket
5f – 6½f · Good · 10 runners
12 Sep
18th
Doncaster
5f – 6½f · Good · 22 runners
21 Aug
🏆 Won
Hamilton Park
5f – 6½f · Good_To_Soft · 13 runners
1 Aug
2nd
Hamilton Park
5f – 6½f · Good · 14 runners
25 Jul
16th
York
5f – 6½f · Good_To_Firm · 22 runners
10 Jul
6th
York
5f – 6½f · Good_To_Firm · 13 runners
3 Jul
2nd
Doncaster
5f – 6½f · Good_To_Firm · 8 runners
20 Jun
4th
Ayr
5f – 6½f · Soft · 14 runners
12 Jun
9th
York
5f – 6½f · Good · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
31.2%
Win rate
5/16
Wins / rides
Lauren Young Current jockey
25%
Win rate
3/12
Wins / rides
Amie Waugh
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Shay Farmer
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Musselburgh
Sharp
10 1 win, 1 second, 1 third, 7 other 4 Apr 10%
Ayr
Galloping
9 3 wins, 2 seconds, 2 thirds, 2 other 20 Jun 33.3%
York
Galloping
8 1 second, 1 third, 6 other 25 Jul 0%
Hamilton Park
Sharp
5 1 win, 2 seconds, 1 third, 1 other 21 Aug 20%
Thirsk
Galloping
4 3 wins, 1 other 31 May 75%
Doncaster
Galloping
3 1 win, 1 second, 1 other 12 Sep 33.3%
Newmarket
Galloping
2 1 second, 1 other 24 Sep 0%
Newcastle
Galloping
1 1 other 31 Oct 0%
Ascot
Galloping
1 1 other 3 Oct 0%
Wolverhampton
Galloping
1 1 other 31 Jul 0%