Ascot 18:10 17 Jun 2026
Class 1 17 Jun 2026

Today Windsor Castle Stakes (Listed Race)

Windsor Castle Stakes (Listed Race) · 6f

2548-Hr decs

Every runner. Every signal. One decision.

Race picker

Switch race

Big race today Royal Hunt Cup (Heritage Handicap) Ascot · 17:00

Worcester

13:35–17:47 · 8 races

Hamilton

14:15–17:52 · 7 races

Ascot

14:30–18:10 · 7 races

Ffos Las

17:42–20:45 · 7 races

Ripon

17:57–20:30 · 6 races

Recently viewed

Voting open
  • 25 declared
  • 0 picked
AI rates A Bear Affair Medium Saturday Draw Join free to vote Updated 7 hours, 45 minutes ago
No.
Horse
Form
Jockey / Trainer
OR
SR?
RPR
Age
Wgt
AI
Votes
Odds
Pick
Comment
1
A Bear Affair silks
A Bear Affair
Age 2 · 9-2
137
138
2
9-2
40/1 50/1 40/1
Beaten six lengths in a Listed contest last time but was in good form before that, and there's still improvement to come over today's trip and conditions — the question is whether this class level stretches a progressive type on a comeback run.
AI verdict

Rated 138 with solid form of 137, A Bear Affair's 9-2 odds and non-favourite status limit confidence to three stars.

2
Agitator silks
Agitator
Age 2 · 9-2
01
135
2
9-2
100/1 66/1 80/1
Broke maiden at Windsor last time out but faces a significant step up in grade here, and sits well down the rankings on our figures; the one firm positive is proven effectiveness at today's trip and going.
AI verdict

Carrying 9-2 weight with limited form of just two runs, Agitator's 135 Saturday Rating fails to inspire confidence as a non-favourite.

3
Alfred Wallace silks
Alfred Wallace
Age 2 · 9-2
51
135
2
9-2
22/1 20/1 22/1
Took a novice prize at Thirsk over 7f last time out, but whether dropping back to today's shorter trip suits is the key question here — the step up to 7f clearly brought improvement, and there may well be more to come from an attractively bred sort.
AI verdict

Alfred Wallace's weak form figure of 51 and 9-2 weight assignment undermine confidence despite a 135 Saturday Rating.

4
Alpe d'Huez silks
Alpe d'Huez
Age 2 · 9-2
12
137
2
9-2
66/1 40/1 66/1
Showed a win last time before confirming debut level with a second at Epsom latest, and acts on the going and has form over the trip — but that Epsom run suggests more is still needed before this one peaks.
AI verdict

Solid form figures of 12 and a Saturday Rating of 137 justify mid-tier appeal, but 9-2 odds suggest the market sees limited upside.

5
Boleto silks
Boleto
Age 2 · 9-2
1
135
2
9-2
20/1
Boleto won a maiden at Pontefract on debut 15 days ago, hitting the line well over today's trip on good ground, and open to further progress for a top yard — though stepping up sharply in grade from a single start leaves plenty to prove.
AI verdict

Boleto's winning form and solid 135 Saturday Rating are offset by carrying 9-2 weight without holding favourite market position.

6
Celeron silks
Celeron
Age 2 · 9-2
1
135
2
9-2
15/2 12/1 7/1
Caught the eye winning on debut at the Curragh two weeks ago, hitting the line well over today's trip on good to yielding, and a respected juvenile handler suggests there's more to come — though stepping up to this level from a single start leaves questions unanswered.
AI verdict

Celeron's winning form and solid 135 Saturday Rating are offset by carrying 9-2 weight without holding favourite market status.

7
Charted Course silks
Charted Course
Age 2 · 9-2
2
132
2
9-2
33/1
Caught the eye on debut at Haydock, runner-up after racing keen on soft, and today's drier conditions look a clear step in the right direction — winless in recent starts but capable of outrunning odds if settling better over this trip.
AI verdict

Carrying 9-2 weight with form showing only a single second place, Charted Course's 132 Saturday Rating lacks the winning evidence to inspire confidence.

8
Dance A Jig silks
Dance A Jig
Age 2 · 9-2
22
138
2
9-2
16/1 16/1 14/1
Consecutive runner-up finishes suggest Dance A Jig has plenty of ability yet to convert, and a step up to today's 6f looks a logical move for this useful maiden — though 47 days off and winless in recent starts means there are still questions to answer.
AI verdict

Carrying 9-2 weight with a form reading of 22 and a Saturday Rating of 138, Dance A Jig lacks the winning form to inspire market confidence.

