THE RECORD · LAST 30 DAYS#1 won 30.7%winner in the projected 1–2–3 64.8%176 races · latest settled day: #1 2/7, top-3 6/7forensic read: #1 29.1% · top-3 61.2% (103)
The ReadCOMPOSED FROM THE MEASURES BELOW
No confirmed early pace on the book, so this one may turn tactical. Winners here typically raced recently (96% within 45 days) and were prominent in the betting (65% from the first three favourites); the typical winner also sits around 3rd at halfway before quickening late, having spent about 48% of its energy before the final two furlongs. On the measured reads, IMPERIAL GUARD (IRE) leads on 76, 8pts clear of SOUL WARRIOR (IRE) — proven on the ground. The case against the top pick: habitually slow from the stalls and rated well above the mark it last won from. The shape danger is YAASER (IRE) — the strongest late speed in this field, yet works hard early for a closer — profits if the early types overdo it. The market agrees — it makes IMPERIAL GUARD (IRE) the 57% favourite.
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 3
IMPERIAL GUARD (IRE)
OR 65 · Daniel Tudhope / Michael Dods
MARKET 1.75 · the market rates it a 57% chance
76.0FORMLAB FIGURE · #1 OF FIELD
Yard mixed · 2+ / 2−The top rating in this field (76.0)Race-fit — ran 7 days agoA course winner (1 from 1 here)
2ND · DATA ORDERDRAW 5
SOUL WARRIOR (IRE)
OR 59 · Alex Jary / Nigel Tinkler
MARKET 21 · the market rates it a 5% chance
68.0FORMLAB FIGURE · #2 OF FIELD
Yard mixed — leans for · 3+ / 2−Rated #2 in this field (68.0)Jockey goes well at this track (2.01x market expectation)Met trouble in running recently — better than the bare resultHistorically underestimated by the market
3RD · DATA ORDERDRAW 4
RAMON DI LORIA (IRE)
OR 55 · Greg Fairley / Ewan Whillans
MARKET 5.6 · the market rates it a 18% chance
65.0FORMLAB FIGURE · #3 OF FIELD
Yard mixed — leans for · 4+ / 2−Rated #3 in this field (65.0)Race-fit — ran 7 days agoA course winner (2 from 10 here)
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1IMPERIAL GUARD (IRE)net +5figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, proven on the going, yard positive in today’s setup, FormLab watch flag − habitually slow away, 5lb+ above last winning mark
2RAMON DI LORIA (IRE)net +5race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, top-2 speed vs its fields, yard hot
3YAASER (IRE)net +5race-fit (ran <=45d), market top-3, top-2 late speed today, top-2 speed vs its fields, yard positive in today’s setup, FormLab watch flag − 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
IMPERIAL GUARD (IRE) carries habitually slow from the stalls and rated well above the mark it last won from. RAMON DI LORIA (IRE) is the one to beat it — an edge IMPERIAL GUARD (IRE) lacks: a yard in form.
Balance, not doubt for its own sake — every pick has a case against; a reader should see ours.
Race ShapePACE × FINISH
even/unclear early shape (no confirmed early types). Descriptive context — the shape never selects.
WHAT WINS THIS RACE
26 similar races at AYR, 6.7-7.7f, all-aged handicaps, Class 5-7, Jun-Aug, 2023-2026 (class band widened for sample)
Winners here typically raced recently (96% within 45 days) and were prominent in the betting (65% from the first three favourites). 35% won last time out, 27% were placed 2nd-3rd.
Age
54% 4yo
23% 6yo+
15% 5yo
Last ran
65% within 14d
31% 15-45d
4% 46-90d
Market
35% 4th+ in the market
35% favourite
23% 2nd favourite
LTO form
38% unplaced last time
35% won last time
27% placed last time
The shape of past winners here · context only, never picks the horse.
Where the pace is drawn · 6 runners · stalls 1–6
123456
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.
If the ground changes
Should it turn softer: IMPERIAL GUARD (IRE) is 0/4 on softer ground · SOUL WARRIOR (IRE) is 1/3 on softer ground · RAMON DI LORIA (IRE) is 0/11 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
IMPERIAL GUARD (IRE)MID51.1%98.6one-paced late — 4th of 6 on late speed in this field, yet works hard early for a closer — needs them to stop in front
YAASER (IRE)HELD-UP49.1%102.0the strongest late speed in this field, yet works hard early for a closer — profits if the early types overdo it
RAMON DI LORIA (IRE)MID49.5%100.2the 3rd-strongest late speed in this field, yet works hard early for a closer — needs them to stop in front
SOUL WARRIOR (IRE)HELD-UP50.9%97.8held up without the late gear (6th of 6 on late speed), yet works hard early for a closer — needs them to stop in front
SUPREME DANCER (IRE)MID50.3%98.4held up without the late gear (5th of 6 on late speed), yet works hard early for a closer — needs them to stop in front
LANARRA (IRE)HELD-UP50.2%100.4the 2nd-strongest late speed in this field, yet works hard early for a closer — needs them to stop in front
Career sheet · last 18 months · 14 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 Dods · 1246 runs since 2024 · winners usually around 7.2 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Over 7-8f trips35/3579.8%0.9913/8914.6%1.59
Above their last winning mark ✦31/27711.2%1.0212/7715.6%1.23
Where the yard is weaker in these conditions
In fields of <=728/14918.8%1.134/478.5%0.63
In Class 6-7 company ✦29/28010.4%0.886/797.6%0.69
Too few runners to read reliably
Coming back after within 7 days (small sample)4/508.0%0.51/812.5%0.54
Can it do what today needs? Capable — has run to 89 at/around today's trip, clears the ~67.0 demand
The rider
Daniel Tudhope · last 14 days: 5/41· at Ayr: A/E 1.26 (n87)· with this yard: A/E 2.14 (n6)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 6
+0.17 mph
Faster than the fields it has met · 41.2 raw
Break · 0-20mph5th of 6
+0.28s
Slow away in 3 of 6 — habitual, so the market already knows
Finish · closing speed4th of 6
98.6%
One-paced late
Stride length4th of 6
7.16 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
13 Jul 26Ayr7fGd/Frm1stTrue42.2 +0.24107.1+0.49
1 Jul 26Thirsk7fGd/Frm5th—40.2 -0.01103.8+0.39—
5 Jun 26Thirsk6fGood8thFast early42.0 +0.6292.2+0.28
18 May 26Carlisle5fGood8thTrue39.8 +0.2594.8+0.36
20 Oct 25Wolverhampton6fSlow6thTrue42.8 +0.0095.4+0.05
21 Sep 25Southwell4fStd9thTrue42.1 -0.0898.1+0.10
Last run, sector by sector · gap to the leader (s) · sector pace
THIN [n=1 meeting(s), 1 opponent(s)] — context only, not a bet leg — reverses vs 1 rival(s) met (-0.8L adj, 1 meeting(s))
Read through a common rival
vs YAASER (IRE) (read through STOCKPYLE, SIR GARFIELD, GRABAJABBA, DOLCE COURAGE) ≈ -3.2L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
5lb above his last winning mark (65 today vs 60)The top rating in this field (76.0)Improving fast — last run rated 76, 12pts above his recent average of 64.0Lost roughly 2.2 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionRace-fit — ran 7 days agoHistorically over-bet by the market — take care with the priceA course winner (1 from 1 here)
LTO comment
“mid-field, switched soon after start, effort from 2f out, led over 1f out, went clear final 1f, easily”
#2SOUL WARRIOR (IRE)HELD-UP
DRAW 5 · OR 59 · Alex Jary / Nigel Tinkler
MARKET 21 · the market rates it a 5% chance
Yard mixed — leans for · 3+ / 2−
68.0FORMLAB FIGURE
BOTTOM LINE
2nd on the figures, 8pts off the top, proven at the trip; tends to burn early and empty out.
FormLab Figure
68.0 · ranked #2 here · career best 68
Official mark (OR)
59 · last won off 56
Record at today's distance
1 win from 5 tries · beats market expectation (2.67)
Days since last run
14
Sectional clock
Last time: ran to par for the class · faster than its field on the clock Usually races midfield
Run style & finish
Held up · finishing speed 97.77% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 6 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
Nigel Tinkler · 922 runs since 2024 · winners usually around 7.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In Class 6-7 company ✦32/27911.5%1.179/999.1%1.19
Coming back after 8 to 14 days11/1756.3%0.694/3910.3%1.18
In fields of <=719/11616.4%1.254/3312.1%1.18
Where the yard is weaker in these conditions
Above their last winning mark21/16912.4%1.093/674.5%0.44
At this time of year (Q3)24/3008.0%0.93/358.6%0.82
Too few runners to read reliably
At Ayr (small sample)1/812.5%0.741/250.0%4.7
Can it do what today needs? Capable — has run to 67 at/around today's trip, clears the ~67.0 demand
The rider
Alex Jary · last 14 days: 1/18· at Ayr: A/E 2.01 (n12)· with this yard: A/E 1.16 (n346)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 6
+0.13 mph
About the level of its fields · 41.4 raw
Break · 0-20mph4th of 6
+0.13s
Slower away than the field's best breaker
Finish · closing speed6th of 6
97.8%
One-paced late
Stride length1st of 6
7.58 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
6 Jul 26Ripon6fGood3rdTrue41.6 -0.1297.2—
14 Jun 26Doncaster6fGood10thTrue42.1 +0.38101.2+0.23
Timed runs 2025-08-26 to 2026-07-06. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest.· finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
3lb above his last winning mark (59 today vs 56)Rated #2 in this field (68.0)Improving fast — last run rated 68, 9pts above his recent average of 58.7Only 5 runs at this distanceStable cold this week — 1 wins from 14 runsJockey goes well at this track (2.01x market expectation)Recent comments suggest he weakens late — a stamina questionMet trouble in running recently — better than the bare resultHistorically underestimated by the market
LTO comment
“off pace, headway over 2f out, short of room over 1f out, no further impression”
#3RAMON DI LORIA (IRE)MID
DRAW 4 · OR 55 · Greg Fairley / Ewan Whillans
MARKET 5.6 · the market rates it a 18% chance
Yard mixed — leans for · 4+ / 2−
65.0FORMLAB FIGURE
BOTTOM LINE
3rd on the figures, 11pts off the top, a yard in form; the 3rd-strongest late speed in this field, yet works hard early for a closer — needs them to stop in front.
FormLab Figure
65.0 · ranked #3 here · career best 81
Official mark (OR)
55 · last won off 53
Record at today's distance
5 wins from 41 tries · in line with the market (0.98)
Days since last run
7
Sectional clock
Last time: beat the class par by 1.0s · faster than its field on the clock Usually races prominent
Career sheet · last 18 months · 34 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
Ewan Whillans · 353 runs since 2024 · winners usually around 7.2 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)8/918.8%0.94/1625.0%2.05
At Ayr6/4613.0%1.062/1612.5%1.7
On turf11/1348.2%0.756/4613.0%1.61
In Class 6-7 company ✦20/18111.0%1.036/5311.3%1.15
Where the yard is weaker in these conditions
Coming back after within 7 days4/1822.2%1.520/70.0%0.0
Above their last winning mark8/978.2%0.653/378.1%0.84
Can it do what today needs? Capable — has run to 81 at/around today's trip, clears the ~67.0 demand
The rider
Greg Fairley · last 14 days: 1/9· at Ayr: A/E 0 (n16)· with this yard: A/E 2.33 (n37)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields1st of 6
+0.23 mph
Faster than the fields it has met · 40.9 raw
Break · 0-20mph1st of 6
+0.07s
Slower away than the field's best breaker
Finish · closing speed3rd of 6
100.2%
Holds its gallop to the line
Stride length3rd of 6
7.33 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
13 Jul 26Ayr7fGd/Frm2ndTrue41.8 -0.12105.2+0.00
5 Jul 26Ayr7fGood3rdFast early40.9 +0.8298.0+0.08
30 Jun 26Musselburgh7fGd/Frm3rdFast early40.1 +0.20100.3+0.22
15 Jun 26Carlisle5fGood6thTrue41.4 +0.2795.0+0.06
30 May 26Catterick Bridge5fGd/Frm3rdTrue42.0 -0.03100.0+0.02
26 Mar 26Southwell6fStd6thTrue40.1 +0.22102.9+0.02
Last run, sector by sector · gap to the leader (s) · sector pace
Timed runs 2026-03-26 to 2026-07-13. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Career sheet · last 18 months · 29 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
Jim Goldie · 1466 runs since 2024 · winners usually around 4.8 on the exchange
Signature angle: kept to the same class, jockey_named Paul Mulrennan, on turf, with a PRO claimer up
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
At this time of year (Q3)70/41816.7%1.36/728.3%0.57
Coming back after 8 to 14 days66/31421.0%1.7112/12010.0%0.74
Can it do what today needs? Capable — has run to 86 at/around today's trip, clears the ~67.0 demand
The rider
Paul Mulrennan · last 14 days: 4/37· at Ayr: A/E 1.03 (n272)· with this yard: A/E 1.19 (n734)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 6
+0.21 mph
Faster than the fields it has met · 40.3 raw
Break · 0-20mph6th of 6
+1.00s
Slow away in 6 of 6 — habitual, so the market already knows
Finish · closing speed1st of 6
102.0%
Holds its gallop to the line
Stride length2nd of 6
7.41 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2026-01-16 to 2026-07-09. · 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 met
Read through a common rival
vs RAMON DI LORIA (IRE) (read through COCONUT BAY, MYSTERYOFTHESANDS, ROCK MELODY, JENNI) ≈ +5.3L — CHAINED — context only, never a bet leg
vs IMPERIAL GUARD (IRE) (read through STOCKPYLE, SIR GARFIELD, GRABAJABBA, DOLCE COURAGE) ≈ +3.2L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
10lb below his last winning mark (59 today vs 69)Stable cold this week — 2 wins from 24 runsLost roughly 3.6 lengths at the start last timeCut 2lb 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 questionRace-fit — ran 11 days agoHistorically over-bet by the market — take care with the priceA course winner (2 from 10 here)
LTO comment
“dropped out, ridden over 1f out, some late headway”
#5SUPREME DANCER (IRE)MID
DRAW 6 · OR 57 · Warren Fentiman / Richard & Peter Fahey
MARKET 19 · the market rates it a 5% chance
Yard poor for today’s conditions · 0+ / 1−
56.0FORMLAB FIGURE
BOTTOM LINE
5th on the figures, 20pts off the top, runs the dominant winning style here; tends to burn early and empty out.
FormLab Figure
56.0 · ranked #5 here · career best 64
Official mark (OR)
57 · no win on record
Record at today's distance
0 wins from 11 tries
Days since last run
35
Sectional clock
Last time: ran to par for the class Usually races prominent and weakens
Run style & finish
Midfield · finishing speed 98.4% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 14 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
Richard & Peter Fahey · 380 runs since 2024 · winners usually around 6.5 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In fields of <=7—8/819.9%0.69
Too few runners to read reliably
At Ayr (small sample)—0/50.0%0.0
Can it do what today needs? Below the level — career best 66 is below the ~67.0 the race demands
The rider
Warren Fentiman · last 14 days: 0/15· at Ayr: A/E 0 (n20)· with this yard: A/E 1.58 (n51)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 6
+0.12 mph
About the level of its fields · 38.9 raw
Break · 0-20mph2nd of 6
+0.12s
Slower away than the field's best breaker
Finish · closing speed5th of 6
98.4%
One-paced late
Stride length6th of 6
6.98 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
15 Jun 26Wetherby8fGd/Frm8thFast early39.8 +0.0095.9+0.06
21 May 26Catterick Bridge7fGood2nd—41.0 +0.0095.4+0.00
22 Nov 25Wolverhampton6fSlow7thTrue39.7 -0.08100.2+0.16
1 Nov 25Newcastle8fSlow5thTrue38.2 +0.0097.0+0.00
14 Oct 25Leicester8fGd/Sft5thTrue37.8 +0.28101.5+0.38
14 Sep 25 · 8f · Good — finished 2nd vs 6th, 12.5L ahead
THIN [n=1 meeting(s), 1 opponent(s)] — context only, not a bet leg — CONFIRMS strongly vs 1 rival(s) met (+12.5L adj, 1 meeting(s))
Read through a common rival
vs RAMON DI LORIA (IRE) (read through LOPE Y LINDA, WILLOWINGHURN, BOBBYS PRIDE, SUNLIT SEA) ≈ -2.5L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Stable in form this week — 2 wins from 10 runsRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“led, headed over 1f out, weakened entering final 1f”
#6LANARRA (IRE)HELD-UP
DRAW 1 · OR 49 · Sam James / R. Mike Smith
MARKET 21 · the market rates it a 5% chance
Yard mixed — leans against · 2+ / 6−
54.0FORMLAB FIGURE
BOTTOM LINE
6th on the figures, 22pts off the top, one of the two strongest finishers here; the 2nd-strongest late speed in this field, yet works hard early for a closer — needs them to stop in front.
FormLab Figure
54.0 · ranked #6 here · career best 56
Official mark (OR)
49 · last won off 46
Record at today's distance
1 win from 6 tries · beats market expectation (2.63)
Days since last run
42
Sectional clock
Last time: ran to par for the class · faster than its field on the clock Usually races held-up closer
Run style & finish
Held up · finishing speed 100.38% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
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
R. Mike Smith · 289 runs since 2024 · winners usually around 8.1 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)10/1456.9%1.111/137.7%1.83
In fields of <=74/527.7%1.02/1020.0%1.71
Where the yard is weaker in these conditions
Over 7-8f trips4/765.3%1.230/130.0%0.0
Coming back after 15 to 45 days10/1049.6%1.520/240.0%0.0
Above their last winning mark8/6013.3%1.270/120.0%0.0
In Class 6-7 company15/14610.3%1.351/372.7%0.31
On turf19/2218.6%1.282/533.8%0.55
At Ayr14/13310.5%1.631/273.7%0.62
Can it do what today needs? Below the level — career best 55 is below the ~67.0 the race demands
The rider
Sam James · last 14 days: 5/20· at Ayr: A/E 0.51 (n39)· with this yard: A/E 0 (n3)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields6th of 6
-0.21 mph
Slower than the fields it has met · 37.4 raw
Break · 0-20mph3rd of 6
+0.12s
Slower away than the field's best breaker
Finish · closing speed2nd of 6
100.4%
Holds its gallop to the line
Stride length5th of 6
7.06 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
8 Jun 26Carlisle5fGd/Sft3rdTrue37.7 +0.00101.0+0.05
21 May 26Catterick Bridge5fGood2nd—40.2 +0.22106.0+0.54