Fifth last time out, and a winner three starts back, with two of the other starts finishing unplaced. Has run over today's trip before and sits ninth of 20 on our rating, giving a mixed profile to work with.
Form last 69-0105
★AI Rating★★☆☆☆
80SR—RPR95OR—Votes
✦AI verdict
SR 80 suggests ability but 18/1 reflects a stiff ask in this field.
A winner three starts back and second of 20 on our figures, with today's trip and going already covered. The main worry is his last two runs were both unplaced, and this is his first outing in 41 days.
Form last 649-100
★AI Rating★★☆☆☆
80SR—RPR95OR—Votes
✦AI verdict
SR 80 suggests ability but 20/1 reflects a stiff ask in this field.
Runner-up last time out and third of 20 on our figures with a strong speed figure of 92, having already raced over today's trip and going. Still without a win in his last five starts, and this comes after a 32-day break.
Form last 6550-42
★AI Rating★★★☆☆
96SR—RPR95OR—Votes
✦AI verdict
SR 96 is competitive — each-way claims if conditions suit on the day.
Ninth last time out following three unplaced efforts, well below the runner-up spot he managed five starts back. Has run over today's trip and going before and sits sixth of 20 on our figures, but recent form is winless and inconsistent.
Form last 6200-09
★AI Rating★★☆☆☆
68SR—RPR95OR—Votes
✦AI verdict
SR 68 suggests ability but 125/1 reflects a stiff ask in this field.
Runner-up last time out, and he has raced over today's distance and going before. Three unplaced efforts elsewhere are the only blot, and he tops our figures on 100 as the one to beat.
Form last 650-002
★AI Rating★★☆☆☆
83SR—RPR94OR—Votes
✦AI verdict
SR 83 suggests ability but 14/1 reflects a stiff ask in this field.
Unplaced last time out but a runner-up two starts back and third three starts back, showing some solid placed form. Has run over today's trip and going before and sits twelfth of 20 on our figures, without a win so far in recent starts.
Form last 666-320
★AI Rating★★☆☆☆
86SR—RPR93OR—Votes
✦AI verdict
SR 86 suggests ability but 11/1 reflects a stiff ask in this field.
Sixth last time out, and well beaten in three of his last six starts, though he did win two starts back. He has already raced over today's trip and going yet is ranked only fifteenth of 20 on our figures, leaving plenty to find.
Form last 6000916
★AI Rating★★☆☆☆
71SR—RPR93OR—Votes
✦AI verdict
SR 71 suggests ability but 28/1 reflects a stiff ask in this field.
Ninth last time out, with modest efforts either side, but a win does appear five starts back. Has run over today's trip and going before and sits tenth of 20 on our figures, leaving him with more to prove after a below-par latest run.
Form last 6415509
★AI Rating★☆☆☆☆
76SR—RPR93OR—Votes
✦AI verdict
SR 76 is modest for this company — needs everything to go right at 20/1.
Seventh last time out and winless in his last five starts, with fifth his best finish among them. Has run over today's trip and going before and ranks eleventh of 20 on our figures, but returns after a 34-day break.
Form last 6-50607
★AI Rating★★☆☆☆
87SR—RPR93OR—Votes
✦AI verdict
SR 87 suggests ability but 9/1 reflects a stiff ask in this field.
Fourth last time out, third two starts back, and a winner three starts back, but a well-beaten ninth and an unplaced run before that leave an erratic formline that ranks him just fourteenth of 20 on our figures.
Form last 6409134
★AI Rating★★☆☆☆
78SR—RPR92OR—Votes
✦AI verdict
SR 78 suggests ability but 18/1 reflects a stiff ask in this field.
Runner-up last time out, and a winner three starts back, with a third five starts back rounding out a fairly consistent formline. Has run over today's trip and going before and sits thirteenth of 20 on our figures, though an unplaced run interrupts the sequence.
Form last 6-30142
★AI Rating★★★☆☆
100SR—RPR91OR—Votes
✦AI verdict
SR 100 is competitive — each-way claims if conditions suit on the day.
Unexposed sort with an eye-catching profile: runner-up last time out, and placed in each of his last five starts including a win three starts back. Lightly raced, but the finishing positions point to more improvement to come.
Form last 622-132
★AI Rating★★☆☆☆
75SR—RPR90OR—Votes
✦AI verdict
SR 75 suggests ability but 40/1 reflects a stiff ask in this field.
Four consecutive unplaced efforts follow a runner-up spot five starts back, and the yard is out of form at just 5% over the last two weeks. Has run over today's trip before and still rates seventh of 20 on our figures.
Form last 620-000
★AI Rating★★☆☆☆
67SR—RPR90OR—Votes
✦AI verdict
SR 67 suggests ability but 40/1 reflects a stiff ask in this field.
Fifth last time out and without a win in his last five starts, but he races again quickly after just 13 days. Has run over today's trip and going before and sits eighth of 20 on our figures.
Form last 64-5005
★AI Rating★★☆☆☆
86SR—RPR90OR—Votes
✦AI verdict
SR 86 suggests ability but 9/1 reflects a stiff ask in this field.
Fifth last time out, some way below the level shown when winning three and four starts back. The yard is also out of form at only 5% over the last two weeks, leaving him just sixteenth of 20 on our figures.
Form last 6041125
★AI Rating★★★☆☆
96SR—RPR90OR—Votes
✦AI verdict
SR 96 is competitive — each-way claims if conditions suit on the day.
Fifth last time out and without a win in his last five starts, though a runner-up effort four starts back shows more attainable ability. Has run over today's trip and going before and rates fifth of 20 on our figures.
Form last 662-885
★AI Rating★★☆☆☆
82SR—RPR89OR—Votes
✦AI verdict
SR 82 suggests ability but 16/1 reflects a stiff ask in this field.
Third last time out and third again five starts back, but two unplaced runs and a fourth in between, and he remains without a win in his last five starts. Already raced over today's trip, yet he sits only seventeenth of 20 on our figures.
Form last 634-003
★AI Rating★★☆☆☆
69SR—RPR89OR—Votes
✦AI verdict
SR 69 suggests ability but 33/1 reflects a stiff ask in this field.
Fourth last time out and fourth of 20 on our figures, with today's trip and going already in the book. The obvious concern is the 68 days since that run, and he's still without a win in his last five starts.
Form last 695-004
★AI Rating★★★☆☆
92SR—RPR89OR—Votes
✦AI verdict
SR 92 is competitive — each-way claims if conditions suit on the day.
Third last time out continuing a run of frequent minor-placed efforts, though still without a win in his last six starts. The yard is in good form at 36% over the last two weeks, but he's ranked only nineteenth of 20 on our figures.
Form last 6954223
★AI Rating★★★☆☆
96SR—RPR89OR—Votes
✦AI verdict
SR 96 is competitive — each-way claims if conditions suit on the day.
A serial winner with four victories in his last six starts, including back-to-back wins last time out and two starts back. That form sits oddly with a modest speed figure of 77 and a rank of only eighteenth of 20 on our figures.
Form last 6611511
★AI Rating★★☆☆☆
81SR—RPR89OR—Votes
✦AI verdict
SR 81 suggests ability but 22/1 reflects a stiff ask in this field.
Prices update each odds sync. Green ▼ = shortened (steamer),
Red ▲ = drifted, Blue = = unchanged since last sync.
Best column highlights the bookmaker offering the longest price.
Crimson Spirit owns one of the strongest chamber scores in this field. The Balanced lens likes the blend of SR strength (56) and market confidence (72). The profile stays composed even after the chamber introduces race-day variance.
6/1Daniel & Claire KublerRyan Moore
65%Confidence
⚠ Danger Runner
Bobby Bennu
Nearest rival if the simulation drifts off the primary path.
9/2 · Roger Varian✓ Value Signal
The Liffey
Strongest upside if you want a less obvious route through the field.
22/1 · Hayley Burton◈ Chamber Memory
Balanced
Even weighting across form, market confidence and race-day volatility.
Crimson Spirit (SR 100, 6/1, 9-6) is the highest-rated horse in the field and carries a light enough weight to make that SR count. The form string -30142 shows a progressive recent sequence culminating in a win, and GoingFit:+ confirms he handles today's good ground. Course:W1P1 at Goodwood is a meaningful positive on this tricky track, and the market has shortened 10% — Ryan Moore booking (27% career SR, 458 runs) at 6/1 is a compelling signal that connections are confident. DistFit:~ is the one caveat at 7f, but the class drop (ClassMv:=) holds the mark steady and the combination of top SR, course form, good-ground affinity and a strong jockey booking makes this the most convincing multi-signal case in the race.
Each-way alternative: Zarathos.
Main danger: Goldmoyne — Goldmoyne (SR 96, 15/2, 9-4) matches Crimson Spirit on SR, carries 2lb less, has DistFit:+ and GoingFit:+ at 7f on good ground, and a consistent recent form of 954223 showing he is running into the frame regularly — a marginal weight and distance edge could tip the race his way.
ShortlistCrimson Spirit, Goldmoyne, Zarathos, Bobby Bennu, Oliver Show