9
Dorigo silks
Dorigo
Age 2 · 9-2
2
134
2
9-2
80/1 66/1 80/1
Showed plenty of pace on debut when runner-up at Newcastle, but that sole start leaves improvement needed to trouble these at a ranking of 21 of 25, and the step up in grade makes this a tough ask.
AI verdict

Carrying top weight of 9-2 with a form figure of 2 and starting as a non-favourite limits Dorigo's winning prospects despite a Saturday Rating of 134.

10
Green Sovereign silks
Green Sovereign
Age 2 · 9-2
51
136
2
9-2
25/1 22/1 25/1
Bolted up by six lengths on good-to-soft at Pontefract last time, hitting the line strongly for a trainer in form, and a top rider retains the mount on a lightly raced type with more improvement to come; the 5th on debut is the only blot, though that now reads like a learning run.
AI verdict

Moderate form figures of 51 and a 9-2 weight assignment limit confidence despite a competitive 136 Saturday Rating.

11
Ischgl silks
Ischgl
Age 2 · 9-2
242
135
2
9-2
80/1 FCST 66/1
Ran to form when runner-up at Listowel 17 days ago and acts on today's conditions, but winless in its last three starts and, despite useful ability with debut form franked at Group level, looks vulnerable to find a win here.
AI verdict

Ischgl's consistent 242 form and solid 135 Saturday Rating are offset by the 9-2 weight burden limiting upside.

12
King Of Cloughan silks
King Of Cloughan
Age 2 · 9-2
42
134
2
9-2
28/1 20/1 25/1
Winless in recent starts and ranked near the foot of our figures, King Of Cloughan does at least arrive on the back of a promising second at Leopardstown over today's trip, beaten only three-quarters of a length, and a top yard keeps the faith from stall 22.
AI verdict

Carrying 9-2 weight with modest form figures of 42 and a 134 Saturday Rating, King Of Cloughan lacks the market confidence to justify higher appeal.

13
One Number silks
One Number
Age 2 · 9-2
2
132
2
9-2
13/2
Promising on debut, finishing runner-up beaten two lengths at the Curragh over today's trip, and that late-running style suits; yet to win in recent starts and breaking from stall 10 is a neutral factor, though improvement looks possible on good-to-yielding ground.
AI verdict

Low Saturday Rating of 132, unfavourable 9-2 weight, and a single form figure of 2 undermine confidence despite market positioning.

14
Our Boy Bailey silks
Our Boy Bailey
Age 2 · 9-2
2
134
2
9-2
50/1 33/1 40/1
Caught the eye on debut, rallying to finish a close second at Roscommon, but a drop in trip from that 7f effort looks a concern here, and from draw 21 carrying 128lb, this winless runner ranks 19th on our figures in a competitive field.
AI verdict

Carrying 9-2 weight with a form figure of just 2 and a Saturday Rating of 134, Our Boy Bailey lacks the market confidence to justify a higher rating.

15
Ruler's Control silks
Ruler's Control
Age 2 · 9-2
1
135
2
9-2
16/1 10/1 16/1
Opened her account with a head victory in a strong Curragh maiden on debut and should improve again stepping up in trip today — the main concern is a 94-day absence since that encouraging first start.
AI verdict

Carrying 9-2 weight with a win in form but rated 135 and not market favourite limits confidence to a mid-tier 3-star rating.

16
Sale Shark silks
Sale Shark
Age 2 · 9-2
1
135
2
9-2
13/2 15/2 13/2
Bolted up by three lengths on debut at Hamilton and shaped like a smart prospect, with today's trip and conditions well within range; the wide draw in this big field is the one unknown.
AI verdict

Solid Saturday Rating of 135 and winning form earn three stars, but 9-2 odds and non-favourite market status limit confidence.

17
Sergei Diaghilev silks
Sergei Diaghilev
Age 2 · 9-2
1
135
2
9-2
5/2 9/4 5/2
Bolted up on debut at the Curragh, hitting the line strongly to win by half a length, and now steps up from that promising maiden success with a top jockey aboard and a yard that has won this race twice since 2019 — very much the one to beat.
AI verdict

Carrying top weight of 9-2 stone with only one form entry limits confidence despite a solid Saturday Rating of 135.

18
Victory Gold silks
Victory Gold
Age 2 · 9-2
24
133
2
9-2
28/1 25/1 28/1
Hood goes on for the first time as Victory Gold lines up winless in recent starts, but there's encouragement from a debut second and the step back to 6f on a sound surface suits; that fourth at Leicester latest, beaten 5½ lengths, leaves improvement needed from stall 13.
AI verdict

