Linwood
Inns Of Court × Ohsosecret (Sakhee's Secret)Linwood sits at the top of the story-score rankings with an SR of 96 — joint highest in the field — and arrives off the back of winning his last two starts …
Linwood carries the strongest data profile in the field and the two-timer angle at a big price is the Royal Hunt Cup bet of the week.
Mr Fox's predicted finish — the four horses to keep on the radar. Form, figures and a verdict apiece below.
Linwood sits at the top of the story-score rankings with an SR of 96 — joint highest in the field — and arrives off the back of winning his last two starts …
Mister Winston holds an SR of 93, an OR of 102, and crucially carries the two hottest human assets in this race: Oisin Murphy at 22% career strike rate and Andrew Balding …
Erzindjan has an SR of only 81 and at eight years old is easy to dismiss, but there is one loud signal that cannot be ignored: Ryan Moore. Moore's career strike rate …
No Retreat shares the joint-top SR of 96 with Linwood, carries a credible OR of 107, and has Billy Loughnane in the saddle at an 18% career strike rate alongside trainer George …
Every horse, every angle. Ratings, pedigree, jockey bookings and Mr Fox's capsule note — or the API spotlight when the editor hasn't overlaid their own take.
Linwood sits at the top of the story-score rankings with an SR of 96 — joint highest in the field — and arrives off the back of winning his last two starts (form reads 3351-1, last two a 1). He is also the freshest horse among the leading contenders in the pure-form sense, with 60 days off the track after a placed effort, suggesting connections have targeted this race specifically. Jamie Spencer at 14% career strike rate is an honest operator who rides Ascot's straight well, sitting quietly and delivering late; that style suits a track that punishes premature efforts.
Form figures: 3351-1
Last run: 18 Apr 2026
Successive wins — including a ¾-length Newbury Spring Cup success off a lower mark — mark Linwood as a major player returning fresh to a distance and going that suits; the new, higher handicap mark is the main hurdle to clear.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (123-48) — deteriorated sharply since a break; 117 days off compounds it.
Form figures: 123-48
Last run: 20 Feb 2026
Beaten nine lengths in a handicap last time and ranked bottom of 30 on our figures, Chibitty faces an uphill task from stall 25 carrying 131lb off a stiff mark, and 117 days off the track adds further doubt.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
OR 112 top weight with a 5lb claimer; form (53232) uninspiring for a 10-0 burden.
No career record matched for this runner yet.
Form figures: -53232
Consistent and placing regularly in recent starts, Holloway Boy sweats up but has shown he handles that, finishing second in a Listed race here latest; winless in his last five, though, and a mark of 112 makes life tough back in handicap company.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (3-4566) shows consistent decline; top weight territory with none of the upside.
No career record matched for this runner yet.
Form figures: 3-4566
Winless in its last five starts and disappointing when beaten seven lengths at Epsom last time after racing too freely, Skukuza dons a visor for the first time from stall 17 — that headgear switch is the main hook, though a run of declining figures suggests form remains a concern.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
No Retreat shares the joint-top SR of 96 with Linwood, carries a credible OR of 107, and has Billy Loughnane in the saddle at an 18% career strike rate alongside trainer George Scott at 18%. The form (02-115) shows two recent wins, and while 123 days off the track is a concern, Scott's 18% trainer SR suggests the yard sends horses ready. At OR 107 he is 5lb below the top weight and has a cleaner weight-for-age profile than Holloway Boy. If Linwood gets caught in traffic or the pace scenario turns against him, No Retreat is the data-backed alternative that fills the frame.
No career record matched for this runner yet.
Form figures: 02-115
Ran creditably in Listed company last time but that was 123 days ago, and returning from a break to tackle a competitive handicap off 135 lb makes this a tough ask — consistent over today's trip and going, yet sits well down the rankings on our figures.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 91, OR 106, but 7lb claimer Moore makes up; placed in last 3.
No career record matched for this runner yet.
Form figures: 122-33
Placed in Listed company last time despite late interference, Excellent Believe has the class to compete here, though a career-high 134lb — 11lb above last handicap mark — makes things tough; acts on the going and has form over today's distance.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 95, McDonald up, 96 days fresh; lacks a recent win to fully commit.
No career record matched for this runner yet.
Form figures: 13-531
Archivist landed a Meydan handicap by 2¼ lengths off this very mark last time out and is proven over today's trip and conditions, making it the one to beat here despite the 96-day absence and first-time hood.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 90, Tudhope 16% SR; second last time over this trip, quietly interesting.
No career record matched for this runner yet.
Form figures: 103-42
Beaten a neck at York last time off a 2lb lower mark, Cerulean Bay arrives in cracking heart but faces a stiffer task from 133lb here; consistent in top handicaps and versatile on ground, though fortune in running from stall 22 will matter.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 89 but form (224-04) shows no win in last five; opposition jockey booking.
No career record matched for this runner yet.
Form figures: 224-04
Consistent sort who travelled well before fading late at Newbury off a 1lb lower mark, suggesting stamina may be stretched; winless in his last five starts and now 7lb higher than 12 months ago, with stall 32 to factor in from 132lb.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Story score 2, form (2/90-7), AI 1-star — the data says stay away.
No career record matched for this runner yet.
Form figures: 2/90-7
Winless in its last four starts and ranked well down our assessments, Henlein shaped with some promise on British debut at Haydock last time off a 1lb higher mark, though a 53-day break and declining recent form make it hard to fancy at face value.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 86, recent form (640-72) is poor; Burke second string behind Holloway Boy.
No career record matched for this runner yet.
Form figures: 640-72
Thunder Run shaped well at York last time, going down by a length off a 3lb lower mark than today's, and handles this trip and going — but winless in his last five starts and there are doubts about whether he truly has the pace for a mile.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (309-10) has one good run buried in disappointing sequence.
No career record matched for this runner yet.
Form figures: 309-10
Beaten 30 lengths into 24th on latest start off the same mark he carries today, Urban Lion needs a significant bounce-back on this return from 60 days off, and ranking 22nd of 30 on our figures makes it hard to fancy despite proven course, distance, and going credentials.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Three career wins including last time out (1010-1); Keane 16% SR worth noting.
No career record matched for this runner yet.
Form figures: 1010-1
Blows hot and cold in recent starts and now 9lb higher than when landing that Naas handicap, making the current mark tough to overcome — though a significant jockey booking and proven effectiveness over today's trip are genuine points in its favour.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Seven-year-old, OR 102, form (639-06) reads as a horse at the end of its rope.
No career record matched for this runner yet.
Form figures: 639-06
Winless in its last five starts and seemingly in decline, Checkandchallenge's mark looks stiff, though first-time headgear and a career-best effort somewhat masked by a four-length Newbury defeat last time offer mild encouragement for this 8-10f performer who handles any ground.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Gosden yard 25% SR and Buick aboard — watch if market shortens significantly.
No career record matched for this runner yet.
Form figures: 100-02
Ran to form when beaten half a length at Newmarket last time off a 1lb lower mark, and first-time headgear could sharpen things up for a trainer firing at 29%; however, 46 days off and a rise in the weights are the counterweights to consider.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (2-4078) — a string of big-field defeats with nothing to suggest a revival.
No career record matched for this runner yet.
Form figures: 2-4078
Britannia runner-up who acts on today's trip and surface, and with a trainer in form there's plenty to work with — yet to score in recent starts, and closing that gap to the top flight remains the key question.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Mister Winston holds an SR of 93, an OR of 102, and crucially carries the two hottest human assets in this race: Oisin Murphy at 22% career strike rate and Andrew Balding at 19%. The combination of the top jockey by strike rate in this field partnering a Balding horse for a big-field Ascot Heritage Handicap is a well-worn winning formula. His form (40-161) shows a recent win and the pattern of improvement fits the profile of a horse trained specifically to peak at Royal Ascot. At an unpriced horse in a 33-runner field, Murphy's booking alone lifts this well above the noise.
No career record matched for this runner yet.
Form figures: 40-161
Landed a handicap at Epsom 12 days ago, hitting the line well off a 5lb lower mark than today's, and handles this course, distance and going well — though that rise in the weights and a tendency to race keenly are the checks on his chance.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Erzindjan has an SR of only 81 and at eight years old is easy to dismiss, but there is one loud signal that cannot be ignored: Ryan Moore. Moore's career strike rate of 28% is the highest of any jockey in this 33-runner field by some distance, and his bookings are not taken lightly by his retaining connections. The horse's most recent form (7458-1) shows a win on his latest start, and while the SR lags behind the principals, the form figures show a horse returning to form at exactly the right moment. The combination of a last-time-out winner ridden by the sport's most clinical big-race pilot warrants each-way consideration at a long price.
No career record matched for this runner yet.
Form figures: 7458-1
Landed the Suffolk Stakes Handicap at Newmarket last time out by a short head, though that came off a 2lb lower mark and faces a stiffer task here from stall 24 carrying 129lb; a big run remains feasible on ground he handles.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (43200-) ends with a blank; headgear first time but profile is declining.
No career record matched for this runner yet.
Form figures: 43200-
Winless in its last five starts and absent for 277 days, One Smack Mac needs a bounce back on what appears to be a stable debut — a first-time hood at least offers some intrigue, but this outsider asks plenty of faith after a string of below-par efforts.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (1500-0) — two consecutive zeros and a six-year-old going backwards.
No career record matched for this runner yet.
Form figures: 1500-0
Three consecutive unplaced runs, including a thumping 8½-length defeat last time, make Godwinson hard to fancy, and fast ground adds a further concern for a horse who handles soft and AW surfaces best.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (248-00) — two consecutive zeros; even Fallon at 20% can't rescue this.
No career record matched for this runner yet.
Form figures: 248-00
Winless in its last five starts and needing more off a mark of 100, Ozat's recent record — including a well-beaten Epsom handicap effort 12 days ago — makes it hard to fancy, especially with a struggling trainer. Acts on today's ground and distance, at least.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 93, Crouch 17% SR; the model pick but form figures lack a recent win.
No career record matched for this runner yet.
Form figures: 2-1229
Blue Rc arrives on the back of a below-par Newbury handicap defeat — beaten six lengths — after two encouraging runner-up efforts, so a bounce-back is required; acts on today's distance and going, and that prior consistency suggests the ability is there if returning to form.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
117 days fresh off a last-time-out win; form (1-4331) shows consistent placed runs.
No career record matched for this runner yet.
Form figures: 1-4331
Improved by four lengths winning a Bro Park handicap off this mark last time, but as a Scandinavian raider ranked 25th of 30 on our figures, War Socks faces a stiff ask stepping into this company from stall 21 carrying 127 lb.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Course winner at Ascot; OR 99 and Crisford 19% SR — each-way longlist.
No career record matched for this runner yet.
Form figures: 14-903
Ran to form when beaten two lengths off this mark at York last time, but remains 8lb above the rating at which it last won — a consistent profile that promises more placed efforts than victories right now.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 93, placed last time, Dobbs 17%; six-year-old has the age against him.
No career record matched for this runner yet.
Form figures: 128-21
Returned to form with a neck win in a handicap at Newbury last time off a 4lb lower mark than today, and handles today's trip and surface well — though up in the weights now and a wide draw to contend with from stall 19.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 81, form (587/67) — six-year-old with a layoff and nothing encouraging to offer.
Form figures: 587/67
Last run: 17 Jun 2026
Winless in its last five starts and below best when well beaten on its latest outing, Swing Vote returns after a 109-day absence in first-time headgear carrying 127lb from stall 27 — a combination of factors that make this a difficult one to fancy, despite proven effectiveness at this trip on fast ground.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 92, Varian 19% SR; second last time but needs the pace to play perfectly.
No career record matched for this runner yet.
Form figures: 1412-2
Ran to a neck defeat off 3lb lower at Newbury last time and remains progressive in 2025, but steps up in weight from stall 8 wearing first-time headgear — with course-and-distance form on its side and connections landing this race last year, there's plenty to like.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 92 and chamber favourite but form (11-257) has deteriorated sharply.
No career record matched for this runner yet.
Form figures: 11-257
Ran creditably in Listed company last time but steps back into a competitive handicap from stall 33 carrying 126 lb, and ranked 23 of 30 on our figures — hard to fancy at likely odds, though course-and-distance form and versatility on any going offer some consolation.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Haggas 22% SR is compelling but a 8th on latest start gives pause.
No career record matched for this runner yet.
Form figures: 1104-8
Scoville has the form figures to be a leading player here — effective at a mile on sound ground, a top jockey back in the plate and a trainer firing at 37% — but first-time cheekpieces suggest a settling issue, and if he pulls hard again, that's the main danger to his chance.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Course winner but at seven and with form (148900) that ship has long since sailed.
Form figures: 148900
Last run: 27 Jun 2026
Showed smart form when winning in recent starts and acts on this trip and going, but has disappointed in his last four runs including a poor effort at Newbury last time, so needs to rediscover that earlier spark from stall 3 in this large field.
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Form (25/60-) includes a break and a blank; Doyle can't conjure wins from nothing.
No career record matched for this runner yet.
Form figures: 25/60-
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 90, 63 days fresh, placed last 3; reserve jockey is the only hesitation.
No career record matched for this runner yet.
Form figures: 283-21
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
SR 91, Balding 19% SR; 8-13 gives a weight edge but form peaked two back.
No career record matched for this runner yet.
Form figures: -12134
Sectional & in-running data lands here on race day — pace map, stalls in-play, jockey moves.
Mr Fox's four to follow on the ratings ladder. The highest in each row pulls the page-gold treatment.
| Rank | Horse | OFR | RPR | TS |
|---|---|---|---|---|
| #1 | 0 Linwood | 108 | — | — |
| #2 | 17 Mister Winston | 102 | — | — |
| #3 | 18 Erzindjan | 101 | — | — |
| #4 | 4 No Retreat | 107 | — | — |
Saddle-cloth numbers below — tap any stall to jump straight to the horse's capsule.
In a 33-runner Heritage Handicap where data is all you have, go with the numbers. Linwood holds the highest story score in the field, the joint-top SR of 96, has won his last two, and arrives 60 days fresh with a booking from Spencer who knows this track. Each-way the Mister Winston at double-figure prices on the strength of Murphy's 22% strike rate and Balding's record at the Royal meeting. Erzindjan is the value outsider — last-time-out winner, Ryan Moore in the saddle at 28%, and a betting market that will likely underestimate both signals. Keep No Retreat onside as the place safety net: SR 96, two recent wins, and a horse that has every right to be involved late.
The Fox's Ticket
Suggested staking. Please gamble responsibly — 18+ only, BeGambleAware.org.
Every Pin gets a verdict. Every verdict gets logged. The Pack keeps tabs — see how Mr Fox is stacking up.
This week
Cubs vs Fox
The leaderboard shows the live standings — this Pin
settles into the week's record as soon as the off-time bell
rings and the result lands.
See the live leaderboard →
Mr Fox's call here
Linwood
One-line read on the Fox's nap. Watch this space for the settled result — we'll add a 🏆 / 2nd / 3rd badge as soon as the race runs.