Skip to content
Horse profile

Eternal Sunshine (GB)

6yo mare · Trainer Jim Goldie · Owner James Callow J S Goldie
by Orientor (GB) out of Eternal Instinct (GB) (Exceed And Excel)
45 runs · 10 courses · from Sep 2023
As at 25 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
9 wins · 5 courses Last run 24 Oct 2026 · 9th of 10 Last raced off OR 88
KTB Profile

Eternal Sunshine (GB) is 9 from 45. 3 of 4 starts at Thirsk have ended in wins.

Based on 45 archived runs · run-style from 34 commented runs since Aug 2024 · updated 25 Oct 2026
Official rating88↓ 1lb off peak
88 50–89

KTB Speed and Rating

KTB Speed

Best recent Speed 104 the best of the last 3 graded (A or B) runs · Newmarket, 24 Sep 2026

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 45 figures · best 134C · median 99
GoingRunsBestMedianSince 25 Oct 2025
Good24134C103.57 runs · 107 / 95
Good to Firm9107A944 runs · 107 / 95.5
Good to Soft5122C991 run · —
Soft4113C103.52 runs · 113 / 89
Standard (AW)281B70—
Heavy1——1 run · —
DistanceRunsBestMedianSince 25 Oct 2025
Under 6f25122A959 runs · 107 / 94
6f – 7f18134C1046 runs · 113 / 98
1m – 1m1f1———
1m2f – 1m4f1———

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 45 figures from 45 runs · as at 25 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

KTB Rating

Best recent KTB Rating 88A the best of the last 3 rated runs · Newmarket, 24 Sep 2026 Official rating 88 at the last run, 24 Oct 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 45 figures · best 105A · median 84
GoingRunsBestMedianSince 25 Oct 2025
Good24102A83.57 runs · 94 / 72
Good to Firm995A844 runs · 95 / 80
Good to Soft5105A911 run · —
Soft4102A94.52 runs · 100 / 82.5
Standard (AW)274A67—
Heavy1——1 run · —
DistanceRunsBestMedianSince 25 Oct 2025
Under 6f25102A849 runs · 99 / 78
6f – 7f18105A866 runs · 100 / 71.5
1m – 1m1f1———
1m2f – 1m4f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 45 figures from 45 runs · as at 25 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 34 analysed runs since Aug 2024

  • Prominent 12 (35%) · 1 win
  • Mid-division 8 (24%) · 0 wins
  • Led 7 (21%) · 3 wins
  • Held up 7 (21%) · 2 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10% of 1,454 runs since Jan 2008 (57 horses).

GoingRunsWinsSRvs sireThis horse
Firm200%−10—
Good to Firm256249.4%−0.62 from 9
Good4094410.8%+0.86 from 24
Good to Soft210178.1%−1.91 from 5
Soft1591811.3%+1.30 from 4
Heavy4037.5%−2.50 from 1
Standard (AW)3783910.3%+0.30 from 2
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f6137612.4%+2.44 from 25
6f – 7f659599%−15 from 18
1m – 1m1f7222.8%−7.20 from 1
1m2f – 1m4f5447.4%−2.60 from 1
1m5f – 2m4149.8%−0.2—
2m1f – 2m4f1000%−10—
2m5f – 3m500%−10—

Flat and jumps together (all codes) · since Jan 2008 · as at 25 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Eternal Instinct (GB) (Exceed And Excel)

7 siblings in the archive, 5 winners — best of them Sound Of Iona (GB) (10 wins).

The wins came over 5f–7f; the highest grade won is Class 3 (Oriental Lilly (GB)).

ProduceRunsWinsWin tripsBest grade
Sound Of Iona (GB)74105f–6fClass 4
Oriental Lilly (GB)111105f–7fClass 3
Rory (GB)9375f–7fClass 5
Bonito Cavalo (GB)4365f–7fClass 4
Eternalist (GB)2545fClass 5
Eagles Instinct (IRE)30——
Eagles Eternal (IRE)10——

Record by conditions

