Class 2 · 5f · Good to Firm · FIELD MEDIAN OR 90.5
GENERATED 2026-07-25 · 14 RUNNERS PROFILED
BUILT 12:48 · 25 Jul · GOING AT BUILD: Good to Firm
THE RECORD · LAST 30 DAYSboth orders below are marked against the actual results every night — how often each one’s top pick won, and how often the winner came from its projected top 3full record →
DATA ORDERtop pick won 29.3%winner in its top 3 60.6%297 settled raceslatest day: won 9/32 · top-3 19/32
FORENSIC READtop pick won 28.6%winner in its top 3 58.9%224 settled races(the Data Order on those same races: 28.1% · 58%)
THE RECORD IN RACES LIKE THISthe same nightly-settled record, kept only to past races sharing this race’s profile
Data Order
Forensic Read
races like this one
settled
won
top-3
won
top-3
Class 1-3
33
33.3%
57.6%
42.4%
60.6%
sprints (5-7f)
113
26.5%
55.8%
28.3%
58.4%
handicaps
159
25.2%
59.1%
25.8%
57.2%
The ReadCOMPOSED FROM THE MEASURES BELOW
Nothing separates the early types on measured speed — expect a fight for the front. Winners here typically raced recently (82% within 45 days) and were prominent in the betting (54% from the first three favourites); the typical winner also sits around 4th at halfway before quickening late, having spent about 49% of its energy before the final two furlongs. On the measured reads, ALL WAYS GLAMOROUS leads on 103, 0pts clear of ROCKING ENDS — the quickest away of the early types. The case against the top pick: stepping up into much stronger company on the ratings, its figure was earned on a different surface and rated well above the mark it last won from. The shape danger is BOLO NEIGHS (IRE) — the strongest late speed in this field, races handy on energy — profits if the early types overdo it. The market sees it differently, making GETREADYTORUMBLE the 15% favourite — a horse our figures rate 7th.
MACHINE-COMPOSED FROM THE MEASURED READS BELOW · THE ORDER IS MEASURED, NOT TIPPED · THE MARKET DECIDES VALUE
The Data OrderMEASURED SPINE · THE FIGURE LEADS · 1 · 2 · 3
1ST · DATA ORDERDRAW 6
ALL WAYS GLAMOROUS
OR 92 · Gina Mangan / Christopher Mason
MARKET 11 · the market rates it a 9% chance
103.0FORMLAB FIGURE · #1 OF FIELD
Yard mixed — leans for · 5+ / 2−The top rating in this field (103.0)Historically underestimated by the market
2ND · DATA ORDERDRAW 7
ROCKING ENDS
OR 91 · David Egan / Tom Clover
MARKET 23 · the market rates it a 4% chance
103.0FORMLAB FIGURE · #2 OF FIELD
Yard mixed — leans for · 3+ / 2−Rated #2 in this field (103.0)Proven over the trip (30 tries, beats market expectation at 1.39)Race-fit — ran 8 days agoHistorically underestimated by the market
3RD · DATA ORDERDRAW 13
BOLO NEIGHS (IRE)
OR 93 · Saffie Osborne / Ralph Beckett
MARKET 11 · the market rates it a 9% chance
100.0FORMLAB FIGURE · #3 OF FIELD
Yard mixed · 2+ / 2−Rated #3 in this field (100.0)Jockey goes well at this track (1.82x market expectation)A course winner (1 from 2 here)
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1ROCKING ENDSnet +8figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), energy in the winning band, proven at trip, proven on the going, yard positive in today’s setup, yard hot − steps into much stronger company by the marks, 5lb+ above last winning mark
2DESERT COPnet +8race-fit (ran <=45d), form (top-3 LTO or recent win), top-2 late speed today, energy in the winning band, proven at trip, proven on the going, yard positive in today’s setup, fits the winner profile on market position − steps into much stronger company by the marks
3BOLO NEIGHS (IRE)net +7race-fit (ran <=45d), form (top-3 LTO or recent win), top-2 late speed today, energy in the winning band, yard positive in today’s setup, yard hot, fits the winner profile on market position, fits the winner profile on recency − habitually slow away
EVERY COUNT IS A NAMED READ SHOWN IN THIS REPORT · FIGURE BREAKS TIES · THIS ORDER IS CONTEXT — THE DATA ORDER REMAINS THE MEASURED SPINE · BOTH ORDERS ARE SETTLED NIGHTLY IN THE RECORD
THE CASE AGAINST THE TOP PICK graded 36% · n=119
ALL WAYS GLAMOROUS carries stepping up into much stronger company on the ratings, its figure was earned on a different surface and rated well above the mark it last won from. ROCKING ENDS is the one to beat it — an edge ALL WAYS GLAMOROUS lacks: a yard in form.
Balance, not doubt for its own sake — every pick has a case against; a reader should see ours.
Worth A Second Look graded 30% · n=195
These horses rank lower on raw ability figures — but today's race fits a pattern their stable has repeatedly won in. In plain terms, why each deserves another look before you dismiss it.
INDIAN RUN (IRE) FIGURE #5
Julie Camacho's runners coming back after 15 to 45 days win 13.7% across all tracks and beat market expectation in both seasons. Julie Camacho's runners on turf win 11.6% across all tracks and beat market expectation in both seasons.
BASSENTHWAITE FIGURE #10
Clive Cox's runners in Class 1-3 company win 16.0% across all tracks and beat market expectation in both seasons. Clive Cox's runners on turf win 14.5% across all tracks and beat market expectation in both seasons.
Race ShapePACE × FINISH
contested early pace likely (3 confirmed early types). Descriptive context — the shape never selects.
What this course & distance favours
Won by prominent racers 50% · front-runners 23% (27 past C&D winners · won up with the pace). Stiff, testing uphill finish. Draw: Round course broadly neutral. straight-track bias is going/pace-dependent, swings between rails. no permanent topographic edge. Winners’ energy signature: 49.46% spent early (band 48.58–50.09%, 40 measured winners, and the typical winner sits ~4 at halfway, 0.23s off the lead). graded 42% · n=389
WHAT WINS THIS RACE graded 81% · n=89
28 similar races at ASCOT, 4.0-6.0f, all-aged handicaps, Class 1-3, May-Sep, 2023-2026 (class band widened for sample)
Winners here typically raced recently (82% within 45 days) and were prominent in the betting (54% from the first three favourites). 43% won last time out, 14% were placed 2nd-3rd.
Age
32% 4yo
29% 6yo+
21% 3yo
Last ran
57% 15-45d
25% within 14d
14% 46-90d
Market
46% 4th+ in the market
21% 3rd favourite
18% favourite
LTO form
43% won last time
43% unplaced last time
14% placed last time
The shape of past winners here · context only, never picks the horse.
Where the pace is drawn · 14 runners · stalls 1–14
1234567891011121314
Stall number over each runner’s usual early position (amber = front/prominent, blue = mid/held-up, grey = no read; a dashed stall is vacant). Hover a stall for the runner. The early pace is spread across the draw (stalls 1–14).
If the ground changes
Should it turn softer: ALL WAYS GLAMOROUS is 0/1 on softer ground · ROCKING ENDS is 1/3 on softer ground · BOLO NEIGHS (IRE) is 0/3 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
GETREADYTORUMBLEHELD-UP50.0%99.7one-paced late — 4th of 14 on late speed in this field, races handy on energy — needs them to stop in front
KING OF LIGHTMID50.5%99.0one-paced late — 6th of 14 on late speed in this field, yet works hard early for a closer — needs them to stop in front
PILGRIMMID51.2%97.8held up without the late gear (10th of 14 on late speed), yet works hard early for a closer — needs them to stop in front
BOLO NEIGHS (IRE)HELD-UP49.2%101.9the strongest late speed in this field, races handy on energy — profits if the early types overdo it
KYLIAN (IRE)MID51.3%95.9held up without the late gear (14th of 14 on late speed), yet works hard early for a closer — needs them to stop in front
ALL WAYS GLAMOROUSPROMINENT50.3%98.7the quickest of today's early types, and spends more than winners here do — but holds one pace late
ROCKING ENDSHELD-UP49.4%99.3one-paced late — 5th of 14 on late speed in this field, races handy on energy — needs them to stop in front
INDIAN RUN (IRE)MID50.4%98.0held up without the late gear (9th of 14 on late speed), yet works hard early for a closer — needs them to stop in front
DESERT COPHELD-UP49.3%101.0the 2nd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
SIR YOSHI (IRE)MID51.1%97.8held up without the late gear (11th of 14 on late speed), yet works hard early for a closer — needs them to stop in front
EMPEROR SPIRIT (IRE)FRONT49.6%98.9just behind the quickest early pair — presses, at the tempo that wins here — but holds one pace late
BASSENTHWAITEMID49.5%100.2the 3rd-strongest late speed in this field, races handy on energy — needs them to stop in front
RHYTHM N HOOVESPROMINENT50.7%96.5just behind the quickest early pair — presses, and spends more than winners here do — but empties in the final 2f
UNDERWRITER (FR)MID51.5%97.1held up without the late gear (12th of 14 on late speed), yet works hard early for a closer — needs them to stop in front
The early fight · measured
Who actually gets the front: each confirmed early type’s speed over the opening 2f of its own recent races, compared with the horses it faced that day — plus how sharply it leaves the stalls.
ALL WAYS GLAMOROUSPROMINENTtypically ~2.4 lengths quicker through the opening 2f than the rivals it has met · fair break, 0.15s off the field’s best
EMPEROR SPIRIT (IRE)FRONTtypically ~1.9 lengths quicker through the opening 2f than the rivals it has met · fair break, 0.08s off the field’s best
RHYTHM N HOOVESPROMINENTtypically ~1.2 lengths quicker through the opening 2f than the rivals it has met · fair break, 0.12s off the field’s best
nothing separates the early types on measured speed — expect a fight for the front · context only — the shape never selects.
Career sheet · last 18 months · 13 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Christopher Mason · 170 runs since 2024 · winners usually around 6.2 on the exchange
Signature angle: on turf
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
On turf ✦14/10014.0%1.1310/3925.6%1.87
At this time of year (Q3)6/5710.5%0.833/1127.3%1.84
Over 5-6f trips ✦16/11613.8%1.1610/4323.3%1.75
Above their last winning mark6/4613.0%0.835/2222.7%1.68
Coming back after 15 to 45 days9/6414.1%1.126/2425.0%1.62
Where the yard is weaker in these conditions
In Class 1-3 company1/128.3%0.80/40.0%0.0
In fields of 12-151/254.0%0.70/60.0%0.0
Too few runners to read reliably
At Ascot (small sample)0/40.0%0.00/20.0%0.0
Can it do what today needs? Capable — has run to 103 at/around today's trip, clears the ~103.0 demand
The rider
Gina Mangan · last 14 days: 0/2· at Ascot: A/E 0 (n7)· with this yard: A/E 1.48 (n148)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields7th of 14
+0.06 mph
About the level of its fields · 42.6 raw
Break · 0-20mph6th of 14
+0.15s
Slower away than the field's best breaker
Finish · closing speed8th of 14
98.7%
One-paced late
Stride length11th of 14
7.47 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
29 Jun 26Ffos Las5fGood41st8582True42.3 +0.00101.4+0.00
18 May 26Windsor5f21yGood29th8695Fast early44.8 +0.4495.1+0.26
1 May 26Ascot5fGd/Frm43rd8679True41.4 -0.22100.7+0.11
4 Nov 25Lingfield5fStd47th8681Fast early41.8 -0.62101.0+0.28
23 Aug 25 · 5f · Gd/Frm — finished 2nd vs 6th, 2.8L ahead · OR 81 v 94 · race median 88 (today 90.5)
RHYTHM N HOOVES · 1 meeting≈ 10.8L behind on today's terms · REVERSES strongly
18 May 26 · 5f21y · Good — finished 9th vs 3rd, 6.8L behind · OR 86 v 86 · race median 95 (today 90.5)
THIN [single meeting dominates the net] — context only, not a bet leg — REVERSES strongly vs 4 rival(s) met (-3.9L adj, 4 meeting(s))
Read through a common rival
vs PILGRIM (read through LETHAL NYMPH, DEMOCRACY DILEMMA, VINTAGE CLARETS, GAELI) ≈ -4.2L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BOLO NEIGHS (IRE) (read through ANOTHER ABBOT, REGAL ENVOY, KULLAZAIN) ≈ -2.9L — CHAINED — context only, never a bet leg graded 54% · n=820
vs KYLIAN (IRE) (read through LETHAL NYMPH, GAELI, SOLAR ACLAIM, VINTAGE CLARETS) ≈ -2.6L — CHAINED — context only, never a bet leg graded 54% · n=820
vs INDIAN RUN (IRE) (read through KING'S CALL, EXISTENT, ROSARIO, WOOLHAMPTON) ≈ +1.2L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Figure OFF-CONTEXT (C4→C2) — earned under different conditions7lb above his last winning mark (92 today vs 85)Yet to win at this level — a Class 4 winner, upped to Class 2 todayThe top rating in this field (103.0)Improving fast — last run rated 103, 19pts above his recent average of 83.7Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“led, quickened over 1f out, in command final 1f, ridden out”
#2ROCKING ENDSHELD-UPDOOR 2 · UNDER-RAISED WINNER
DRAW 7 · OR 91 · David Egan / Tom Clover
MARKET 23 · the market rates it a 4% chance
Yard mixed — leans for · 3+ / 2−
103.0FORMLAB FIGURE
BOTTOM LINE
Level at the head of the figures (2nd), a yard in form; stepping up into much stronger company on the ratings.
FormLab Figure
103.0 · ranked #2 here · career best 103
Official mark (OR)
91 · last won off 85
Record at today's distance
6 wins from 30 tries · beats market expectation (1.39)
Days since last run
8
Sectional clock
Last time: ran to par for the class Usually races midfield-closer · clock read is off a superseded run
Run style & finish
Held up · finishing speed 99.33% (one-paced late)
Field strength · class context
Steps into 18lb stronger company than last time — today's median OR 90.5 vs 72 last run (NEWMARKET · 17 Jul 26)
Headgear
Visor
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 13 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Tom Clover · 508 runs since 2024 · winners usually around 4.5 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)25/14017.9%1.276/2326.1%1.41
Over 5-6f trips ✦27/16216.7%1.148/4020.0%1.19
On turf ✦36/23415.4%1.1315/8517.6%1.17
Where the yard is weaker in these conditions
In fields of 12-1513/9014.4%1.51/195.3%0.52
In Class 1-3 company12/1229.8%0.953/378.1%0.84
Too few runners to read reliably
At Ascot (small sample)0/90.0%0.01/714.3%2.17
Coming back after 8 to 14 days (small sample)4/1526.7%1.810/10.0%0.0
Can it do what today needs? Capable — has run to 103 at/around today's trip, clears the ~103.0 demand
The rider
David Egan · last 14 days: 7/30· at Ascot: A/E 0.34 (n138)· with this yard: A/E 1.05 (n40)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields11th of 14
+0.01 mph
About the level of its fields · 42.3 raw
Break · 0-20mph9th of 14
+0.20s
Slower away than the field's best breaker
Finish · closing speed5th of 14
99.3%
One-paced late
Stride length3rd of 14
7.71 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
24 Aug 25Yarmouth5f42yGood31st9084Fast early43.5 +0.5197.4+0.13
Timed runs 2025-08-24 to 2026-07-17. · 1 have no finishing speed in either database — Race IQ has yet to publish these; they fill on the next ingest.· 1 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
10 Jul 26 · 5f · Gd/Frm — finished 7th vs 11th, 2.05L ahead · OR 85 v 88 · race median 86 (today 90.5)
THIN [single meeting dominates the net] — context only, not a bet leg — REVERSES strongly vs 3 rival(s) met (-2.9L adj, 3 meeting(s))
Read through a common rival
vs SIR YOSHI (IRE) (read through REIGNING PROFIT, FLUORESCENCE, PADDY'S DAY, FIDELIUS) ≈ -4.9L — CHAINED — context only, never a bet leg graded 54% · n=820
vs PILGRIM (read through REIGNING PROFIT, MASTER OF MY FATE, THE CALTONIAN, VINTAGE CLARETS) ≈ -4.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs INDIAN RUN (IRE) (read through ROSARIO, EXISTENT, ARARAT) ≈ -3.0L — CHAINED — context only, never a bet leg graded 54% · n=820
vs KYLIAN (IRE) (read through REIGNING PROFIT, NAANA'S SPARKLE, TWILIGHT JET, CLEARPOINT) ≈ -1.4L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
6lb above his last winning mark (91 today vs 85)Yet to win at this level — a Class 3 winner, upped to Class 2 todayRated #2 in this field (103.0)Improving fast — last run rated 103, 14pts above his recent average of 88.3Proven over the trip (30 tries, beats market expectation at 1.39)Recent comments suggest he weakens late — a stamina questionRace-fit — ran 8 days agoHistorically underestimated by the market
LTO comment
“mid-field, headway 2f out, weakened final 1f”
#3BOLO NEIGHS (IRE)HELD-UP
DRAW 13 · OR 93 · Saffie Osborne / Ralph Beckett
MARKET 11 · the market rates it a 9% chance
Yard mixed · 2+ / 2−
100.0FORMLAB FIGURE
BOTTOM LINE
3rd on the figures, 3pts off the top, one of the two strongest finishers here; habitually slow from the stalls.
FormLab Figure
100.0 · ranked #3 here · career best 100
Official mark (OR)
93 · last won off 90
Record at today's distance
1 win from 12 tries · below market expectation (0.72)
Days since last run
15
Sectional clock
Last time: a shade faster than par (+0.3s) · faster than its field on the clock Usually races midfield-closer
Run style & finish
Held up · finishing speed 101.86% (holds late)
Headgear
First-time cheekpieces · yard 7% with first-time gear (A/E 0.48)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 9 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Ralph Beckett · 1396 runs since 2024 · winners usually around 3.5 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Over 5-6f trips29/18615.6%0.8517/7024.3%1.26
At this time of year (Q3)90/46719.3%0.9819/7425.7%1.2
Where the yard is weaker in these conditions
In fields of 12-1526/20312.8%1.03/506.0%0.41
In Class 1-3 company ✦71/51413.8%0.9524/18313.1%0.83
Can it do what today needs? Below the level — career best 102 is below the ~103.0 the race demands
The rider
Saffie Osborne · last 14 days: 4/35· at Ascot: A/E 1.82 (n92)· with this yard: A/E 27.42 (n1)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields10th of 14
+0.01 mph
About the level of its fields · 40.9 raw
Break · 0-20mph13th of 14
+0.32s
Slow away in 3 of 5 — habitual, so the market already knows
Finish · closing speed1st of 14
101.9%
Holds its gallop to the line
Stride length4th of 14
7.65 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
29 Jun 26Windsor6f12yGd/Frm29th9493.5True42.6 -0.0299.8—
13 Jun 26Chester6f17yGd/Sft38th9482True40.3 -0.3398.4+0.41
8 May 26Ascot6fGood31st9087.5True40.6 -0.02100.2+0.25
11 Feb 26Kempton Park6fSlow26th9288True40.9 +0.00103.4+0.46
17 Jan 26Lingfield6fStd32nd9386True41.5 +0.16104.3+0.35
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.13very slow2f+0.19slow3f+0.24slow4f+0.13par5f+0.11fast6f+0.41very fast
Timed runs 2026-01-17 to 2026-07-10. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
KING OF LIGHT · 1 meeting≈ 5.8L behind on today's terms · REVERSES strongly
29 Jun 26 · 6f12y · Gd/Frm — finished 9th vs 1st, 8.75L behind · OR 94 v 91 · race median 94 (today 90.5)
THIN [n=1 meeting(s), 1 opponent(s)] — context only, not a bet leg — REVERSES strongly vs 1 rival(s) met (-5.8L adj, 1 meeting(s))
Read through a common rival
vs INDIAN RUN (IRE) (read through COUL ANGEL, RUSSET GOLD, FAST TRACK HARRY, DILIGENTLY) ≈ +3.5L — CHAINED — context only, never a bet leg graded 54% · n=820
vs SIR YOSHI (IRE) (read through RUSSET GOLD, FAST TRACK HARRY, TOYOTOMI, PUREST TIME) ≈ +3.4L — CHAINED — context only, never a bet leg graded 54% · n=820
vs EMPEROR SPIRIT (IRE) (read through ANOTHER ABBOT, BETSEN, CINDY LOU WHO, BROSAY) ≈ +3.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ALL WAYS GLAMOROUS (read through ANOTHER ABBOT, REGAL ENVOY, KULLAZAIN) ≈ +2.9L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
3lb above his last winning mark (93 today vs 90)Yet to win at this level — a Class 3 winner, upped to Class 2 todayRated #3 in this field (100.0)Improving fast — last run rated 100, 10pts above his recent average of 89.7Jockey goes well at this track (1.82x market expectation)Historically over-bet by the market — take care with the priceA course winner (1 from 2 here)
LTO comment
“prominent, under pressure over 2f out, outpaced briefly, kept on again final 1f”
#4PILGRIMMID
DRAW 10 · OR 94 · William Pyle / David & Nicola Barron
MARKET 9.4 · the market rates it a 10% chance
Yard poor for today’s conditions · 0+ / 5−
99.7FORMLAB FIGURE
BOTTOM LINE
4th on the figures, 3.3pts off the top, runs the dominant winning style here; tends to burn early and empty out.
FormLab Figure
99.7 · ranked #4 here · career best 104
Official mark (OR)
94 · last won off 92
Record at today's distance
3 wins from 16 tries · beats market expectation (1.51)
Days since last run
63
Sectional clock
Last time: a shade faster than par (+0.4s) · faster than its field on the clock Usually races prominent
Career sheet · last 18 months · 7 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
David & Nicola Barron · 542 runs since 2024 · winners usually around 5.6 on the exchange
Signature angle: over 5-6f trips, switching jockey after a defeat, without the retained rider
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
Coming back after 46 to 90 days3/348.8%0.861/119.1%0.59
Above their last winning mark13/10911.9%0.982/306.7%0.61
At this time of year (Q3)11/1596.9%0.771/128.3%0.72
In fields of 12-158/1027.8%0.972/248.3%0.81
On turf ✦25/3187.9%0.797/818.6%0.82
Too few runners to read reliably
At Ascot (small sample)1/1100.0%26.0—
Can it do what today needs? Capable — has run to 104 at/around today's trip, clears the ~103.0 demand
The rider
William Pyle · last 14 days: 0/21· at Ascot: A/E 0 (n4)· with this yard: A/E 0.67 (n80)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields6th of 14
+0.07 mph
About the level of its fields · 42.5 raw
Break · 0-20mph8th of 14
+0.19s
Slower away than the field's best breaker
Finish · closing speed10th of 14
97.8%
One-paced late
Stride length6th of 14
7.59 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
23 May 26York5fGood26th9587True42.1 -0.14100.6+0.22
13 May 26York6fGd/Sft24th9593True41.7 -0.0996.1+0.27
Timed runs 2025-05-15 to 2026-05-23. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
RHYTHM N HOOVES · 2 meetings≈ 3.2L behind on today's terms · REVERSES strongly
4 Apr 26 · 5f · Soft — finished 1st vs 5th, 2.35L ahead · OR 92 v 89 · race median 90 (today 90.5)
13 May 26 · 6f · Gd/Sft — finished 4th vs 13th, 7.8L ahead · OR 95 v 100 · race median 93 (today 90.5)
INDIAN RUN (IRE) · 1 meeting≈ 5.5L ahead on today's terms · CONFIRMS strongly
13 May 26 · 6f · Gd/Sft — finished 4th vs 9th, 4.45L ahead · OR 95 v 88 · race median 93 (today 90.5)
SIR YOSHI (IRE) · 1 meeting≈ 10.4L ahead on today's terms · CONFIRMS strongly
13 May 26 · 6f · Gd/Sft — finished 4th vs 18th, 13.05L ahead · OR 95 v 99 · race median 93 (today 90.5)
DESERT COP · 1 meeting · n/a
21 Aug 24 · 5f89y · Gd/Frm — finished 15th vs 12th, 1.7L behind · OR 100 v 96 · race median 93 (today 90.5) · stale — 23m ago, not in the read
THIN [single meeting dominates the net] — context only, not a bet leg — CONFIRMS strongly vs 4 rival(s) met (+3.7L adj, 5 meeting(s))
Read through a common rival
vs ALL WAYS GLAMOROUS (read through LETHAL NYMPH, DEMOCRACY DILEMMA, VINTAGE CLARETS, GAELI) ≈ +4.2L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ROCKING ENDS (read through REIGNING PROFIT, MASTER OF MY FATE, THE CALTONIAN, VINTAGE CLARETS) ≈ +4.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs GETREADYTORUMBLE (read through JER BATT, LEXINGTON BLITZ) ≈ +3.6L — CHAINED — context only, never a bet leg graded 54% · n=820
vs KING OF LIGHT (read through VINTAGE CLARETS, CANON'S HOUSE, LETHAL NYMPH, JORDAN ELECTRICS) ≈ +3.0L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Proven at this level — a Class 2 winner, racing in Class 2 todayProven over the trip (16 tries, beats market expectation at 1.51)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the marketA course winner (1 from 1 here)Sectional speed profile fits here — but his run-style (Mid) is rare among winners at this course & distance
LTO comment
“in touch, challenged approaching final 1f, no extra only late”
#5INDIAN RUN (IRE)MID
DRAW 3 · OR 90 · Ryan Sexton / Julie Camacho
MARKET 9.2 · the market rates it a 11% chance
Yard mixed — leans for · 3+ / 2−
99.0FORMLAB FIGURE
BOTTOM LINE
5th on the figures, 4pts off the top, prominent in the betting; stepping up into much stronger company on the ratings.
FormLab Figure
99.0 · ranked #5 here · career best 101
Official mark (OR)
90 · last won off 86
Record at today's distance
2 wins from 12 tries · beats market expectation (2.33)
Days since last run
24
Sectional clock
Last time: a shade faster than par (+0.4s) · faster than its field on the clock Usually races prominent
Career sheet · last 18 months · 10 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Julie Camacho · 908 runs since 2024 · winners usually around 7.1 on the exchange
Signature angle: with their 4yo+s
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In Class 1-3 company15/1778.5%1.033/348.8%1.48
Coming back after 15 to 45 days ✦49/41111.9%1.1514/10213.7%1.23
On turf ✦59/46312.7%1.2814/12111.6%1.16
Where the yard is weaker in these conditions
At this time of year (Q3)41/29114.1%1.372/277.4%0.64
In fields of 12-1516/1938.3%1.132/385.3%0.8
Too few runners to read reliably
At Ascot (small sample)0/90.0%0.00/50.0%0.0
Can it do what today needs? Below the level — career best 101 is below the ~103.0 the race demands
The rider
Ryan Sexton · last 14 days: 0/11· at Ascot: A/E 0 (n9)· with this yard: A/E 1.08 (n450)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields8th of 14
+0.06 mph
About the level of its fields · 42.1 raw
Break · 0-20mph10th of 14
+0.25s
Slower away than the field's best breaker
Finish · closing speed9th of 14
98.0%
One-paced late
Stride length7th of 14
7.55 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-07-26 to 2026-07-01. · 1 run(s) have no recorded top speed; 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
13 May 26 · 6f · Gd/Sft — finished 9th vs 13th, 3.35L ahead · OR 88 v 100 · race median 93 (today 90.5)
SIR YOSHI (IRE) · 1 meeting≈ 4.9L ahead on today's terms · CONFIRMS strongly
13 May 26 · 6f · Gd/Sft — finished 9th vs 18th, 8.6L ahead · OR 88 v 99 · race median 93 (today 90.5)
Read through a common rival
vs BOLO NEIGHS (IRE) (read through COUL ANGEL, RUSSET GOLD, FAST TRACK HARRY, DILIGENTLY) ≈ -3.5L — CHAINED — context only, never a bet leg graded 54% · n=820
vs DESERT COP (read through KORKER, STRIKE RED, ROSARIO, JORDAN ELECTRICS) ≈ +3.4L — CHAINED — context only, never a bet leg graded 54% · n=820
vs RHYTHM N HOOVES (read through JORDAN ELECTRICS, ROSARIO, FRANCISCO'S PIECE, ARAMRAM) ≈ -3.2L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ROCKING ENDS (read through ROSARIO, EXISTENT, ARARAT) ≈ +3.0L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
4lb above his last winning mark (90 today vs 86)Proven at this level — a Class 1 winner, racing in Class 2 todayImproving fast — last run rated 99, 9pts above his recent average of 90.0Proven over the trip (12 tries, beats market expectation at 2.33)Historically underestimated by the marketA course winner (1 from 2 here)
LTO comment
“close up, went on over 2f out, asserted over 1f out, closed down only late”
#6SIR YOSHI (IRE)MID
DRAW 1 · OR 90 · Silvestre De Sousa / Geoffrey Harker
MARKET 14 · the market rates it a 7% chance
Yard mixed — leans against · 1+ / 4−
99.0FORMLAB FIGURE
BOTTOM LINE
6th on the figures, 4pts off the top, in form; the clock has it fading late.
FormLab Figure
99.0 · ranked #6 here · career best 107
Official mark (OR)
90 · no win on record
Record at today's distance
1 win from 17 tries · below market expectation (0.57)
Days since last run
8
Sectional clock
Last time: 1.5s slower than par — the result flattered it · faster than its field on the clock Usually races midfield
Career sheet · last 18 months · 11 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Geoffrey Harker · 171 runs since 2024 · winners usually around 13.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 12-153/368.3%1.151/137.7%1.17
Where the yard is weaker in these conditions
In Class 1-3 company1/273.7%0.480/90.0%0.0
Over 5-6f trips2/306.7%0.890/60.0%0.0
Coming back after 8 to 14 days2/355.7%0.60/50.0%0.0
At this time of year (Q3)3/565.4%0.660/80.0%0.0
Can it do what today needs? Capable — has run to 109 at/around today's trip, clears the ~103.0 demand
The rider
Silvestre De Sousa · last 14 days: 2/24· at Ascot: A/E 0.83 (n83)· with this yard: A/E 2.12 (n8)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields14th of 14
-0.26 mph
Slower than the fields it has met · 42.1 raw
Break · 0-20mph4th of 14
+0.10s
Slower away than the field's best breaker
Finish · closing speed11th of 14
97.8%
One-paced late
Stride length13th of 14
7.46 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-05-15 to 2026-07-17. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
13 May 26 · 6f · Gd/Sft — finished 18th vs 4th, 13.05L behind · OR 99 v 95 · race median 93 (today 90.5)
INDIAN RUN (IRE) · 1 meeting≈ 4.9L behind on today's terms · REVERSES strongly
13 May 26 · 6f · Gd/Sft — finished 18th vs 9th, 8.6L behind · OR 99 v 88 · race median 93 (today 90.5)
THIN [single meeting dominates the net] — context only, not a bet leg — REVERSES strongly vs 3 rival(s) met (-5.9L adj, 4 meeting(s))
Read through a common rival
vs ROCKING ENDS (read through REIGNING PROFIT, FLUORESCENCE, PADDY'S DAY, FIDELIUS) ≈ +4.9L — CHAINED — context only, never a bet leg graded 54% · n=820
vs EMPEROR SPIRIT (IRE) (read through I'M NEXT, ETERNAL SUNSHINE, TROPICAL STORM, JORDAN ELECTRICS) ≈ +3.7L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BOLO NEIGHS (IRE) (read through RUSSET GOLD, FAST TRACK HARRY, TOYOTOMI, PUREST TIME) ≈ -3.4L — CHAINED — context only, never a bet leg graded 54% · n=820
vs RHYTHM N HOOVES (read through ETERNAL SUNSHINE, JORDAN ELECTRICS, VANTHEMAN, LOOM) ≈ -2.1L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Race-fit — ran 8 days agoHistorically over-bet by the market — take care with the price
LTO comment
“chased leaders, pushed along around halfway, lost place over 1f out”
#7GETREADYTORUMBLEHELD-UP
DRAW 4 · OR 100 · Tom Marquand / Jack Channon
MARKET 6.8 · the market rates it a 15% chance
Yard mixed · 1+ / 1−
97.0FORMLAB FIGURE
BOTTOM LINE
7th on the figures, 6pts off the top, dropping in class; rated well above the mark it last won from.
FormLab Figure
97.0 · ranked #7 here · career best 106
Official mark (OR)
100 · last won off 91
Record at today's distance
3 wins from 13 tries · beats market expectation (1.8)
Days since last run
21
Sectional clock
Last time: a shade faster than par (+0.3s) · faster than its field on the clock Usually races midfield-closer
Run style & finish
Held up · finishing speed 99.68% (one-paced late)
Course scale · class context
steps up 8 places on the course scale (SANDOWN PARK 9th → ASCOT 1st) — a real rise in class regardless of the race grade
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 13 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Jack Channon · 757 runs since 2024 · winners usually around 4.9 on the exchange
Signature angle: over 7-8f trips, when the yard has won in the last 3 days
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Above their last winning mark27/14418.8%1.256/3318.2%1.27
Where the yard is weaker in these conditions
Over 5-6f trips38/20718.4%1.279/7512.0%0.79
Too few runners to read reliably
At Ascot (small sample)0/140.0%0.01/119.1%1.25
Can it do what today needs? Capable — has run to 108 at/around today's trip, clears the ~103.0 demand
The rider
Tom Marquand · last 14 days: 4/44· at Ascot: A/E 1.07 (n176)· with this yard: A/E 1.42 (n67)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields3rd of 14
+0.17 mph
Faster than the fields it has met · 41.8 raw
Break · 0-20mph11th of 14
+0.27s
Slower away than the field's best breaker
Finish · closing speed4th of 14
99.7%
One-paced late
Stride length12th of 14
7.46 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-08-16 to 2026-07-04. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
RHYTHM N HOOVES · 1 meeting≈ 6.4L behind on today's terms · REVERSES strongly
16 Aug 25 · 5f34y · Gd/Frm — finished 2nd vs 1st, 0.75L behind · OR 90 v 87 · race median 84
THIN [n=1 meeting(s), 1 opponent(s)] — context only, not a bet leg — REVERSES strongly vs 1 rival(s) met (-6.4L adj, 1 meeting(s))
Read through a common rival
vs PILGRIM (read through JER BATT, LEXINGTON BLITZ) ≈ -3.6L — CHAINED — context only, never a bet leg graded 54% · n=820
vs DESERT COP (read through ALMATY STAR, BROSAY, GLAMOROUS BREEZE, THE X O) ≈ +3.3L — CHAINED — context only, never a bet leg graded 54% · n=820
vs EMPEROR SPIRIT (IRE) (read through EXISTENT, DURAN, DYONISOS, ALMATY STAR) ≈ -3.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BASSENTHWAITE (read through ALMATY STAR, GLAMOROUS BREEZE) ≈ +3.1L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
9lb above his last winning mark (100 today vs 91)Yet to win at this level — a Class 3 winner, upped to Class 2 todayDrops in class todayProven over the trip (13 tries, beats market expectation at 1.8)Historically underestimated by the market
LTO comment
“reared stalls, rear, forced to switch under 2f out, never nearer”
#8EMPEROR SPIRIT (IRE)FRONT
DRAW 8 · OR 85 · Oisin Murphy / Michael Keady
MARKET 14 · the market rates it a 7% chance
Yard mixed — leans against · 2+ / 3−
93.0FORMLAB FIGURE
BOTTOM LINE
8th on the figures, 10pts off the top, runs the winning energy pattern for the track; just behind the quickest early pair — presses, at the tempo that wins here — but holds one pace late.
FormLab Figure
93.0 · ranked #8 here · career best 97
Official mark (OR)
85 · last won off 86
Record at today's distance
2 wins from 25 tries · beats market expectation (1.09)
Days since last run
15
Sectional clock
Last time: beat the class par by 0.8s · best on the clock in its race Usually races front-runner (cooked late)
Career sheet · last 18 months · 13 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Michael Keady · 359 runs since 2024 · winners usually around 7.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 12-151/541.9%0.331/185.6%1.21
Over 5-6f trips11/1427.7%0.944/439.3%1.18
Where the yard is weaker in these conditions
In Class 1-3 company1/175.9%1.730/90.0%0.0
At this time of year (Q3)4/834.8%0.810/130.0%0.0
On turf8/1107.3%1.022/375.4%0.83
Too few runners to read reliably
At Ascot (small sample)0/50.0%0.00/40.0%0.0
Can it do what today needs? Below the level — career best 97 is below the ~103.0 the race demands
The rider
Oisin Murphy · last 14 days: 18/71· at Ascot: A/E 1.1 (n210)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields13th of 14
-0.23 mph
Slower than the fields it has met · 41.8 raw
Break · 0-20mph2nd of 14
+0.08s
Slower away than the field's best breaker
Finish · closing speed7th of 14
98.9%
One-paced late
Stride length5th of 14
7.61 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
6 Jun 26Epsom Downs5fGd/Sft214th8488Fast early44.5 -0.2093.2+0.17
1 May 26Ascot5fGd/Frm42nd8379True41.4 -0.24100.7-0.14
18 Dec 25Chelmsford City6fSlow214th8474.5True40.9 +0.2495.9+0.03
6 Nov 25Newcastle5fSlow43rd8481True40.8 -0.43101.2+0.21
Last run, sector by sector · gap to the leader (s) · sector pace
1fledpar2f+0.03slow3fledslow4f+0.03par5f+0.03fast
Timed runs 2025-11-06 to 2026-07-10. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none.· 1 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
RHYTHM N HOOVES · 4 meetings≈ 1.4L ahead on today's terms · confirms
10 Jul 26 · 5f · Gd/Frm — finished 3rd vs 8th, 4.15L ahead · OR 83 v 81 · race median 86 (today 90.5)
10 Jul 26 · 5f · Gd/Frm — finished 3rd vs 11th, 6L ahead · OR 83 v 88 · race median 86 (today 90.5)
THIN [single meeting dominates the net] — context only, not a bet leg — CONFIRMS strongly vs 5 rival(s) met (+2.5L adj, 10 meeting(s))
Read through a common rival
vs DESERT COP (read through MESAAFI, ROSARIO, MASTER OF MY FATE, ALMATY STAR) ≈ +4.2L — CHAINED — context only, never a bet leg graded 54% · n=820
vs SIR YOSHI (IRE) (read through I'M NEXT, ETERNAL SUNSHINE, TROPICAL STORM, JORDAN ELECTRICS) ≈ -3.7L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BOLO NEIGHS (IRE) (read through ANOTHER ABBOT, BETSEN, CINDY LOU WHO, BROSAY) ≈ -3.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs GETREADYTORUMBLE (read through EXISTENT, DURAN, DYONISOS, ALMATY STAR) ≈ +3.1L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Yet to win at this level — a Class 3 winner, upped to Class 2 todayImproving fast — last run rated 93, 9pts above his recent average of 84.0Historically underestimated by the market
LTO comment
“led overall, ridden over 1f out, wandered final 1f, edged out close home”
#9DESERT COPHELD-UP
DRAW 5 · OR 90 · Benoit de la Sayette / George Baker
MARKET 40 · the market rates it a 2% chance
Yard mixed — leans for · 3+ / 2−
87.7FORMLAB FIGURE
BOTTOM LINE
9th on the figures, 15.3pts off the top, one of the two strongest finishers here; stepping up into much stronger company on the ratings.
FormLab Figure
87.7 · ranked #9 here · career best 109
Official mark (OR)
90 · last won off 86
Record at today's distance
4 wins from 25 tries · beats market expectation (2.97)
Days since last run
24
Sectional clock
Last time: ran to par for the class · faster than its field on the clock Usually races midfield-closer · clock read is off a superseded run
Run style & finish
Held up · finishing speed 100.95% (holds late)
Course scale · class context
steps up 5 places on the course scale (EPSOM DOWNS 6th → ASCOT 1st) — a real rise in class regardless of the race grade
Field strength · class context
Steps into 10lb stronger company than last time — today's median OR 90.5 vs 80 last run (EPSOM DOWNS · 1 Jul 26)
Headgear
First-time cheekpieces
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 11 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
George Baker · 413 runs since 2024 · winners usually around 9.2 on the exchange
Signature angle: with a PRO claimer up
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 12-157/818.6%1.762/219.5%1.76
Above their last winning mark15/8916.9%1.294/2119.0%1.23
At this time of year (Q3)13/1488.8%1.073/2015.0%1.22
Where the yard is weaker in these conditions
In Class 1-3 company6/758.0%2.080/140.0%0.0
Over 5-6f trips12/10311.7%1.341/244.2%0.45
Too few runners to read reliably
At Ascot (small sample)2/1118.2%7.591/425.0%6.55
Can it do what today needs? Capable — has run to 109 at/around today's trip, clears the ~103.0 demand
The rider
Benoit de la Sayette · last 14 days: 1/11· at Ascot: A/E 0.52 (n38)· with this yard: A/E 1.71 (n11)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields4th of 14
+0.14 mph
About the level of its fields · 41.5 raw
Break · 0-20mph7th of 14
+0.17s
Slower away than the field's best breaker
Finish · closing speed2nd of 14
101.0%
Holds its gallop to the line
Stride length1st of 14
7.87 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
27 Jun 26Windsor6f12yGd/Frm41st8680True42.2 +0.10101.1—
22 Jun 26Windsor5f21yGd/Frm37th8683Fast early42.3 -0.19102.3—
25 May 26Windsor6f12yGd/Frm25th8988True42.2 +0.55100.9+0.11
16 May 26Newbury6fGood214th9094True40.8 +0.2099.4+0.31
11 May 26Windsor6f12yGd/Frm33rd9083True41.6 +0.20100.8+0.12
Timed runs 2026-05-11 to 2026-07-01. · 2 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
22 Jun 26 · 5f21y · Gd/Frm — finished 7th vs 9th, 0.7L ahead · OR 86 v 92 · race median 83 (today 90.5)
PILGRIM · 1 meeting · n/a
21 Aug 24 · 5f89y · Gd/Frm — finished 12th vs 15th, 1.7L ahead · OR 96 v 100 · race median 93 (today 90.5) · stale — 23m ago, not in the read
Read through a common rival
vs EMPEROR SPIRIT (IRE) (read through MESAAFI, ROSARIO, MASTER OF MY FATE, ALMATY STAR) ≈ -4.2L — CHAINED — context only, never a bet leg graded 54% · n=820
vs INDIAN RUN (IRE) (read through KORKER, STRIKE RED, ROSARIO, JORDAN ELECTRICS) ≈ -3.4L — CHAINED — context only, never a bet leg graded 54% · n=820
vs GETREADYTORUMBLE (read through ALMATY STAR, BROSAY, GLAMOROUS BREEZE, THE X O) ≈ -3.3L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BOLO NEIGHS (IRE) (read through BROSAY, SAINT LAWRENCE, PUREST TIME, SMART VISION) ≈ -2.3L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
4lb above his last winning mark (90 today vs 86)Proven at this level — a Class 2 winner, racing in Class 2 todayProven over the trip (25 tries, beats market expectation at 2.97)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“prominent, pushed along around halfway, weakened final 1f”
#10BASSENTHWAITEMID
DRAW 11 · OR 89 · Cieren Fallon / Clive Cox
MARKET 50 · the market rates it a 2% chance
Yard mixed — leans for · 7+ / 1−
84.0FORMLAB FIGURE
BOTTOM LINE
10th on the figures, 19pts off the top, sharp from the stalls; stepping up into much stronger company on the ratings.
FormLab Figure
84.0 · ranked #10 here · career best 96
Official mark (OR)
89 · last won off 81
Record at today's distance
2 wins from 7 tries · beats market expectation (2.43)
Days since last run
33
Sectional clock
Last time: 0.8s slower than par — the result flattered it Usually races prominent and weakens
Career sheet · last 18 months · 7 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Clive Cox · 808 runs since 2024 · winners usually around 5.7 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Ascot3/446.8%0.762/1910.5%1.67
Coming back after 15 to 45 days44/32813.4%0.9616/9017.8%1.41
In fields of 12-1514/13210.6%0.986/4513.3%1.38
At this time of year (Q3)38/25514.9%1.166/3915.4%1.36
In Class 1-3 company ✦28/22612.4%1.0413/8116.0%1.32
Over 5-6f trips ✦59/39415.0%1.0222/12917.1%1.3
On turf ✦67/45814.6%1.1420/13814.5%1.15
Where the yard is weaker in these conditions
Above their last winning mark11/8013.8%1.122/326.2%0.38
Can it do what today needs? Below the level — career best 96 is below the ~103.0 the race demands
The rider
Cieren Fallon · last 14 days: 4/26· at Ascot: A/E 0.98 (n60)· with this yard: A/E 0 (n3)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields1st of 14
+0.28 mph
Faster than the fields it has met · 40.7 raw
Break · 0-20mph1st of 14
+0.01s
Slower away than the field's best breaker
Finish · closing speed3rd of 14
100.2%
Holds its gallop to the line
Stride length14th of 14
6.98 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
22 Jun 26Windsor5f21yGd/Frm39th9283Fast early42.3 -0.1999.9—
16 Jan 26Newcastle6fStd210th9285True41.2 +0.2195.2+0.09
3 Nov 25Wolverhampton5f21ySlow41st8176Slow early41.5 +1.38106.3-0.07
29 Aug 25Sandown Park5f10ySoft44th8283True37.8 +0.1795.3+0.05
Timed runs 2025-05-23 to 2026-06-22. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest.· 1 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
22 Jun 26 · 5f21y · Gd/Frm — finished 9th vs 7th, 0.7L behind · OR 92 v 86 · race median 83 (today 90.5)
RHYTHM N HOOVES · 1 meeting≈ 3.1L behind on today's terms · REVERSES strongly
22 Jun 26 · 5f21y · Gd/Frm — finished 9th vs 3rd, 3.75L behind · OR 92 v 81 · race median 83 (today 90.5)
THIN [n=2 meeting(s), 2 opponent(s)] — context only, not a bet leg — reverses vs 2 rival(s) met (-0.7L adj, 2 meeting(s))
Read through a common rival
vs GETREADYTORUMBLE (read through ALMATY STAR, GLAMOROUS BREEZE) ≈ -3.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs EMPEROR SPIRIT (IRE) (read through MESAAFI, ROSARIO, DREAM COMPOSER, ALMATY STAR) ≈ -2.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ROCKING ENDS (read through ROSARIO, NOGO'S DREAM, MESAAFI, DREAM COMPOSER) ≈ -0.8L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ALL WAYS GLAMOROUS (read through MESAAFI, ROSARIO, DREAM COMPOSER) ≈ -0.4L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
8lb above his last winning mark (89 today vs 81)Yet to win at this level — a Class 4 winner, upped to Class 2 todayStable in form this week — 2 wins from 11 runsRecent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“held up, headway 2f out, weakened 1f out”
#11KING OF LIGHTMIDFORMLAB WATCH
DRAW 9 · OR 99 · Marco Ghiani / Stuart Williams
MARKET 13 · the market rates it a 8% chance
Yard poor for today’s conditions · 0+ / 3−
82FORMLAB FIGURE
BOTTOM LINE
11th on the figures, 21pts off the top, meets much weaker company than last time on the ratings; the clock has it fading late.
FormLab Figure
82 · ranked #11 here · career best 108
Official mark (OR)
99 · last won off 91
Record at today's distance
3 wins from 18 tries · beats market expectation (2.13)
Days since last run
14
Sectional clock
Last time: 0.8s slower than par — the result flattered it · among the slowest in its race Usually races prominent-closer
Career sheet · last 18 months · 12 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Stuart Williams · 973 runs since 2024 · winners usually around 5.7 on the exchange
Signature angle: kept to the same class, off marks in the 61 to 75 range, with their 3yos, off a judgement-rated last figure
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In fields of 12-1513/1568.3%1.271/452.2%0.31
Coming back after 8 to 14 days11/1219.1%0.712/365.6%0.53
In Class 1-3 company14/14010.0%1.213/555.5%0.82
Too few runners to read reliably
At Ascot (small sample)0/170.0%0.00/50.0%0.0
Can it do what today needs? Capable — has run to 108 at/around today's trip, clears the ~103.0 demand
The rider
Marco Ghiani · last 14 days: 6/39· at Ascot: A/E 1.04 (n26)· with this yard: A/E 1.37 (n326)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields9th of 14
+0.02 mph
About the level of its fields · 42.7 raw
Break · 0-20mph12th of 14
+0.30s
Slower away than the field's best breaker
Finish · closing speed6th of 14
99.0%
One-paced late
Stride length8th of 14
7.54 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-09-27 to 2026-07-11. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
6 Jun 26 · 5f · Gd/Sft — finished 5th vs 14th, 4.6L ahead · OR 91 v 84 · race median 88 (today 90.5)
RHYTHM N HOOVES · 3 meetings≈ 2.4L ahead on today's terms · CONFIRMS strongly
6 Jun 26 · 5f · Gd/Sft — finished 5th vs 19th, 17.65L ahead · OR 91 v 84 · race median 88 (today 90.5)
BOLO NEIGHS (IRE) · 1 meeting≈ 5.8L ahead on today's terms · CONFIRMS strongly
29 Jun 26 · 6f12y · Gd/Frm — finished 1st vs 9th, 8.75L ahead · OR 91 v 94 · race median 94 (today 90.5)
ALL WAYS GLAMOROUS · 1 meeting≈ 0.7L behind on today's terms · reverses
27 Sep 25 · 5f · Good — finished 1st vs 2nd, 1L ahead · OR 85 v 83 · race median 88 (today 90.5)
SIR YOSHI (IRE) · 1 meeting · n/a
24 Aug 24 · 5f · Gd/Frm — finished 7th vs 3rd, 3.35L behind · stale — 23m ago, not in the read
Read through a common rival
vs UNDERWRITER (FR) (read through ROSARIO, STAR CHORUS) ≈ +5.9L — CHAINED — context only, never a bet leg graded 54% · n=820
vs PILGRIM (read through VINTAGE CLARETS, CANON'S HOUSE, LETHAL NYMPH, JORDAN ELECTRICS) ≈ -3.0L — CHAINED — context only, never a bet leg graded 54% · n=820
vs DESERT COP (read through MESAAFI, ROSARIO, ALMATY STAR, DREAM COMPOSER) ≈ +1.4L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ROCKING ENDS (read through ROSARIO, MESAAFI, DREAM COMPOSER, TWILIGHT JET) ≈ +1.1L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
8lb above his last winning mark (99 today vs 91)Proven at this level — a Class 2 winner, racing in Class 2 todayProven over the trip (18 tries, beats market expectation at 2.13)Lost roughly 3.2 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“in touch, headway when edged right over 1f out, no extra final 1f”
#12RHYTHM N HOOVESPROMINENT
DRAW 12 · OR 80 · Harry Davies / Robert Cowell
MARKET 11.5 · the market rates it a 9% chance
Yard mixed — leans for · 4+ / 1−
81FORMLAB FIGURE
BOTTOM LINE
12th on the figures, 22pts off the top, runs the dominant winning style here; tends to burn early and empty out.
FormLab Figure
81 · ranked #12 here · career best 102
Official mark (OR)
80 · last won off 87
Record at today's distance
5 wins from 45 tries · below market expectation (0.94)
Days since last run
15
Sectional clock
Last time: ran to par for the class Usually races prominent and weakens
Career sheet · last 18 months · 25 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Robert Cowell · 529 runs since 2024 · winners usually around 5.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 15 to 45 days19/2178.8%0.8311/7015.7%1.27
Below their last winning mark5/2718.5%1.314/2020.0%1.25
In fields of 12-153/614.9%0.923/2512.0%1.22
On turf22/2289.6%1.09/6913.0%1.18
Where the yard is weaker in these conditions
At this time of year (Q3)11/1517.3%0.781/137.7%0.51
Too few runners to read reliably
At Ascot (small sample)1/137.7%1.440/30.0%0.0
Can it do what today needs? Below the level — career best 102 is below the ~103.0 the race demands
The rider
Harry Davies · last 14 days: 5/30· at Ascot: A/E 0.87 (n57)· with this yard: A/E 0 (n7)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields5th of 14
+0.09 mph
About the level of its fields · 43.3 raw
Break · 0-20mph5th of 14
+0.12s
Slower away than the field's best breaker
Finish · closing speed13th of 14
96.5%
One-paced late
Stride length2nd of 14
7.86 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2026-04-04 to 2026-07-10. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest.· 1 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
22 Jun 26 · 5f21y · Gd/Frm — finished 3rd vs 9th, 3.75L ahead · OR 81 v 92 · race median 83 (today 90.5)
THIN [single meeting dominates the net] — context only, not a bet leg — confirms vs 10 rival(s) met (+1.4L adj, 16 meeting(s))
Read through a common rival
vs INDIAN RUN (IRE) (read through JORDAN ELECTRICS, ROSARIO, FRANCISCO'S PIECE, ARAMRAM) ≈ +3.2L — CHAINED — context only, never a bet leg graded 54% · n=820
vs SIR YOSHI (IRE) (read through ETERNAL SUNSHINE, JORDAN ELECTRICS, VANTHEMAN, LOOM) ≈ +2.1L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BOLO NEIGHS (IRE) (read through BETSEN, REGAL ENVOY, FANDOM, CINDY LOU WHO) ≈ -0.1L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
7lb below his last winning mark (80 today vs 87)Proven at this level — a Class 2 winner, racing in Class 2 todayRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceA course winner (1 from 5 here)Runs Prominent — the dominant winning style at this course & distance, and his sectional profile fits
LTO comment
“in touch, weakened final 1f”
#13KYLIAN (IRE)MID
DRAW 14 · OR 92 · Jamie Spencer / Robert Cowell
MARKET 15.5 · the market rates it a 6% chance
Yard mixed — leans for · 4+ / 1−
75.0FORMLAB FIGURE
BOTTOM LINE
13th on the figures, 28pts off the top, fits the winner profile on recency; tends to burn early and empty out.
FormLab Figure
75.0 · ranked #13 here · career best 105
Official mark (OR)
92 · last won off 99
Record at today's distance
3 wins from 21 tries · below market expectation (0.83)
Days since last run
20
Sectional clock
Last time: a shade below par (-0.5s) Usually races midfield and fades
Career sheet · last 18 months · 8 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Robert Cowell · 529 runs since 2024 · winners usually around 5.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 15 to 45 days19/2178.8%0.8311/7015.7%1.27
Below their last winning mark5/2718.5%1.314/2020.0%1.25
In fields of 12-153/614.9%0.923/2512.0%1.22
On turf22/2289.6%1.09/6913.0%1.18
Where the yard is weaker in these conditions
At this time of year (Q3)11/1517.3%0.781/137.7%0.51
Too few runners to read reliably
At Ascot (small sample)1/137.7%1.440/30.0%0.0
Can it do what today needs? Capable — has run to 106 at/around today's trip, clears the ~103.0 demand
The rider
Jamie Spencer · last 14 days: 2/8· at Ascot: A/E 1 (n104)· with this yard: A/E 1.75 (n22)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields12th of 14
-0.01 mph
About the level of its fields · 42.7 raw
Break · 0-20mph3rd of 14
+0.10s
Slower away than the field's best breaker
Finish · closing speed14th of 14
95.9%
One-paced late
Stride length10th of 14
7.47 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
13 May 26 · 6f · Gd/Sft — finished 13th vs 4th, 7.8L behind · OR 100 v 95 · race median 93 (today 90.5)
SIR YOSHI (IRE) · 2 meetings≈ 3.5L ahead on today's terms · CONFIRMS strongly
26 Jun 26 · 5f · Slow — finished 8th vs 9th, 0.2L ahead · OR 95 v 92 · race median 92 (today 90.5)
RHYTHM N HOOVES · 1 meeting≈ 0.5L behind on today's terms · reverses
21 Mar 26 · 4f214y · Std — finished 5th vs 4th, 0.5L behind · OR 102 v 90 · race median 100 (today 90.5)
INDIAN RUN (IRE) · 1 meeting≈ 0.0L behind on today's terms · line-ball
13 May 26 · 6f · Gd/Sft — finished 13th vs 9th, 3.35L behind · OR 100 v 88 · race median 93 (today 90.5)
Read through a common rival
vs ALL WAYS GLAMOROUS (read through LETHAL NYMPH, GAELI, SOLAR ACLAIM, VINTAGE CLARETS) ≈ +2.6L — CHAINED — context only, never a bet leg graded 54% · n=820
vs EMPEROR SPIRIT (IRE) (read through LETHAL NYMPH, BETSEN, ATOMIC FORCE, VINTAGE CLARETS) ≈ +2.5L — CHAINED — context only, never a bet leg graded 54% · n=820
vs ROCKING ENDS (read through REIGNING PROFIT, NAANA'S SPARKLE, TWILIGHT JET, CLEARPOINT) ≈ +1.4L — CHAINED — context only, never a bet leg graded 54% · n=820
vs GETREADYTORUMBLE (read through NAD ALSHIBA GREEN, BROSAY, NAANA'S SPARKLE, GOLD STAR HERO) ≈ -1.2L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
7lb below his last winning mark (92 today vs 99)Proven at this level — a Class 1 winner, racing in Class 2 todayHistorically over-bet by the market — take care with the price
LTO comment
“chased leaders, pushed along halfway, lost place over 1f out”
#14UNDERWRITER (FR)MIDFORMLAB WATCH
DRAW 2 · OR 84 · Jack Doughty / Michael Keady
MARKET 170 · the market rates it a 1% chance
Yard mixed — leans against · 2+ / 3−
72.0FORMLAB FIGURE
BOTTOM LINE
14th on the figures, 31pts off the top, among the two fastest on speed against its past fields; the clock has it fading late.
FormLab Figure
72.0 · ranked #14 here · career best 89
Official mark (OR)
84 · no win on record
Record at today's distance
2 wins from 7 tries · beats market expectation (2.02)
Days since last run
15
Sectional clock
Last time: a shade below par (-0.3s) · among the slowest in its race Usually races prominent and weakens
Career sheet · last 18 months · 7 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Michael Keady · 359 runs since 2024 · winners usually around 7.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 12-151/541.9%0.331/185.6%1.21
Over 5-6f trips11/1427.7%0.944/439.3%1.18
Where the yard is weaker in these conditions
In Class 1-3 company1/175.9%1.730/90.0%0.0
At this time of year (Q3)4/834.8%0.810/130.0%0.0
On turf8/1107.3%1.022/375.4%0.83
Too few runners to read reliably
At Ascot (small sample)0/50.0%0.00/40.0%0.0
Can it do what today needs? Below the level — career best 84 is below the ~103.0 the race demands
The rider
Jack Doughty · last 14 days: 0/19· at Ascot: A/E 0 (n12)
Sectional profile · last 6 timed runs · ranks are against today's field · today's field median OR 90.5graded 42% · n=3322
Speed · vs its fields2nd of 14
+0.20 mph
Faster than the fields it has met · 41.6 raw
Break · 0-20mph14th of 14
+0.36s
Slower away than the field's best breaker
Finish · closing speed12th of 14
97.1%
One-paced late
Stride length9th of 14
7.53 m
Average stride per timed run
DateCourseTripGoingClassFinORField ORRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-06-17 to 2026-07-10. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none.· 1 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has metgraded 56% · n=765
10 Jul 26 · 5f · Gd/Frm — finished 11th vs 3rd, 6L behind · OR 88 v 83 · race median 86 (today 90.5)
RHYTHM N HOOVES · 1 meeting≈ 0.8L behind on today's terms · reverses
10 Jul 26 · 5f · Gd/Frm — finished 11th vs 8th, 1.85L behind · OR 88 v 81 · race median 86 (today 90.5)
THIN [single meeting dominates the net] — context only, not a bet leg — reverses vs 3 rival(s) met (-1.2L adj, 3 meeting(s))
Read through a common rival
vs KING OF LIGHT (read through ROSARIO, STAR CHORUS) ≈ -5.9L — CHAINED — context only, never a bet leg graded 54% · n=820
vs DESERT COP (read through ROSARIO, TWILIGHT CALLS, STAR CHORUS) ≈ +1.6L — CHAINED — context only, never a bet leg graded 54% · n=820
vs BASSENTHWAITE (read through ROSARIO, ONE AND GONE) ≈ +0.4L — CHAINED — context only, never a bet leg graded 54% · n=820
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Yet to win at this level — a Class 4 winner, upped to Class 2 todayImproving fast — last run rated 72, 10pts above his recent average of 62.0Lost roughly 3.5 lengths at the start last timeCut 4lb after losing the start last time — but our checklist rejected that excuse: the cut more likely reflects declining formRecent comments suggest he weakens late — a stamina questionHistorically underestimated by the market