Moderate form figures of 24 and a Saturday Rating of 133 at 9-2 weight offer little confidence for a competitive Listed contest.

19
Wild Terrain silks
Wild Terrain
Age 2 · 9-2
10
135
2
9-2
100/1 66/1 100/1
Stepped up in grade last time and beaten well at Epsom, Wild Terrain heads here ranked bottom of the field on our figures and debuts in blinkers — though a recent win and proven stamina over today's trip offer slim crumbs of comfort.
AI verdict

Moderate Saturday Rating of 135, unfancied in the market, and limited form figures of 10 undermine confidence.

20
Controlla silks
Controlla
Age 2 · 8-11
2
135
2
8-11
7/2
Controlla shaped with plenty of promise on debut, going down by only a neck in a Group 3 Fillies' Sprint Stakes at Naas, and acts on good ground over today's trip — yet to score in recent starts but open to improvement and merits respect from stall 15 carrying 123lb.
AI verdict

Controlla's single run of form figure 2 and non-favourite market position undermine confidence despite a solid 135 Saturday Rating.

21
Freedom Flame silks
Freedom Flame
Age 2 · 8-11
41
138
2
8-11
66/1 40/1 66/1
Freedom Flame confirmed debut level when winning a maiden by a neck last time but that form needs marked progress to threaten here; first-time hood is the one intriguing angle, though our figures rank this 24th of 25 runners.
AI verdict

Moderate Saturday Rating of 138, inconsistent form figures of 41, and an 8-11 weight burden limit confidence despite market support.

22
Harlequin Sky silks
Harlequin Sky
Age 2 · 8-11
35
135
2
8-11
125/1 FCST 100/1
Winless in recent starts and ranked 20th of 25 on our figures, Harlequin Sky faces a stiff ask at this level. She was hampered late at Wolverhampton 19 days ago and arguably ran better than the bare result suggests, but looks a long shot here despite proven ability at today's trip.
AI verdict

Harlequin Sky's poor form figures of 35 and uncompetitive 135 Saturday Rating make this 8-11 weighted runner a weak market contender.

23
Moonrise silks
Moonrise
Age 2 · 8-11
1
138
2
8-11
40/1 25/1 40/1
Debut winner at Kempton over today's trip on AW, scoring with plenty in hand, and the yard excels here — Moonrise looks a smart prospect with obvious claims, though a first run beyond novice company at stall 14 off 123lb will test how far that debut form stretches.
AI verdict

Moonrise rates 3/5 as a sole win in form and 8-11 weight leave questions unanswered despite a solid 138 Saturday Rating.

24
On The Queue Tee silks
On The Queue Tee
Age 2 · 8-11
34
135
2
8-11
150/1 150/1 125/1
Winless in its last two starts and ranked 22 of 25 on our figures, On The Queue Tee faces a stiff step up in class from novice company at Bath — effective over the trip on a sound surface, but the form book offers little encouragement against this field.
AI verdict

Moderate form figures of 34 and a below-par Saturday Rating of 135 at 8-11 weight offer little confidence in this non-favourite.

25
Troublesome Guest silks
Troublesome Guest
Age 2 · 8-11
3
135
2
8-11
50/1
Showed promise on debut with a Newmarket third beaten two lengths, and has the right profile at 6f on good — but winless in recent starts and looks up against it stepping into this grade from stall 24.
AI verdict

Carrying 8-11 with a form figure of 3 and not market leader, the 135 Saturday Rating reflects a competitive but unproven contender.