GoingRunsWinsSR£1
Good 24 6 25% +7.54
Good to Firm 9 2 22% +3.00
Good to Soft 5 1 20% −0.67
Soft 4 0 0% −4.00
Standard (AW) 2 0 0% −2.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 17 1 6% −4.00
Class 4 8 0 0% −8.00
Class 5 8 2 25% −3.71
Class 3 6 3 50% +9.33
Class 6 6 3 50% +9.25

CourseRunsWinsSR£1
Musselburgh 10 1 10% −7.38
Ayr 9 3 33% +0.92
York 8 0 0% −8.00
Hamilton 5 1 20% −0.67
Doncaster 4 1 25% +9.00
Thirsk 4 3 75% +14.00
Newmarket 2 0 0% −2.00
Ascot 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 25 4 16% −3.38
6f – 7f 18 5 28% +8.25
1m – 1m1f 1 0 0% −1.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Lauren Young 23 4 17% +5.33
Paul Mulrennan 16 5 31% +3.54
Amie Waugh 3 0 0% −3.00
Shay Farmer 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Joanna Mason 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 40 9 23% +7.87
Cheekpieces 3 0 0% −3.00
Hood 2 0 0% −2.00

SeasonRunsWinsSR£1
2026 15 1 7% −10.67
2025 17 3 18% +7.00
2024 10 5 50% +9.54
2023 3 0 0% −3.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 15 runs
24 Oct 26+21d Doncaster Richard James Hone Memorial Handicap Stakes Class 2 · 5f · Heavy · 10 ran Raced prominently alongside the pace-setter - pushed along over 1f out - soon faded tamely to finish 9th 9/10 nk 8-3 8894A73A Lauren Young 25/1
03 Oct 26+9d Ascot Ascot Iron Stand Membership Handicap Stakes Class 2 · 5f · Good To Firm · 12 ran Pulled hard early - in the pack through the middle stages - pushed along over 2f out - drifted right over 1f out - faded quickly to finish 10th 10/12 shd 8-13 8891B77A Lauren Young 7/1
24 Sep 26+12d Newmarket British Stallion Studs EBF Premier Fillies' Handicap Stakes Class 2 · 6f · Good · 10 ran Went straight to front - dictated a fast gallop - pushed along a furlong out - overtaken close home - couldn't find more and just held for second 2/10 nk 9-2 87104A88A Lauren Young 20/1
12 Sep 26+22d Doncaster Betfred Portland (Class 2 Heritage Handicap) Class 2 · 5.5f · Good · 21 ran Settled in mid-pack near the far rail - pushed along with 2f left - dropped away inside the final furlong to finish well beaten 18/21 1 8-6 8857C52A Lauren Young 12/1
21 Aug 26+20d Hamilton Acrisure Handicap Stakes Class 3 · 5f · Good To Soft · 11 ran Set the pace from the off - pushed along a furlong out - continued strongly to the line despite margin shrinking late - always in command - won 1/11 9-3 84104A99A Lauren Young 100/30F
01 Aug 26+7d Hamilton Cube Glass 'soba' Handicap Stakes Class 2 · 5f · Good · 11 ran Sat close up behind the front group - driven to make ground inside final furlong - fought for the front in the last 110 yards - just edged out at the line 2/11 shd 8-8 82107A94A Lauren Young 9/1
25 Jul 26+15d York Sky Bet Dash (Class 2 Heritage Handicap) Class 2 · 6f · Good To Firm · 21 ran Set the early pace - disputed matters again approaching two furlongs out - overtaken soon after - faded inside the final furlong to finish sixteenth 16/21 ½ 8-4 8398C71A Lauren Young 22/1
10 Jul 26+7d York William Hill Keep Your Raceday Positive Handicap Class 4 · 5f · Good To Firm · 12 ran travelled in the pack early - roused for effort over 2f out - edged closer on faltering opponents inside the final furlong but made no dent on the front-runners 6/12 2 9-6 8293A83A Lauren Young 10/3F
03 Jul 26+13d Doncaster Free Bets On attheraces.com Fillies' Handicap Class 4 · 5f · Good To Firm · 8 ran Settled just behind pace early - hit front at halfway - pressed for effort inside final furlong when overtaken - kept battling but unable to reel in winner close home 2/8 nk 9-11 82107A95A Lauren Young 10/3F
20 Jun 26+8d Ayr Sally St Vincent's Handicap Class 4 · 6f · Soft · 14 ran Settled midfield in the group - pressed for effort 2f out - stayed on into the final furlong - edged out of third close to the line 4/14 nk 9-13 82113C100A Lauren Young 10/3F
12 Jun 26+12d York British EBF Fillies' Handicap Class 2 · 6f · Good · 12 ran Drifted right at the break - buried in the pack early and pushed along with 3f left - nudged into the frame late but well held in 9th 9/12 4¼ 9-4 8593A67A Lauren Young 14/1
31 May 26+17d Thirsk Sky Bet Price Boosts Handicap Class 2 · 6f · Good · 14 ran Took the initiative early - overhauled at halfway and kept tabs on the pace - under pressure 1f out - faded in the final 110yds to finish 10th 10/14 ¾ 8-4 8598C72A Lauren Young 10/1
14 May 26+29d York Lindum York Handicap Class 2 · 5f · Good · 21 ran Raced among the pace on the far rail - lost the advantage 2f out - dropped away final furlong to finish 13th 13/21 nse 8-5 8795C78A Lauren Young 14/1
15 Apr 26+11d Newmarket Weatherbys Global Stallions App Handicap Class 2 · 6f · Good · 13 ran Drifted left at the outset - raced handy in the pack - urged forward 3f out - dropped away from 2f out to finish well adrift 13/13 23 8-6 8816C60C Lauren Young 20/1
04 Apr 26+175d Musselburgh Virgin Bet Scottish Sprint Cup Handicap Class 2 · 5f · Soft · 14 ran Held a forward spot on the near flank early - hit the front approaching the 3f mark - pushed along a furlong out - drifted left inside the closing furlong - lost the advantage inside the last 110yds and dropped away 10/14 2¼ 8-5 8965C65A Lauren Young 14/1
2025 · 17 runs
11 Oct 25+1d York Coral Sprint Trophy Handicap (Heritage Handicap) Class 2 · 6f · Good · 19 ran Sat close to the front bunch to the near rail - urged forward around halfway - driven but faded 2f out - eventually finished 10th 10/19 hd 8-4 8890C77A Lauren Young 16/1
10 Oct 25+11d York Copper Knight Winning-Most Horse Handicap Class 3 · 5f · Good · 18 ran Settled through the middle of the track - hit the front before being caught inside the last furlong - stayed on to the line for third 3/18 nk 8-11 88102C102A Lauren Young 4/1
29 Sep 25+10d Hamilton Barbara Ann Letham And Son Johnathan Memorial Handicap Class 3 · 5f · Soft · 10 ran Handy in the early stages - pressed for effort with 2f left - unable to match the pace of the front pack inside the closing furlong - finished third 3/10 3 9-3 88103A89A Lauren Young 4/1
19 Sep 25+6d Ayr Ladbrokes Ayr Bronze Cup Handicap Class 2 · 6f · Soft · 25 ran Blundered awkwardly at the off - raced clear on the far flank before going on outright approaching 2f out - overtaken entering final furlong - edged out of second close home 3/25 1½ 9-2 74104C102A Lauren Young 3/1F
13 Sep 25+7d Doncaster Betfred Portland (Heritage Handicap) Class 2 · 5.5f · Good · 21 ran Held handy position across the track towards the far rail - hit the front a furlong out - powered clear inside the closing stages to score 1/21 7-13 8488C95A Lauren Young 12/1
06 Sep 25+8d Thirsk Rudding Park Handicap Class 3 · 6f · Good · 16 ran Set the pace from the off - pushed along inside final furlong - kept finding to the line 1/16 8-11 80121C96A Lauren Young 7/2
29 Aug 25+8d Thirsk Ruby Lodge Care Home In Thirsk Handicap Class 3 · 6f · Good · 14 ran Set the pace from the off - driven along two out - challenged in the final furlong - stayed in front to the line 1/14 8-2 74134C93A Lauren Young 11/2
21 Aug 25+1d York British EBF Fillies' Handicap (Heritage Handicap) Class 2 · 7f · Good To Firm · 18 ran Went straight to front - lost balance and drifted off line early - lost advantage soon after - a length adrift under pressure and veered left inside final furlong before fading late to finish 13th 13/18 nse 8-2 7394C62A Lauren Young 20/1
20 Aug 25+8d York IRE Incentive, It Pays To Buy Irish Fillies' Handicap (Heritage Handicap) Class 2 · 5f · Good To Firm · 19 ran Settled midpack early - driven up with two furlongs left - gained ground inside the final furlong - hit front near the line - caught in the last strides for a narrow second 2/19 shd 7-9 7386C92A Shay Farmer 18/1
12 Aug 25+12d Hamilton Every Race Live On Racing TV Handicap Class 4 · 6f · Good · 10 ran Settled handy early and pulling hard - hit the front with 3f left - pushed along and drifted right approaching final furlong - stayed on strongly - caught in the last strides 2/10 shd 9-4 73125A91A Paul Mulrennan 12/1
31 Jul 25+17d Wolverhampton (AW) Racing League Race 8 Handicap Class 4 · 6f · Standard · 13 ran Settled in the pack - pressed for effort with a furlong left - lost touch soon after - well held at the finish 9/13 nk 9-6 7481B74A Paul Mulrennan 20/1
14 Jul 25+39d Ayr Summer Staycations At Western House Hotel Handicap Class 5 · 5f · Good · 8 ran Tracked pace-setter - pressed for effort with two furlongs left - moved through to hit the front a furlong out - overtaken right at the line 2/8 shd 9-10 71104A91A Paul Mulrennan 15/8F
05 Jun 25+15d Hamilton Morton Fraser MacRoberts LLP Handicap Class 5 · 5f · Good · 6 ran Settled at rear early - urged forward by halfway - into fourth inside final furlong but not troubling leaders 4/6 3¼ 9-8 7174A70B Paul Mulrennan 6/4F
21 May 25+32d Ayr Join Racing TV Now Handicap Class 5 · 5f · Good To Firm · 6 ran Settled at the back near the far rail early - made progress from 2f out and pushed along inside the final furlong - closed into third close home 3/6 ½ 9-7 7188A84B Paul Mulrennan 6/5F
19 Apr 25+6d Musselburgh Virgin Bet Handicap Class 4 · 5f · Good To Soft · 12 ran Held up close to pace early - boxed in with a furlong left - pushed along and battled on to close - grabbed 3rd on the line beaten a half length 3/12 nk 9-2 7199A91A Paul Mulrennan 12/1
13 Apr 25+11d Musselburgh Sky Bet Acca Freeze Handicap Class 4 · 5f · Good · 14 ran held up towards the back - boxed in for room approaching final 2f - shaken up inside final furlong and a half - stayed on without threatening the front end 9/14 shd 9-2 7177C78A Paul Mulrennan 13/2
02 Apr 25+194d Musselburgh Virgin Bet Daily Price Boosts Handicap Class 3 · 5f · Good · 8 ran Sluggish start - held towards rear - pushed along inside final furlong with little impact 7/8 1½ 8-0 72114A59A Amie Waugh 9/2
2024 · 10 runs
20 Sep 24+1d Ayr Virgin Bet Ayr Bronze Cup Handicap Class 2 · 6f · Good · 24 ran Moved across to the far rail early - held a midfield position - asked for effort with 2f left - bumped inside final furlong and faded 15/24 nk 9-8 65107C77A Paul Mulrennan 7/2F
19 Sep 24+4d Ayr BrandingHub For Signs & Graphics Handicap (Div 2) Class 5 · 5f · Good · 8 ran Settled towards rear of the pack early - roused to close 1f out and hit top gear inside final furlong - hit front close home to score 1/8 9-11 69122A96A Paul Mulrennan 4/6F
15 Sep 24+18d Musselburgh Watch On Racing TV Handicap Class 5 · 5f · Good · 9 ran Settled towards rear in 6th early - improved out wide to reach front pair by halfway then pushed into front spot inside final furlong - overhauled and outpaced in closing strides to finish second by a nose 2/9 hd 9-6 69110A89A Paul Mulrennan 11/4F
28 Aug 24+18d Musselburgh Join Racing TV Now Handicap Class 5 · 5f · Good · 9 ran Held up towards the back - lacked pace in early stages - began progress with 2f left - angled to find room inside final furlong - finished fastest to score on the line 1/9 9-6 65110B94A Paul Mulrennan 13/8F
10 Aug 24+19d Ayr Specsavers Handicap Class 6 · 6f · Good To Soft · 15 ran Settled off the pace on the far flank - made progress into contention 2f out - pushed into second inside the final furlong - stayed on but just denied 2/15 nk 9-13 64122C105A Paul Mulrennan 10/3F
22 Jul 24+14d Ayr Join Racing Tv Now Handicap Class 6 · 6f · Good · 8 ran 1/8 9-9 58103B92A Paul Mulrennan 9/4F
08 Jul 24+14d Ayr Luxury Breaks At Western House Hotel Handicap Class 6 · 6f · Good To Firm · 9 ran 1/9 9-4 52105B85A Paul Mulrennan 4/1
24 Jun 24+11d Thirsk Theakston Simply The Best Classified Stakes Class 6 · 6f · Good To Firm · 18 ran 1/18 9-9 50105C87A Paul Mulrennan 6/1
13 Jun 24+12d Musselburgh Visit Racingtv.Com Handicap Class 6 · 5f · Good · 8 ran 4/8 nk 9-1 52106B79A Paul Mulrennan 18/1
01 Jun 24+214d Musselburgh Edinburgh Gin Rhubarb And Ginger Handicap Class 6 · 5f · Good To Soft · 13 ran 12/13 ½ 9-9 5541C35A Joe Fanning 20/1
2023 · 3 runs
31 Oct 23+15d Newcastle (AW) Stay Golden With BetMGM Safer Gambling Novice Stakes (GBB Race) Class 5 · 8f · Standard · 9 ran 6/9 ½ 8-13 —59A60A Joanna Mason 250/1
16 Oct 23+29d Musselburgh 100% Racing Tv Profits Back To Racing Selling Stakes Class 4 · 12.5f · Good · 7 ran 6/7 42 8-4 —31C34C Amie Waugh 150/1
17 Sep 23 Musselburgh Sands Ruby Anniversary Novice Stakes (GBB Race) Class 5 · 5f · Good To Soft · 5 ran 4/5 10 8-8 —67C25B Amie Waugh 20/1

