June 18 / 15.40 Ascot

15.40

Good To Firm

Ribblesdale Stakes (Group 2) (Fillies)

  • Prize money: £141775
  • 1m 3f 211y
  • Class 1
  • 12 runners
ITV
View Course
Ribblesdale Stakes (Group 2) (Fillies)

Runners: 12 runners

Type: Flat Turf

Surface: Turf

Weather: Sunny

11/2 (Won)

  • Win: £5.70
  • Place: £1.80

Form: 2-12 BF

Last run: 26 days

W: 9st 2lb

3 yo Filly

OR: 100

Form & Verdict
5l win at Newmarket (1m2f, good) in May on second start and then went very close in Listed race at Goodwood (1m2f, good), behind Inis Mor who was subsequently third in the French Oaks; dam was a 1m6f Group 3 winner and the step up in trip could be a good move; one to consider.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

4th

4

(8)

20th Aug 2026

Good

1m 3f 188y

Class 1

15:35 York

Earth Shot

9st 0lb

J: James Doyle

T: William Haggas

Second on soft ground in her only 2yo race; vastly better form on good/good to firm this season, most notably when catching Johanna Walsh on the line in Group 2 Ribblesdale at Royal Ascot; the placings were reversed big time in the Irish Oaks (again 1m4f on good to firm) one month later, which wasn't her true running but she now needs to resume progress and in a major way.

20/1

6th

5

(2)

18th Jul 2026

Good To Firm

1m 4f 0y

16:35 Curragh

Earth Shot

9st 2lb

J: James Doyle

T: William Haggas

5l win at Newmarket (1m2f, good) in May on second start and then went very close against Inis Mor in a Listed race at Goodwood (1m2f, good); appreciated the step up in trip when gaining a narrow win from Johanna Walsh in the Ribblesdale; highly likely to be involved in the finish.

3/1

1st

4

(6)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Earth Shot

9st 2lb

J: James Doyle

T: William Haggas

5l win at Newmarket (1m2f, good) in May on second start and then went very close in Listed race at Goodwood (1m2f, good), behind Inis Mor who was subsequently third in the French Oaks; dam was a 1m6f Group 3 winner and the step up in trip could be a good move; one to consider.

11/2

Form: 3-31

Last run: 39 days

W: 9st 2lb

3 yo Filly

OR: 92

Form & Verdict
Off the mark at the third attempt when readily making all in a maiden at Leopardstown (1m2f, good) last month; others have achieved considerably more but she's on the up and her trainer is also responsible for impressive Oaks winner Thundering On; there can be optimism that this Sea The Stars filly will be suited by the step up in trip and she's well worth a second look.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

6th

6

(7)

20th Aug 2026

Good

1m 3f 188y

Class 1

15:35 York

Johanna Walsh

9st 0lb

J: Dylan Browne McMonagle

T: Joseph Patrick O’Brien

Third in a soft-ground maiden on reappearance; huge advances in her three starts since, notably when pipped by Earth Shot at Royal Ascot and 4l winner of Irish Oaks at the Curragh (both 1m4f on good to firm); the latter was in smooth style, as she skipped clear over 1f out before Inis Mor ran on into second, while Earth Shot disappointed in sixth; any further improvement would make her a serious rival for the older stars in this race.

9/2

1st

7

(7)

18th Jul 2026

Good To Firm

1m 4f 0y

16:35 Curragh

Johanna Walsh

9st 2lb

J: Colin Keane

T: Joseph Patrick O’Brien

Won at the third attempt, making all in a maiden at Leopardstown (1m2f, good) in May; took the sharp rise in class in her stride when going very close against Earth Shot in the Ribblesdale; further improvement on the cards; helps to give Joseph O'Brien a strong hand.

13/2

2nd

7

(7)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Johanna Walsh

9st 2lb

J: Dylan Browne McMonagle

T: Joseph Patrick O’Brien

Off the mark at the third attempt when readily making all in a maiden at Leopardstown (1m2f, good) last month; others have achieved considerably more but she's on the up and her trainer is also responsible for impressive Oaks winner Thundering On; there can be optimism that this Sea The Stars filly will be suited by the step up in trip and she's well worth a second look.