Horse Bet365 Paddy Power Coral Ladbrokes William Hill Betfred Best
1 A Bear Affair 40/1 open 51.00 50/1 50/1 50/1 50/1 50/1 Coral
2 Agitator 100/1 open 67.00 80/1 open 67.00 80/1 open 67.00 80/1 open 67.00 80/1 open 67.00 100/1 Bet365
3 Alfred Wallace 22/1 open 21.00 22/1 open 21.00 22/1 open 21.00 22/1 25/1 open 21.00 25/1 Betfred
4 Alpe d'Huez 66/1 open 41.00 66/1 open 51.00 66/1 open 51.00 66/1 open 41.00 66/1 open 51.00 66/1 Bet365
5 Boleto 20/1 22/1 open 21.00 22/1 open 21.00 20/1 open 23.00 22/1 open 21.00 22/1 Coral
6 Celeron 15/2 open 13.00 15/2 open 13.00 15/2 open 13.00 7/1 open 15.00 15/2 open 13.00 15/2 Bet365
7 Charted Course 33/1 33/1 33/1 33/1 40/1 open 34.00 40/1 Betfred
8 Dance A Jig 16/1 16/1 16/1 16/1 open 19.00 14/1 open 17.00 16/1 Bet365
9 Dorigo 80/1 open 67.00 80/1 open 67.00 80/1 open 67.00 80/1 open 67.00 80/1 open 67.00 80/1 Bet365
10 Green Sovereign 25/1 open 23.00 25/1 25/1 25/1 open 23.00 28/1 open 26.00 28/1 Betfred
11 Ischgl 80/1 open 67.00 66/1 66/1 66/1 66/1 80/1 Bet365
12 King Of Cloughan 28/1 open 23.00 28/1 open 21.00 28/1 open 26.00 25/1 open 23.00 28/1 open 26.00 28/1 Bet365
13 One Number 13/2 open 8.00 7/1 7/1 7/1 open 8.50 7/1 open 7.50 7/1 Coral
14 Our Boy Bailey 50/1 open 34.00 40/1 open 34.00 40/1 open 34.00 40/1 open 34.00 40/1 open 34.00 50/1 Bet365
15 Ruler's Control 16/1 open 12.00 16/1 open 11.00 16/1 open 13.00 16/1 open 12.00 16/1 open 13.00 16/1 Bet365
16 Sale Shark 13/2 open 8.50 13/2 open 9.00 13/2 open 9.00 13/2 open 9.50 7/1 open 9.00 7/1 Betfred
17 Sergei Diaghilev 5/2 open 3.25 11/4 open 3.50 11/4 open 3.50 11/4 11/4 open 3.50 11/4 Coral
18 Victory Gold 28/1 open 26.00 33/1 open 26.00 33/1 open 29.00 33/1 open 29.00 33/1 open 29.00 33/1 Coral
19 Wild Terrain 100/1 open 67.00 100/1 open 67.00 100/1 open 67.00 125/1 open 67.00 100/1 open 67.00 125/1 William Hill
20 Controlla 7/2 4/1 4/1 4/1 4/1 open 4.50 4/1 Coral
21 Freedom Flame 66/1 open 41.00 66/1 open 51.00 66/1 open 51.00 66/1 open 41.00 66/1 open 51.00 66/1 Bet365
22 Harlequin Sky 125/1 open 101.00 125/1 open 101.00 125/1 open 101.00 125/1 open 101.00 100/1 open 126.00 125/1 Bet365
23 Moonrise 40/1 open 26.00 40/1 open 26.00 40/1 open 26.00 40/1 open 26.00 40/1 open 26.00 40/1 Bet365
24 On The Queue Tee 150/1 150/1 150/1 150/1 125/1 open 201.00 150/1 Bet365
25 Troublesome Guest 50/1 66/1 66/1 open 51.00 50/1 66/1 open 51.00 66/1 Coral

Prices update each odds sync. Green ▼ = shortened (steamer), Red ▲ = drifted, Blue = = unchanged since last sync. Best column highlights the bookmaker offering the longest price.

Chamber Verdict

Balanced lens

Sergei Diaghilev

Live signal

Sergei Diaghilev owns one of the strongest chamber scores in this field. The Balanced lens likes the blend of SR strength (75) and market confidence (88). The profile stays composed even after the chamber introduces race-day variance.

5/2 A P O'Brien Ryan Moore
67% Confidence
⚠ Danger Runner

Celeron

Nearest rival if the simulation drifts off the primary path.

15/2 · M D O'Callaghan
✓ Value Signal

Moonrise

Strongest upside if you want a less obvious route through the field.

40/1 · Andrew Balding
◈ Chamber Memory

Balanced

Even weighting across form, market confidence and race-day volatility.

Change lens →
Chamber Signals

How the chamber read the race

Why this horse Live cards showing how the active lens weighted each signal for this outcome.
Speed rating High conviction
75 / 100
⚖ Weight 38% +28.5 pts

Base ability signal derived from the runner's best available speed figure.

Market confidence Dominant
88 / 100
⚖ Weight 22% +19.5 pts

Transforms live price respect into a confidence signal inside the chamber.

Pace profile Speculative
55 / 100
⚖ Weight 12% +4.8 pts

How cleanly the runner's engine fits the projected rhythm and pressure map.

Value edge Speculative
49 / 100
⚖ Weight 10% +4.9 pts

Shows whether the current price still leaves enough upside in the pick.