Quick answers

How many races has Eternal Sunshine won?
Eternal Sunshine (GB) won 9 of 45 archived starts between 2023 and 2026, a strike rate of 20%. Placed 21 times in total (46.7% of starts).
Who trains Eternal Sunshine?
Eternal Sunshine (GB) is trained by Jim Goldie, who saddled the horse on its most recent run on 24 October 2026.
Who is Eternal Sunshine's sire?
Eternal Sunshine (GB) is by Orientor (GB) out of Eternal Instinct (GB), whose sire is Exceed And Excel.
What going does Eternal Sunshine prefer?
Eternal Sunshine (GB) has the best record on good going: 6 wins from 24 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Eternal Sunshine's official rating?
The most recent official rating on record is 88, from the run on 24 October 2026. The highest on record is 89.
What is Eternal Sunshine's sire's record?
Orientor (GB)'s progeny in our archive have won 10% of 1,454 runs since Jan 2008 (57 horses), Flat and jumps together.
Who are Eternal Sunshine's siblings?
Out of Eternal Instinct (GB), Eternal Sunshine (GB) has 7 other produce in our archive, 5 of them winners. Most wins: Sound Of Iona (GB) (10). Highest grade won: Class 3 (Oriental Lilly (GB)). The wins came over 5f–7f. As at Oct 2026.

Record shown from September 2023. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.