8/1

OUR TIP

8/1

Form: 436-56

Last run: 39 days

W: 9st 2lb

3 yo Filly

OR: 102

Form & Verdict
Won Group 3 (7.2f, good to yielding) and Group 2 (7f, good) races in Ireland last summer; she's raced five times subsequently and hasn't kicked on but she's the sole representative of Aidan O'Brien, who has won the last three runnings, and perhaps first-time blinkers will trigger a revival.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

4

(9)

18th Jul 2026

Good To Firm

1m 4f 0y

16:35 Curragh

Composing

9st 2lb

J: Gavin Ryan

T: A P O’Brien

Dual Pattern winner in busy 2025 campaign; has raced six times to much less effect since her 7f Group 2 success here last August; sole runner for Ballydoyle in the Ribblesdale, hampered and hung right; not a bad effort, but well held by Earth Shot and Johanna Walsh.

25/1

5th

2

(8)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Composing

9st 2lb

J: Ryan Moore

T: A P O’Brien

Won Group 3 (7.2f, good to yielding) and Group 2 (7f, good) races in Ireland last summer; she's raced five times subsequently and hasn't kicked on but she's the sole representative of Aidan O'Brien, who has won the last three runnings, and perhaps first-time blinkers will trigger a revival.

8/1

5th

1

(13)

12th Apr 2026

Good To Yielding

0m 7f 42y

16:25 Leopardstown

Composing

9st 5lb

J: Wayne Lordan

T: A P O’Brien

Summer hat-trick culminated in Group 2 win at the Curragh, beating Suzie Songs (7f, good); beaten favourite in the Moyglare and Goffs Million at the same venue; unplaced in the Fillies' Mile on final start; officially rated 10lb below stablemate True Love.

13/2

Form: 314-12

Last run: 13 days

W: 9st 2lb

3 yo Filly

OR: 111

Form & Verdict
Built upon her abundant 2yo promise to win the Group 3 Musidora Stakes at York (10.2f, good) last month and she was a clear second in the Oaks at Epsom (1m4f, good to soft) 13 days ago, albeit no match for the winner; she had a hard race last time and there is a worry that this assignment may come too soon, but she sets a strong form standard for the rest to aim at.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

9th

7

(2)

20th Aug 2026

Good

1m 3f 188y

Class 1

15:35 York

Legacy Link

9st 0lb

J: William Buick

T: John & Thady Gosden

Won the Group 3 Musidora here (10.2f, good) in May and a clear second in the Oaks at Epsom (1m4f, good to soft) in June, albeit no match for the winning stablemate of Johanna Walsh; favourite for the Ribblesdale at Royal Ascot (good to firm) but already no answers when hampered over 1f out; she'd be far from the first to find that race coming too soon after the Oaks and could bounce back, but today's task requires a huge career best.

16/1

7th

9

(1)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Legacy Link

9st 2lb

J: Colin Keane

T: John & Thady Gosden

Built upon her abundant 2yo promise to win the Group 3 Musidora Stakes at York (10.2f, good) last month and she was a clear second in the Oaks at Epsom (1m4f, good to soft) 13 days ago, albeit no match for the winner; she had a hard race last time and there is a worry that this assignment may come too soon, but she sets a strong form standard for the rest to aim at.

6/4

2nd

5

(1)

5th Jun 2026

Good To Soft

1m 4f 6y

Class 1

16:00 Epsom

Legacy Link

9st 2lb

J: Colin Keane

T: John & Thady Gosden

All four starts on good to firm/good ground; rallied for fourth in a hot running of the Group 1 Fillies' Mile at Newmarket last October on her final 2yo run, and she reappeared with a hard-fought win in the Group 3 Musidora at York (10.2f), asserting close home; there is every chance that she will stay 1m4f and her pedigree provides optimism that she will be effective on slow ground; dam is a sister to Frankel; firmly in calculations.

3/1

50/1

Form: 23-121 C

Last run: 11 days

W: 9st 2lb

3 yo Filly

OR: 82

