Ascot Race 7 - Windsor Castle Stakes (Listed)
SERGEI DIAGHILEV (17) Got the upper hand late when winning last start at Curragh and having second career run. Should come to hand quickly. Ryan L Moore is a pivotal booking. Worth consideration. SALE SHARK (16) Won by 2 3/4L last time at Hamilton and having second career run. Up against tougher competition. Among better hopes. RULER'S CONTROL (15) First up today. Brave effort to win narrowly by a short half head last run at Curragh and having second career run. First appearance for a new trainer. This field suits. ALFRED WALLACE (3) Won narrowly by 1/2L last run at Thirsk but matched against a stronger field. Can go on with it.

Jockey: S M Levey
Weight: 58kgs
Stats
Comments
Jumped at $6.00 and looked outclassed when 7th last run at Sandown but competing in an easier class. Has early speed and positions nicely. Producing consistent results this preparation. Watch the betting.
Last Starts 18 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 28/05/2026 | - | Listed | $44,267.00 | Sandown | 1014m | GOOD | Sean M Levey | 58kg | - | 5-4-5-6-7 | 6 |
| 6.1L | $6.00 |
| 3/3 | 01/05/2026 | - | GBB Race | $24,593.00 | Ascot | 1005m | GOOD | Sean M Levey | 60.5kg | - | 2-2-3-3-3 | 3 |
| 1.05L | $3.50 |
| 1/15 | 28/03/2026 | - | Novice Stakes | $39,348.00 | Doncaster | 1008m | GOOD | Sean M Levey | 60.5kg | - | - | 8 |
| 0.75L | $5.50 |

Jockey: N Callan
Weight: 58kgs
Stats
Comments
Bold effort to win by 1 1/4L last time at Windsor and has minimal work to do from the stall. Will be giving the leaders a big start. Will be facing a challenge.
Last Starts 23 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/12 | 23/05/2026 | - | GBB Race | $7,869.00 | Windsor | 1217m | GOOD | Neil Callan | 59kg | - | - | 4 |
| 1.25L | $5.00 |
| 10/13 | 15/05/2026 | - | GBB Race | $29,511.00 | Newmarket | 1207m | GOOD | Edward Greatrex | 59kg | - | 11-12-10-13-11-10 | 8 |
| 10.65L | $15.00 |

Jockey: K Shoemark
Weight: 58kgs
Stats
Comments
Claimed a tight victory last run at Thirsk but matched against tougher rivals. Definite contender.
Last Starts 15 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/10 | 31/05/2026 | - | GBB Race | $18,691.00 | Thirsk | 1408m | GOOD | Kieran Shoemark | 60.5kg | - | - | 2 |
| 0.5L | $3.50 |
| 5/10 | 09/05/2026 | - | GBB Race | $24,593.00 | Ascot | 1207m | GOOD | Kieran Shoemark | 60.5kg | - | - | 5 |
| 7.75L | $15.00 |

Jockey: L Morris
Weight: 58kgs
Stats
Comments
Did well when 2nd last time at Epsom but rising in class. Won't be far away during the run. Has run into the placings at every start this campaign. Would be more keen on the chance of others.
Last Starts 10 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/13 | 05/06/2026 | - | Conditions Race | $73,778.00 | Epsom | 1209m | GOOD | Luke Morris | 60.5kg | - | 2-2-3-5-4-2 | 12 |
| 3.25L | $26.00 |
| 1/7 | 30/04/2026 | - | GBB Race | $7,869.00 | Lingfield | 1207m | GOOD | Hollie Doyle | 60.5kg | - | - | 8 |
| 3L | $1.83 |

Jockey: Callum Rodriguez
Weight: 58kgs
Stats
Comments
Really dug deep when winning by a head last time at Pontefract and having second career run. Competing in a higher grade. Can measure up against these.
Last Starts 13 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/7 | 02/06/2026 | - | GBB Race | $10,820.00 | Pontefract | 1207m | GOOD | Callum Rodriguez | 60.5kg | - | - | 8 |
| 0.3L | $6.00 |

Jockey: Colin Keane
Weight: 58kgs
Stats
Comments
Did a good job when winning by 1 3/4L last run at Curragh and was a debutant last start. Has good tactical speed and will be nicely positioned. This looks a tough assignment.
Last Starts 12 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/13 | 03/06/2026 | - | 2Y MDN | $21,999.00 | Curragh | 1207m | SOFT | Jamie Powell | 60.5kg | - | - | 9 |
| 1.83L | $19.00 |

Jockey: James Doyle
Weight: 58kgs
Stats
Comments
Looked good when 2nd last run at Haydock and was a debutant last start. Will need to elevate.
Last Starts 25 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/6 | 21/05/2026 | - | GBB Race | $9,837.00 | Haydock | 1207m | SOFT | Shane Gray | 60.5kg | - | - | 1 |
| 2.25L | $3.00 |