Chaos factor Dominant
39 / 100
⚖ Weight 10% +3.9 pts

Controlled volatility that keeps the simulation realistic and stress-tests the profile.

Favourite bias Speculative
58 / 100
⚖ Weight 8% +4.6 pts

Extra certainty applied when the active lens wants to trust the obvious market leader.

Top chamber signals Top 5 ranked by the active lens.
1 17. Sergei Diaghilev
66.7 5/2
2 6. Celeron
65.5 15/2
3 20. Controlla
64.9 7/2
4 16. Sale Shark
63.9 13/2
5 8. Dance A Jig
62.7 16/1
YOUR DECISION

See your angle before you make your move

Your pick and the AI view — both on one line before you enter the field.

🐾 Your pick
No horse picked yet
Voting open now

Use the signals below, then back one runner before the off.

Choose your horse →
🤖 AI view
A Bear Affair
Medium

When the models line up, pay attention. When they split, the value may be elsewhere.

Read the AI breakdown →
The Race Engine combines three independent signals to help you see the race clearly
📊
SR

Saturday Rating

Proprietary ability score 0–200. How good the horse actually is — independent of market opinion.

Ability
🤖
★★★★★

AI Stars

A race-day probability signal for today's conditions — form trajectory, going, suitability and weight.

Today's Chance
🐾
0

Cub Votes

One Cub. One horse. One shot. Follow the crowd — or fade it.

Community Signal

Market Movers Horses at 20/1 or shorter

17
Age 2 · 9-2
5/2
★★★☆☆ SR 135 🐾

Carrying top weight of 9-2 stone with only one form entry limits confidence despite a solid Saturday Rating of 135.

20
Age 2 · 8-11
7/2
★★☆☆☆ SR 135 🐾

Controlla's single run of form figure 2 and non-favourite market position undermine confidence despite a solid 135 Saturday Rating.

13
Age 2 · 9-2
13/2
★★☆☆☆ SR 132 🐾

Low Saturday Rating of 132, unfavourable 9-2 weight, and a single form figure of 2 undermine confidence despite market positioning.

16
Age 2 · 9-2
13/2
★★★☆☆ SR 135 🐾

Solid Saturday Rating of 135 and winning form earn three stars, but 9-2 odds and non-favourite market status limit confidence.

6
Age 2 · 9-2
15/2
★★★☆☆ SR 135 🐾

Celeron's winning form and solid 135 Saturday Rating are offset by carrying 9-2 weight without holding favourite market status.

8
Age 2 · 9-2
16/1
★★☆☆☆ SR 138 🐾

Carrying 9-2 weight with a form reading of 22 and a Saturday Rating of 138, Dance A Jig lacks the winning form to inspire market confidence.

15
Age 2 · 9-2
16/1
★★★☆☆ SR 135 🐾

Carrying 9-2 weight with a win in form but rated 135 and not market favourite limits confidence to a mid-tier 3-star rating.

5
Age 2 · 9-2
20/1
★★★☆☆ SR 135 🐾

Boleto's winning form and solid 135 Saturday Rating are offset by carrying 9-2 weight without holding favourite market position.

🤖AI Intelligence Saturday Racing's analytical engine

Saturday Racing AI
A Bear Affair
Confidence: Medium

A Bear Affair (SR 138) sits joint-top of the SR rankings alongside Dance A Jig, Freedom Flame, and Moonrise, but his form string of 137 — showing a recent win after earlier experience — gives him the broadest and most battle-tested profile in the field. Richard Hannon is a specialist handler of precocious two-year-old sprinters and regularly targets the Windsor Castle Stakes at Royal Ascot. Carrying 9-2 on Good to Firm ground over 6f is ideal for a sharp juvenile who has already encountered race-pace variation across three runs. Against a field where most runners are lightly raced debutant winners or single-run placers, the extra experience edge at this level is a meaningful differentiator. Each-way alternative: Moonrise. Main danger: Sergei Diaghilev — Aidan O'Brien's two-year-old juveniles trained specifically for Royal Ascot sprint targets carry significant stable firepower, and a debut winner (SR 135, form 1) from that yard at this meeting deserves maximum respect even if the SR sits just below the co-leaders.

Shortlist A Bear Affair, Freedom Flame, Moonrise, Sergei Diaghilev, Dance A Jig
Each-way: Moonrise Danger: Sergei Diaghilev

🗺 The Course Class 1

6f Distance to cover
Good to Firm Expected going
25 Confirmed runners
Ascot Track and setting
Class 1 Race grade