Form & Verdict
Front-runner; won on handicap debut here (1m2f, good to firm) in May before handicap second at Goodwood (1m4f, good), and she went one better in a Listed race there (1m2f, soft) 11 days ago in first-time cheekpieces (retained); progressive but further improvement is needed in this much hotter race.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

8th

11

(11)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Venetia

9st 2lb

J: Richard Kingscote

T: Ralph Beckett

Front-runner; won on handicap debut here (1m2f, good to firm) in May before handicap second at Goodwood (1m4f, good), and she went one better in a Listed race there (1m2f, soft) 11 days ago in first-time cheekpieces (retained); progressive but further improvement is needed in this much hotter race.

50/1

1st

10

(4)

7th Jun 2026

Good To Soft

1m 1f 197y

Class 1

15:35 Goodwood

Venetia

9st 2lb

J: Hector Crouch

T: Ralph Beckett

Made all at Ascot (1m2f, good to firm) on handicap/seasonal debut and set steady pace when second here (1m4f, good; unraced on softer) 16 days ago; steady improver but needs a big step forward in today's first-time headgear.

14/1

2nd

10

(4)

22nd May 2026

Soft

1m 3f 218y

Class 3

15:42 Goodwood

Venetia

8st 4lb

J: Edward Greatrex

T: Ralph Beckett

Made all at Ascot (1m2f, good to firm) on handicap/seasonal debut, building on her 2yo efforts, and looks the type to progress further; bred to be suited by this longer distance; upped in class but receives plenty of weight all round; shortlisted.

7/4

25/1

Form: 1-4 BF

Last run: 33 days

W: 9st 2lb

3 yo Filly

OR: 86

Form & Verdict
Won at Newmarket (7f, good to firm) last September on sole 2yo start; well-beaten fourth of six on comeback in Listed race at Newbury (1m2f, good) last month; she still looked a work in progress last time and her best days lie ahead, but a sizeable step forward is needed in first-time blinkers.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

2nd

1

(1)

15th Jul 2026

Good To Firm

1m 3f 133y

Class 4

17:20 Lingfield

Golden Orbit

9st 10lb

J: Rossa Ryan

T: Ralph Beckett

Newmarket maiden winner on her sole start last term for whom there were high hopes this year; proved underwhelming when favourite for an Oaks trial at Newbury on her reappearance and was tried in blinkers when tailed off in the Group 2 Ribblesdale at Royal Ascot; now tries cheekpieces on her handicap debut and it's too soon to write her off.

6/4

10th

6

(5)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Golden Orbit

9st 2lb

J: Rossa Ryan

T: Ralph Beckett

Won at Newmarket (7f, good to firm) last September on sole 2yo start; well-beaten fourth of six on comeback in Listed race at Newbury (1m2f, good) last month; she still looked a work in progress last time and her best days lie ahead, but a sizeable step forward is needed in first-time blinkers.

25/1

4th

4

(5)

16th May 2026

Good

1m 2f 0y

Class 1

14:00 Newbury

Golden Orbit

9st 2lb

J: Rossa Ryan

T: Ralph Beckett

Sea The Stars half-sister to four winners, three useful; dam 7f-1m2f scorer (including Listed); 11-2 for eight-runner maiden at Newmarket (7f, good to firm) last September and challenged 2f out before holding off a pretty useful rival; that was a fine start, including as she's bred for at least 1m2f.

13/8

Form: 2-115 D

Last run: 26 days

W: 9st 2lb

3 yo Filly

OR: 90

Form & Verdict
Impressive from the front in novice races at Yarmouth (11.4f, good to firm) and Kempton (1m3f, AW) this spring; soundly beaten when 5-2 for Listed race at Goodwood (1m2f, good) last month and has plenty to prove in an even tougher contest today, but she retains potential and her dam won this race for connections in 2019 off the back of a Listed defeat; not written off.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found

20/1

Form: 1

Last run: 44 days

W: 9st 2lb

3 yo Filly

OR:

Form & Verdict
Wore this hood on last month's debut at Gowran Park (9.4f, good to yielding) and won in fine style, making most; this is a vastly tougher test and others have far more substance to their form, but she's unexposed and with a respected stable; a market move would be interesting.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found