Jockey: Rossa Ryan
Weight: 58kgs
Stats
Comments
Just short of the win last start at the track. Should be going forward early. Been in the placegetters each start this campaign. Watch for a sign in the market.
Last Starts 45 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/3 | 01/05/2026 | - | GBB Race | $24,593.00 | Ascot | 1005m | GOOD | Rossa Ryan | 59kg | - | 3-3-2-2-2 | 1 |
| 0.3L | $2.88 |
| 2/15 | 28/03/2026 | - | Novice Stakes | $39,348.00 | Doncaster | 1008m | GOOD | Hector Crouch | 60.5kg | - | - | 3 |
| 0.75L | $7.00 |

Jockey: K Stott
Weight: 58kgs
Stats
Comments
Tidy run when 2nd last start at Newcastle and was a debutant last start. Challenged by more formidable competitors. Looking elsewhere.
Last Starts 27 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/7 | 19/05/2026 | - | GBB Race | $9,837.00 | Newcastle | 1207m | GOOD | Kevin Stott | 60.5kg | - | - | 3 |
| 1L | $10.00 |

Jockey: Tom Marquand
Weight: 58kgs
Stats
Comments
Gave them a lesson when winning by a margin of close to 5 1/2L last time at Pontefract but testing ability against stronger contenders. Can't leave out of your calculations.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/9 | 22/05/2026 | - | 2 | $29,511.00 | Pontefract | 1207m | GOOD | Kaiya Fraser | 60.5kg | - | - | 1 |
| 5.49L | $5.00 |
| 5/9 | 04/05/2026 | - | GBB Race | $9,837.00 | Kempton | 1207m | GOOD | Kaiya Fraser | 60.5kg | - | - | 6 |
| 5.8L | $13.00 |

Jockey: Ben Coen
Weight: 58kgs
Stats
Comments
In the money when 2nd last run at Listowel but racing against tougher rivals. Likely to be well placed early. Performing impressively since resuming from a spell. Lines up against a competitive field.
Last Starts 15 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/11 | 31/05/2026 | - | 2Y MDN | $25,000.00 | Listowel | 1261m | GOOD | Luke Mcateer | 57.5kg | - | - | 1 |
| 3L | $7.00 |
| 4/12 | 04/05/2026 | - | 2Y MDN | $25,000.00 | Curragh | 1207m | GOOD | Ben Martin Coen | 57.5kg | - | - | 2 |
| 1.2L | $10.00 |
| 2/7 | 19/04/2026 | - | 2Y MDN | $21,999.00 | Curragh | 1207m | SOFT | Luke Mcateer | 60.5kg | - | - | 3 |
| 6L | $101.00 |

Jockey: Billy Loughnane
Weight: 58kgs
Stats
Comments
Finished 2nd last start at Leopardstown but up in class. Displays good tactical speed. Very minor chance.
Last Starts 31 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/7 | 15/05/2026 | - | 2Y MDN | $21,999.00 | Leopardstown | 1408m | GOOD | Dylan Browne Mcmonagle | 60.5kg | - | - | 7 |
| 0.75L | $2.80 |
| 4/8 | 25/04/2026 | - | 2Y MDN | $21,999.00 | Navan | 1170m | GOOD | J M Sheridan | 60.5kg | - | - | 7 |
| 3.75L | $6.50 |

Jockey: Dylan Browne Mcmonagle
Weight: 58kgs
Stats
Comments
Looked good when 2nd last run at Curragh and having second career run. Likely to settle back in the field. Up against stronger rivals. Unlikely to go close.
Last Starts 12 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/13 | 03/06/2026 | - | 2Y MDN | $21,999.00 | Curragh | 1207m | SOFT | Dylan Browne Mcmonagle | 60.5kg | - | - | 4 |
| 1.83L | $12.00 |

Jockey: Shane Foley
Weight: 58kgs
Stats
Comments
Nice run when 2nd last run at Roscommon and was on debut last time. Stepping up to a higher level. Coming back in distance. Prefer a race with softer competition.
Last Starts 35 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/10 | 11/05/2026 | - | 2Y MDN | $25,000.00 | Roscommon | 1509m | GOOD | Shane Foley | 59kg | - | - | 3 |
| 0.5L | $11.00 |

Jockey: J M Sheridan
Weight: 58kgs
Stats
Comments
Fresh today after a break. Fought on well to win a tight contest last run at Curragh and fitter for debut run. First race for a new trainer. Commands respect.
Last Starts 92 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/7 | 15/03/2026 | - | 2Y MDN | $21,999.00 | Curragh | 1005m | HEAVY | Luke Mcateer | 60.5kg | - | - | 9 |
| 0.2L | $8.50 |

Jockey: Oisin Murphy
Weight: 58kgs
Stats
Comments
Showed promise when winning by 2 3/4L last time at Hamilton and having second race start. Racing against tougher rivals. Solid claims.
Last Starts 19 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/6 | 27/05/2026 | - | GBB Race | $11,312.00 | Hamilton | 1012m | GOOD | Jason Hart | 60.5kg | - | - | 4 |
| 2.75L | $2.62 |

