THE RECORD · LAST 30 DAYS#1 won 31.6%winner in the projected 1–2–3 65.4%136 races · latest settled day: #1 10/37, top-3 20/37forensic read: #1 28.6% · top-3 60.3% (63)
The ReadCOMPOSED FROM THE MEASURES BELOW
YORKSHIRE (IRE) is the only confirmed early type — if it breaks level it should get the front to itself. Winners at this course and distance typically spend 49.35% of their energy before the final 2f and sit around 4 at halfway, 0.25s off the lead. The measured order tops YORKSHIRE (IRE) on 92.3, 0.3pts clear of AKKADIAN THUNDER. YORKSHIRE (IRE): the only measured early speed in the race, and spends more than winners here do — but holds one pace late. The shape danger is FIRST TIME (IRE) — the strongest late speed in this field, races handy on energy — profits if the early types overdo it.
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 9
YORKSHIRE (IRE)
OR 91 · Kevin Stott / Edward Bethell
MARKET drifting 3.5 → 5.3
92.3FORMLAB FIGURE · #1 OF FIELD
Yard suits today’s conditions · 2+ / 0−4lb below his last winning mark (91 today vs 95)Proven at this level — a Class 3 winner, racing in Class 3 todayDrops in class todayThe top rating in this field (92.3)
2ND · DATA ORDERDRAW 4
AKKADIAN THUNDER
OR 89 · David Nolan / David O'Meara
MARKET backed 5.3 → 4.4
92FORMLAB FIGURE · #2 OF FIELD
Yard poor for today’s conditions · 0+ / 5−Proven at this level — a Class 3 winner, racing in Class 3 todayDrops in class todayRated #2 in this field (92)Historically underestimated by the market
3RD · DATA ORDERDRAW 6
TALIS EVOLVERE (IRE)
OR 84 · Seamus Cronin / Richard Hannon
MARKET backed 14 → 8
91.0FORMLAB FIGURE · #3 OF FIELD
Yard suits today’s conditions · 3+ / 0−Proven at this level — a Class 2 winner, racing in Class 3 todayRated #3 in this field (91.0)Met trouble in running recently — better than the bare resultRuns Mid — a winning style at this course & distance; his sectional profile fits
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1AKKADIAN THUNDERnet +10figure top-2, drops in class, race-fit (ran <=45d), market top-3, backed since morning, top-2 speed vs its fields, energy in the winning band, runs the dominant winning style here − yard cold
2YORKSHIRE (IRE)net +7figure top-2, drops in class, race-fit (ran <=45d), market top-3, runs the dominant winning style here, yard positive in today’s setup, yard hot
3FIRST TIME (IRE)net +6race-fit (ran <=45d), form (top-3 LTO or recent win), top-2 late speed today, energy in the winning band, proven on the going, yard positive in today’s setup
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
Worth A Second Look
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.
CHRISTIAN DAVID (IRE) FIGURE #7
drops in class and returns quickly — the two angles our testing shows genuinely tighten a profile.
Race ShapePACE × FINISH
one confirmed early type — lone-lead possible. Descriptive context — the shape never selects.
Where the pace is drawn · 9 runners · stalls 1–9
123456789
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 drawn HIGH (early types average stall 9.0 of 9, field average 5.0).
If the ground changes
Should it turn softer: YORKSHIRE (IRE) is unraced on softer ground · AKKADIAN THUNDER is 0/6 on softer ground · TALIS EVOLVERE (IRE) is 0/4 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
YORKSHIRE (IRE)PROMINENT50.5%98.8the only measured early speed in the race, and spends more than winners here do — but holds one pace late
KODI LION (IRE)MID51.2%98.1held up without the late gear (8th of 9 on late speed), yet works hard early for a closer — needs them to stop in front
AKKADIAN THUNDERMID50.2%98.3held up without the late gear (7th of 9 on late speed), races handy on energy — needs them to stop in front
CHRISTIAN DAVID (IRE)HELD-UP50.4%100.2one-paced late — 4th of 9 on late speed in this field, yet works hard early for a closer — needs them to stop in front
PERFECT PART (IRE)MID49.3%100.6the 3rd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
TALIS EVOLVERE (IRE)MID49.0%102.9the 2nd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
EGOLIMID51.0%98.0held up without the late gear (9th of 9 on late speed), yet works hard early for a closer — needs them to stop in front
DAYDREAMAHELD-UP50.4%98.8one-paced late — 6th of 9 on late speed in this field, yet works hard early for a closer — needs them to stop in front
FIRST TIME (IRE)MID50.1%102.9the strongest late speed in this field, races handy on energy — profits if the early types overdo it
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.
YORKSHIRE (IRE)PROMINENTtypically ~1.5 lengths quicker through the opening 2f than the rivals it has met · fair break, 0.18s off the field’s best
YORKSHIRE (IRE) is the only confirmed early type — if it breaks level it should get the front to itself · context only — the shape never selects.
The Field · Forensic ReadsFIGURE ORDER
#1YORKSHIRE (IRE)PROMINENT
DRAW 9 · OR 91 · Kevin Stott / Edward Bethell
MARKET drifting 3.5 → 5.3
Yard suits today’s conditions · 2+ / 0−
92.3FORMLAB FIGURE
FormLab Figure
92.3 · ranked #1 here · career best 101
Official mark (OR)
91 · last won off 95
Record at today's distance
3 wins from 16 tries · below market expectation (0.95)
Days since last run
21
Sectional clock
Last time: a shade below par (-0.5s) Usually races front-runner (cooked late)
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
Edward Bethell · 855 runs since 2024 · winners usually around 4.1 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)39/25315.4%0.959/3823.7%1.4
In fields of 8-1152/31316.6%0.9723/11320.4%1.37
Too few runners to read reliably
Below their last winning mark (small sample)1/911.1%0.850/20.0%0.0
At Doncaster (small sample)5/3613.9%1.162/922.2%0.93
Can it do what today needs? Capable — has run to 103 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields9th of 9
-0.27 mph
Slower than the fields it has met · 39.9 raw
Break · 0-20mph5th of 9
+0.18s
Slower away than the field's best breaker
Finish · closing speed5th of 9
98.8%
One-paced late
Stride length1st of 9
7.56 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
27 Jun 26Newcastle7fSlow9thFast early40.5 -0.0996.8—
Timed runs 2025-04-09 to 2026-06-27. · 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.
4lb below his last winning mark (91 today vs 95)Proven at this level — a Class 3 winner, racing in Class 3 todayDrops in class todayThe top rating in this field (92.3)Recent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceRuns Prominent — the dominant winning style at this course & distance, and his sectional profile fits
LTO comment
“chased leaders, ridden under 3f out, weakened over 1f out”
#2AKKADIAN THUNDERMIDFORMLAB WATCH
DRAW 4 · OR 89 · David Nolan / David O'Meara
MARKET backed 5.3 → 4.4
Yard poor for today’s conditions · 0+ / 5−
92FORMLAB FIGURE
FormLab Figure
92 · ranked #2 here · career best 103
Official mark (OR)
89 · last won off 89
Record at today's distance
4 wins from 26 tries · beats market expectation (1.15)
Days since last run
14
Sectional clock
Last time: a shade below par (-0.4s) Usually races midfield-closer · clock read is off a superseded run
Career sheet · last 18 months · 18 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 O'Meara · 2009 runs since 2024 · winners usually around 5.7 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
At this time of year (Q3)90/65213.8%1.043/575.3%0.42
Back at their last winning mark2/229.1%1.061/214.8%0.44
In Class 1-3 company ✦41/5167.9%0.917/1424.9%0.55
Over 7-8f trips90/72812.4%1.0214/1977.1%0.73
In fields of 8-1193/72312.9%1.0518/1879.6%0.83
Can it do what today needs? Capable — has run to 105 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields1st of 9
+0.19 mph
Faster than the fields it has met · 41.3 raw
Break · 0-20mph7th of 9
+0.32s
Slower away than the field's best breaker
Finish · closing speed7th of 9
98.3%
One-paced late
Stride length8th of 9
7.21 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
6 Jun 26Doncaster7fGd/Frm3rdTrue41.3 +0.2299.5+0.29
2 May 26Doncaster6fGd/Frm6thFast early42.0 +0.3292.7—
29 Mar 26Doncaster6fGd/Sft2ndTrue39.6 +0.41100.9+0.34
8 Nov 25Doncaster6fHeavy16thTrue37.9 -0.2194.5+0.24
Timed runs 2025-11-08 to 2026-07-04. · 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.
Proven at this level — a Class 3 winner, racing in Class 3 todayDrops in class todayRated #2 in this field (92)Stable cold this week — 1 wins from 20 runsLost roughly 2.3 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 questionHistorically underestimated by the marketA course winner (2 from 8 here)Runs Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“dwelt, off pace, hung left under 3f out, kept on”
#3TALIS EVOLVERE (IRE)MID
DRAW 6 · OR 84 · Seamus Cronin / Richard Hannon
MARKET backed 14 → 8
Yard suits today’s conditions · 3+ / 0−
91.0FORMLAB FIGURE
FormLab Figure
91.0 · ranked #3 here · career best 106
Official mark (OR)
84 · last won off 85
Record at today's distance
3 wins from 34 tries · below market expectation (0.73)
Days since last run
28
Sectional clock
Last time: ran to par for the class Usually races prominent
Run style & finish
Midfield · finishing speed 102.91% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 23 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 Hannon · 2080 runs since 2024 · winners usually around 6.3 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Below their last winning mark3/358.6%0.897/3023.3%1.94
Over 7-8f trips65/6799.6%0.8835/21416.4%1.39
At this time of year (Q3)56/6678.4%0.819/6214.5%1.28
Too few runners to read reliably
At Doncaster (small sample)4/449.1%0.795/1926.3%1.82
Can it do what today needs? Capable — has run to 106 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 9
+0.04 mph
About the level of its fields · 39.9 raw
Break · 0-20mph4th of 9
+0.10s
Slower away than the field's best breaker
Finish · closing speed2nd of 9
102.9%
Holds its gallop to the line
Stride length5th of 9
7.39 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
20 Jun 26Doncaster7fGd/Frm7th—40.5 -0.05101.3+0.07
12 Jun 26Goodwood8fSoft2ndTrue37.4 +0.05102.4+0.00
25 May 26Windsor8fGd/Frm8thTrue41.2 +0.48105.7+0.19
16 May 26Newbury8fGood11thTrue39.1 -0.27100.1+0.00
3 Apr 26Lingfield8fStd8thTrue41.2 -0.10105.2+0.29
5 Mar 26Newcastle7fStd2ndTrue40.0 +0.12102.8+0.06
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.502f+0.433f+0.394f+0.425f+0.386f+0.317f+0.32
Timed runs 2026-03-05 to 2026-06-20. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 2 winner, racing in Class 3 todayRated #3 in this field (91.0)Stable cold this week — 2 wins from 23 runsMet trouble in running recently — better than the bare resultHistorically over-bet by the market — take care with the priceRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“never far away, ridden over 1f out, hampered briefly well inside final 1f, not quicken”
#4FIRST TIME (IRE)MID
DRAW 1 · OR 83 · Barry McHugh / Richard & Peter Fahey
MARKET drifting 7 → 12
Yard suits today’s conditions · 3+ / 0−
88.0FORMLAB FIGURE
FormLab Figure
88.0 · ranked #4 here · career best 89
Official mark (OR)
83 · no win on record
Record at today's distance
1 win from 8 tries · below market expectation (0.9)
Days since last run
21
Sectional clock
Last time: ran to par for the class Usually races midfield-closer
Run style & finish
Midfield · finishing speed 102.92% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
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
Richard & Peter Fahey · 377 runs since 2024 · winners usually around 6.5 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 8-11—23/17713.0%1.26
At this time of year (Q3)—6/5910.2%1.2
At Doncaster—3/348.8%1.19
Can it do what today needs? Below the level — career best 89 is below the ~92 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields7th of 9
-0.06 mph
About the level of its fields · 40.1 raw
Break · 0-20mph1st of 9
+0.07s
Slower away than the field's best breaker
Finish · closing speed1st of 9
102.9%
Holds its gallop to the line
Stride length7th of 9
7.31 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
27 Jun 26Chester7fGood3rdTrue39.9 -0.27100.5—
13 Jun 26York6fGood6thTrue41.8 -0.0998.4+0.16
13 May 26York7fGd/Sft11thTrue38.1 -0.3296.6+0.26
2 Oct 25Newcastle7fSlow2ndSlow early42.4 +0.53121.9-0.02
8 Aug 25Newmarket6fGd/Frm1stTrue41.3 +0.09101.1-0.06
15 Jun 25Salisbury6fGd/Frm2ndTrue39.9 -0.2999.0+0.02
Last run, sector by sector · gap to the leader (s) · sector pace
Timed runs 2025-06-15 to 2026-06-27. · 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.
Yet to win at this level — a Class 4 winner, upped to Class 3 todayStable in form this week — 4 wins from 21 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
“off pace, shaken up over 2f out, headway before final 1f, kept on”
#5DAYDREAMAHELD-UPFORMLAB WATCH
DRAW 8 · OR 86 · Duran Fentiman / Tim Easterby
MARKET drifting 19 → 42
Yard poor for today’s conditions · 0+ / 1−
86.0FORMLAB FIGURE
FormLab Figure
86.0 · ranked #5 here · career best 94
Official mark (OR)
86 · no win on record
Record at today's distance
2 wins from 12 tries · beats market expectation (1.83)
Days since last run
21
Sectional clock
Last time: a shade below par (-0.3s) Usually races midfield
Run style & finish
Held up · finishing speed 98.75% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
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
Tim Easterby · 2889 runs since 2024 · winners usually around 5.8 on the exchange
Signature angle: stepping up in class, at 16+ odds, with their 4yo+s, off a TFR-RISING figure trend, in fields of 12-15
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 1-3 company ✦15/3754.0%0.637/1345.2%0.71
Too few runners to read reliably
At Doncaster (small sample)6/758.0%1.031/195.3%0.87
Can it do what today needs? Capable — has run to 95 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 9
+0.11 mph
About the level of its fields · 39.2 raw
Break · 0-20mph9th of 9
+0.37s
Slow away in 3 of 5 — habitual, so the market already knows
Finish · closing speed6th of 9
98.8%
One-paced late
Stride length6th of 9
7.38 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
27 Jun 26Chester7fGood7thTrue39.8 -0.3999.3—
13 Jun 26York7fGood13thTrue40.4 +0.3099.1+0.58
30 May 26Carlisle7fGd/Frm9thTrue38.0 +0.28100.0+0.00
Timed runs 2025-10-10 to 2026-06-27. · 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.
Yet to win at this level — a Class 4 winner, upped to Class 3 todayProven over the trip (12 tries, beats market expectation at 1.83)Jockey goes well at this track (1.33x market expectation)Lost roughly 2.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 questionHistorically underestimated by the market
LTO comment
“held up, ridden over 2f out, one paced”
#6EGOLIMID
DRAW 5 · OR 87 · Rhys Clutterbuck / Ralph Beckett
MARKET drifting 17 → 21
Yard mixed · 1+ / 1−
84.0FORMLAB FIGURE
FormLab Figure
84.0 · ranked #6 here · career best 93
Official mark (OR)
87 · no win on record
Record at today's distance
2 wins from 9 tries · beats market expectation (1.51)
Days since last run
18
Sectional clock
Last time: a shade below par (-0.7s) Usually races prominent and weakens
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 · 1375 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
At this time of year (Q3)90/46719.3%0.9815/5328.3%1.4
Where the yard is weaker in these conditions
In Class 1-3 company ✦71/51413.8%0.9523/17613.1%0.83
Too few runners to read reliably
At Doncaster (small sample)7/5113.7%0.843/1225.0%0.94
Can it do what today needs? Capable — has run to 96 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields8th of 9
-0.23 mph
Slower than the fields it has met · 40.9 raw
Break · 0-20mph2nd of 9
+0.09s
Slower away than the field's best breaker
Finish · closing speed9th of 9
98.0%
One-paced late
Stride length3rd of 9
7.40 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
30 Jun 26Salisbury6fGood6thTrue39.5 -0.5296.3+0.00
Timed runs 2025-07-31 to 2026-06-30. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 3 winner, racing in Class 3 todayProven over the trip (9 tries, beats market expectation at 1.51)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the marketRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“off pace, ridden over 2f out, no impression”
#7CHRISTIAN DAVID (IRE)HELD-UP
DRAW 2 · OR 89 · Kieran O'Neill / Richard Hannon
MARKET backed 10.5 → 6.2
Yard suits today’s conditions · 3+ / 0−
83FORMLAB FIGURE
FormLab Figure
83 · ranked #7 here · career best 97
Official mark (OR)
89 · last won off 90
Record at today's distance
3 wins from 14 tries · beats market expectation (2.45)
Days since last run
23
Sectional clock
Last time: 1.6s slower than par — the result flattered it Usually races midfield
Run style & finish
Held up · finishing speed 100.25% (one-paced late)
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
Richard Hannon · 2080 runs since 2024 · winners usually around 6.3 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Below their last winning mark3/358.6%0.897/3023.3%1.94
Over 7-8f trips65/6799.6%0.8835/21416.4%1.39
At this time of year (Q3)56/6678.4%0.819/6214.5%1.28
Too few runners to read reliably
At Doncaster (small sample)4/449.1%0.795/1926.3%1.82
Can it do what today needs? Capable — has run to 100 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 9
+0.12 mph
About the level of its fields · 40.1 raw
Break · 0-20mph8th of 9
+0.32s
Slower away than the field's best breaker
Finish · closing speed4th of 9
100.2%
Holds its gallop to the line
Stride length2nd of 9
7.45 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
25 Jun 26Newcastle8fSlow5thTrue40.0 +0.2896.0—
9 May 26Lingfield7fGd/Frm4thTrue42.6 +0.1895.0+0.22
Timed runs 2025-12-03 to 2026-06-25. · 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.
Proven at this level — a Class 3 winner, racing in Class 3 todayDrops in class todayProven over the trip (14 tries, beats market expectation at 2.45)Stable cold this week — 2 wins from 23 runsHistorically underestimated by the marketRuns Held-Up — a winning style at this course & distance; his sectional profile fits
LTO comment
“held up, pushed along 3f out, plugged on, never on terms”
#8KODI LION (IRE)MID
DRAW 7 · OR 90 · Alistair Rawlinson / Michael Appleby
MARKET 12.5
Yard poor for today’s conditions · 0+ / 3−
82.0FORMLAB FIGURE
FormLab Figure
82.0 · ranked #8 here · career best 97
Official mark (OR)
90 · last won off 87
Record at today's distance
3 wins from 17 tries · below market expectation (0.89)
Days since last run
267
Sectional clock
Last time: 0.8s slower than par — the result flattered it · 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. · last rated run 267 days ago
Trainer form · today's exact conditions
Michael Appleby · 1544 runs since 2024 · winners usually around 6.2 on the exchange
Signature angle: in fields of 8-11
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In fields of 8-11 ✦77/68911.2%0.999/1565.8%0.5
At this time of year (Q3)45/32813.7%1.223/358.6%0.76
In Class 1-3 company ✦26/2918.9%0.985/776.5%0.85
Too few runners to read reliably
Coming back after 180 days+ (small sample)3/378.1%0.843/1225.0%2.23
At Doncaster (small sample)4/419.8%1.230/160.0%0.0
Can it do what today needs? Capable — has run to 97 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields6th of 9
+0.00 mph
About the level of its fields · 39.2 raw
Break · 0-20mph3rd of 9
+0.10s
Slower away than the field's best breaker
Finish · closing speed8th of 9
98.1%
One-paced late
Stride length4th of 9
7.39 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
24 Oct 25Newbury7fHeavy5thTrue38.8 +0.0494.9+0.33
20 Sep 25Ayr6fSoft13thTrue41.2 -0.2593.9+0.05
30 Aug 25Sandown Park7fSoft9thFast early38.1 +0.2891.7-0.01
9 Aug 25Haydock Park7fGd/Frm2ndTrue40.0 +0.00105.2+0.00
Timed runs 2025-06-25 to 2025-10-24 · last timed run 267 days ago — the profile is out of date. · 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.
3lb above his last winning mark (90 today vs 87)Proven at this level — a Class 3 winner, racing in Class 3 todayStable cold this week — 0 wins from 11 runsRecent comments suggest he weakens late — a stamina questionReturns from 267 days offHistorically over-bet by the market — take care with the priceRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“steadied start, held up, headway when switched 2f out, no extra entering final 1f”
#9PERFECT PART (IRE)MID
DRAW 3 · OR 85 · Ben Robinson / Brian Ellison
MARKET drifting 9 → 14.5
Yard poor for today’s conditions · 0+ / 4−
75.7FORMLAB FIGURE
FormLab Figure
75.7 · ranked #9 here · career best 97
Official mark (OR)
85 · no win on record
Record at today's distance
0 wins from 14 tries
Days since last run
31
Sectional clock
Last time: 3.0s slower than par — the result flattered it · among the slowest in its race Usually races midfield
Run style & finish
Midfield · finishing speed 100.61% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
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
Brian Ellison · 761 runs since 2024 · winners usually around 7.0 on the exchange
Signature angle: off marks of 60 or below
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
Coming back after 15 to 45 days29/26411.0%1.084/864.7%0.55
On turf36/33810.7%1.135/1074.7%0.6
Over 7-8f trips15/1649.1%1.125/766.6%0.76
In fields of 8-1126/26110.0%1.15/855.9%0.83
Too few runners to read reliably
At this time of year (Q3) (small sample)27/23611.4%1.232/1118.2%1.95
At Doncaster (small sample)5/3116.1%2.671/128.3%1.42
Can it do what today needs? Capable — has run to 97 at/around today's trip, clears the ~92 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 9
+0.03 mph
About the level of its fields · 39.0 raw
Break · 0-20mph6th of 9
+0.29s
Slower away than the field's best breaker
Finish · closing speed3rd of 9
100.6%
Holds its gallop to the line
Stride length9th of 9
6.90 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-10-11 to 2026-06-17. · finishing speed for 2 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 2 winner, racing in Class 3 todayDrops in class todayJockey goes well at this track (1.79x market expectation)Recent 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