Form: 1-115 BF

Last run: 39 days

W: 9st 2lb

3 yo Filly

OR: 111

Form & Verdict
Made it 3-3, again with plenty in hand, when making all in the Group 3 Prix Cleopatre at Saint-Cloud in April (10.5f, good; Warriors Whisper second); disappointing favourite in the Group 2 Prix Saint-Alary at Longchamp (1m2f, soft) since and Colin Keane, who has been on board for her last three starts, partners fellow Juddmonte filly Legacy Link today; however, this French raider could play a leading role if tapping back into her previous promise.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found

Form: 31-3

Last run: 33 days

W: 9st 2lb

3 yo Filly

OR: 92

Form & Verdict
Won at Nottingham (8.3f, good to soft) last October on her second run and a respectable third of six in Listed race at Newbury (1m2f, good) on reappearance; her dam won the Oaks for the yard and she's open to further improvement, but it's very necessary in today's company; one of three for stable.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

1

(2)

3rd Sep 2026

Soft

1m 2f 42y

Class 3

16:25 Haydock

Lady Roisia

9st 9lb

J: Hector Crouch

T: Ralph Beckett

Won at Nottingham (8.3f, good to soft) last October on her second run and a respectable third of six in Listed race at Newbury (1m2f, good) on reappearance; no impact on her completed start at Group 2 level on good to firm since (stumbled and unseated soon after start at Royal Ascot) but no surprise were this low-mileage 3yo to resume her progression with her sights lowered.

5/1

8th

9

(1)

4th Jul 2026

Good To Firm

1m 4f 0y

Class 1

14:40 Newmarket (July)

Lady Roisia

8st 9lb

J: Hector Crouch

T: Ralph Beckett

Won at Nottingham (8.3f, good to soft) last October on her second run and a respectable third of six in Listed race at Newbury (1m2f, good) on reappearance; stumbled and unseated soon after the start when 50-1 for the Ribblesdale at Royal Ascot last month; her dam won the Oaks for the yard and she's open to further improvement, but it's necessary in today's company.

16/1

8

(12)

18th Jun 2026

Good To Firm

1m 3f 211y

Class 1

15:40 Ascot

Lady Roisia

9st 2lb

J: Hector Crouch

T: Ralph Beckett

Won at Nottingham (8.3f, good to soft) last October on her second run and a respectable third of six in Listed race at Newbury (1m2f, good) on reappearance; her dam won the Oaks for the yard and she's open to further improvement, but it's very necessary in today's company; one of three for stable.

20/1

Form: 26

Last run: 46 days

W: 9st 2lb

3 yo Filly

OR:

Form & Verdict
2,900,000gns yearling; runner-up on debut at Yarmouth (1m2f, good) in April before well-beaten last of six in Listed race at Newmarket (1m2f, good to firm); can win races but it will be a major shock if she lands this one.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found

Form: 132

Last run: 62 days

W: 9st 2lb

3 yo Filly

OR: 102

Form & Verdict
1,000,000euros yearling who won on debut at Deauville (9.5f, AW) in February before Listed third at Saint-Cloud (1m2f, good to soft); no match for the winner Gilded Prize when runner-up in Group 3 at Saint-Cloud (10.5f, good) last time and she's up against it on the face of it, but there should be a stronger gallop today which could help this headstrong filly settle better; not ruled out each-way.
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found

+o+e Accumulators

Payout
Exacta £51.90
Straight Forecast £37.07
Tricast £180.63
Trifecta £181.10

Selections

SPOTLIGHT:

Legacy Link

The Guardian:

Earth Shot

The Times:

Johanna Walsh

Daily Mirror:

Gilded Prize

Daily Mail:

Earth Shot

Telegraph:

Johanna Walsh

RP RATINGS:

Legacy Link

TOPSPEED:

Legacy Link

POSTDATA:

Legacy Link

NEWMARKET:

Legacy Link

D Express:

Legacy Link

The Sun:

Legacy Link

The Star:

Legacy Link

Daily Record:

Legacy Link