Jockey: R L Moore
Weight: 58kgs
Stats
Comments
Won narrowly by 1/2L last start at Curragh and having second career run. Expecting to settle positively. Great to see jockey Ryan L Moore taking the ride. Can take this out.
Last Starts 23 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/8 | 23/05/2026 | - | C & G | $25,000.00 | Curragh | 1207m | GOOD | R L Moore | 59.5kg | - | - | 5 |
| 0.5L | $1.67 |

Jockey: David Probert
Weight: 58kgs
Stats
Comments
Started at $1.62 and ran 4th last time at Leicester and competing at a higher level of competition. Could feature here.
Last Starts 20 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/8 | 26/05/2026 | - | GBB Race | $9,837.00 | Leicester | 1207m | GOOD | Oisin Murphy | 60.5kg | - | - | 4 |
| 5.5L | $1.60 |
| 2/10 | 09/05/2026 | - | GBB Race | $24,593.00 | Ascot | 1207m | GOOD | Oisin Murphy | 60.5kg | - | - | 7 |
| 1.25L | $3.50 |

Jockey: Zac Lloyd
Weight: 58kgs
Stats
Comments
Odds of $5.50 and couldn't maintain the pace when 12th last start at Epsom and facing formidable rivals. Respect the betting.
Last Starts 10 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 12/13 | 05/06/2026 | - | Conditions Race | $73,778.00 | Epsom | 1209m | GOOD | Oisin Murphy | 60.5kg | - | 6-4-4-7-12-12 | 13 |
| 15.55L | $5.50 |
| 1/6 | 15/05/2026 | - | GBB Race | $11,312.00 | Hamilton | 1212m | GOOD | Jack Nicholls | 58kg | - | - | 3 |
| 1.5L | $3.50 |

Jockey: D Egan
Weight: 56kgs
Stats
Comments
Was agonizingly close last time at Naas and was on debut last time. Lining up against easier rivals. Needs a lot of luck in this race.
Last Starts 29 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/6 | 17/05/2026 | - | Fillies' Group 3 | $70,002.00 | Naas | 1193m | GOOD | David Egan | 58kg | - | - | 3 |
| 0.3L | $26.00 |

Jockey: H Crouch
Weight: 56kgs
Stats
Comments
Brave effort to win narrowly last start at Redcar but up against a more competitive field. Must be considered here.
Last Starts 20 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/9 | 26/05/2026 | - | GBB Race | $9,837.00 | Redcar | 1204m | GD/FM(GD PL) | Patrick Mcdonald | 58kg | - | - | 3 |
| 0.3L | $3.25 |
| 4/6 | 08/05/2026 | - | GBB Race | $7,869.00 | Wolverhampton | 1225m | GOOD | Donagh Murphy | 51kg | - | - | 2 |
| 1.4L | $2.75 |

Jockey: Cieren Fallon
Weight: 56kgs
Stats
Comments
At $8.50 mediocre display when 5th last time at Wolverhampton and facing formidable competition. Can't possibly entertain.
Last Starts 17 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/6 | 29/05/2026 | - | GBB Race | $12,788.00 | Wolverhampton | 1441m | GOOD | Silvestre De Sousa | 58kg | - | - | 6 |
| 5.9L | $8.50 |
| 3/10 | 20/05/2026 | - | GBB Race | $10,820.00 | Yarmouth | 1044m | GOOD | George David Wood | 58kg | - | - | 9 |
| 2.75L | $19.00 |

Jockey: P J Mcdonald
Weight: 56kgs
Stats
Comments
Solid win by 2 1/4L last run at Kempton and having second career run. Racing in stronger company. Definite claims.
Last Starts 19 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/5 | 27/05/2026 | - | GBB Race | $9,837.00 | Kempton | 1207m | GOOD | Oisin Murphy | 58kg | - | - | 3 |
| 2.25L | $6.00 |

Jockey: C Lee
Weight: 56kgs
Stats
Comments
Was $41.00 and appeared lacklustre when 4th last run at Bath and competing in a higher grade. Can't recommend.
Last Starts 24 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/5 | 22/05/2026 | - | GBB Race | $9,837.00 | Bath | 1014m | GOOD | David Probert | 58kg | - | - | 4 |
| 4.35L | $41.00 |
| 3/6 | 14/05/2026 | - | GBB Race | $14,755.00 | Salisbury | 1005m | GOOD | David Probert | 58kg | - | - | 3 |
| 3.25L | $81.00 |

Jockey: J F Egan
Weight: 56kgs
Stats
Comments
Was competitive when 3rd last time at Newmarket and fitter for debut run. Matched against a stronger field. May find these too slick.
Last Starts 30 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/7 | 16/05/2026 | - | GBB Race | $39,348.00 | Newmarket | 1207m | GOOD | John Egan | 58kg | - | - | 4 |
| 1.55L | $29.00 |