FORMLAB RACING
THE SCIENCE OF FORM  ·  RACE INTELLIGENCE REPORT
Windsor · 19:20
Class 4 · 6.05f · Good to Firm
GENERATED 2026-07-20 · 8 RUNNERS PROFILED
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)full record →
The ReadCOMPOSED FROM THE MEASURES BELOW
No confirmed early pace on the book, so this one may turn tactical. Winners here typically raced recently (88% within 45 days) and were prominent in the betting (31% 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, LEQUINTO (IRE) leads on 86, 4.7pts clear of BUCCABAY (IRE) — flagged on our watch list. The case against the top pick: rated well above the mark it last won from. The shape danger is VISUALLY — the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it. The market sees it differently, making AMAZONIAN DREAM (IRE) the 34% favourite — a horse our figures rate 3rd.
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 ORDER DRAW 1
LEQUINTO (IRE)
OR 77 · Marco Ghiani / Tony Carroll
MARKET 4.8 · the market rates it a 21% chance
86.0 FORMLAB FIGURE · #1 OF FIELD
Yard suits today’s conditions · 3+ / 0−Proven at this level — a Class 4 winner, racing in Class 4 todayThe top rating in this field (86.0)Proven over the trip (40 tries, beats market expectation at 1.24)Stable in form this week — 3 wins from 19 runs
2ND · DATA ORDER DRAW 8
BUCCABAY (IRE)
OR 80 · Edward Greatrex / Eve Johnson Houghton
MARKET 12 · the market rates it a 8% chance
81.3 FORMLAB FIGURE · #2 OF FIELD
Yard mixed — leans for · 3+ / 1−Proven at this level — a Class 3 winner, racing in Class 4 todayRated #2 in this field (81.3)Stable in form this week — 3 wins from 14 runsJockey goes well at this track (1.33x market expectation)
3RD · DATA ORDER DRAW 6
AMAZONIAN DREAM (IRE)
OR 72 · Oisin Murphy / Rod Millman
MARKET backed 5.1 → 2.98 · the market rates it a 34% chance
81.0 FORMLAB FIGURE · #3 OF FIELD
Yard mixed · 1+ / 1−12lb below his last winning mark (72 today vs 84)Proven at this level — a Class 2 winner, racing in Class 4 todayRated #3 in this field (81.0)Met trouble in running recently — better than the bare result
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1LEQUINTO (IRE)net +7figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, proven at trip, proven on the going, yard positive in today’s setup, FormLab watch flag − 5lb+ above last winning mark
2AMAZONIAN DREAM (IRE)net +6race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, backed since morning, energy in the winning band, yard positive in today’s setup, yard hot − clock FADE
3VISUALLYnet +5race-fit (ran <=45d), form (top-3 LTO or recent win), 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
LEQUINTO (IRE) carries rated well above the mark it last won from. AMAZONIAN DREAM (IRE) is the one to beat it — an edge LEQUINTO (IRE) lacks: backed since the morning.
Balance, not doubt for its own sake — every pick has a case against; a reader should see ours.
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.
EM FOUR  FIGURE #4
Jamie Osborne's runners coming back after 15 to 45 days win 14.8% across all tracks and beat market expectation in both seasons.
VISUALLY  FIGURE #6
Clive Cox's runners kept to the same class win 17.6% 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
even/unclear early shape (no confirmed early types). Descriptive context — the shape never selects.
WHAT WINS THIS RACE
16 similar races at WINDSOR, 5.5-6.5f, all-aged handicaps, Class 4, Jun-Aug, 2023-2026
Winners here typically raced recently (88% within 45 days) and were prominent in the betting (31% from the first three favourites). 19% won last time out, 19% were placed 2nd-3rd.
Age
50% 6yo+
38% 3yo
6% 5yo
Last ran
62% 15-45d
25% within 14d
12% 46-90d
Market
69% 4th+ in the market
19% favourite
12% 3rd favourite
LTO form
62% unplaced last time
19% won last time
19% placed last time
The shape of past winners here · context only, never picks the horse.
Where the pace is drawn · 8 runners · stalls 1–8
12345678
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: LEQUINTO (IRE) is 1/4 on softer ground · BUCCABAY (IRE) is 0/3 on softer ground · AMAZONIAN DREAM (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
BUCCABAY (IRE) MID 48.6% 102.4 solid late gains (4th of 8 on late speed here), saving plenty for the finish — profits if the early types overdo it
AN OUTLAW'S GRACE (IRE) MID 49.7% 99.1 one-paced late — 7th of 8 on late speed in this field, races handy on energy — needs them to stop in front
INDEPENDENT EXPERT (IRE) MID 52.8% 98.0 held up without the late gear (8th of 8 on late speed), yet works hard early for a closer — needs them to stop in front
LEQUINTO (IRE) HELD-UP 48.2% 102.6 the 3rd-strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it
EM FOUR MID 50.1% 99.8 one-paced late — 6th of 8 on late speed in this field, yet works hard early for a closer — needs them to stop in front
AMAZONIAN DREAM (IRE) MID 49.7% 100.7 solid late gains (5th of 8 on late speed here), races handy on energy — profits if the early types overdo it
DONTSPOILASALE (IRE) HELD-UP 48.4% 103.5 a genuine turn of foot — 2nd-best late speed here, saving plenty for the finish — profits if the early types overdo it
VISUALLY MID 47.5% 103.6 the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it
The Field · Forensic ReadsFIGURE ORDER
#1 LEQUINTO (IRE) HELD-UP
DRAW 1 · OR 77 · Marco Ghiani / Tony Carroll
MARKET 4.8 · the market rates it a 21% chance
Yard suits today’s conditions · 3+ / 0−
86.0 FORMLAB FIGURE
BOTTOM LINE
Top on the figures, 4.7pts clear of the next, flagged on our watch list; rated well above the mark it last won from.
FormLab Figure
86.0 · ranked #1 here · career best 94
Official mark (OR)
77 · last won off 72
Record at today's distance
7 wins from 40 tries · beats market expectation (1.24)
Days since last run
21
Sectional clock
Last time: beat the class par by 0.8s · best on the clock in its race
Usually races held-up closer
Run style & finish
Held up · finishing speed 102.57% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
1stClass 5 · 6.1f · rated 863rdClass 4 · 5.0f · rated 753rdClass 5 · 5.7f · rated 771stClass 5 · 5.1f · rated 763rdClass 5 · 5.0f · rated 69
Career sheet · last 18 months · 27 rated runs · spacing is real time
Figure history for LEQUINTO (IRE)best 94needs 82.7–862025-01-22 · TFR 60 · 6f · Std · C52025-02-22 · TFR 59 · 6f · Slow · C52025-03-17 · TFR 58 · 7.16f · Slow · C62025-04-02 · TFR 61 · 6.07f · Std · C62025-05-07 · TFR 55 · 6f · Std · C42025-06-23 · TFR 71 · 6.05f · Gd/Frm · C62025-06-28 · TFR 73 · 5.1f · Gd/Frm · C62025-06-30 · TFR 76 · 6.05f · Gd/Frm · C52025-07-03 · TFR 71 · 5.15f · Gd/Frm · C52025-08-18 · TFR 53 · 6.05f · Good · C42025-08-23 · TFR 72 · 6.05f · Gd/Frm · C42025-09-09 · TFR 55 · 6f · Firm · C52025-09-12 · TFR 80 · 5.05f · Soft · C52025-09-24 · TFR 62 · 6f · Good · C42026-01-08 · TFR 76 · 5f · Std · C52026-01-24 · TFR 79 · 5.03f · Std · C52026-02-12 · TFR 63 · 7f · Std · C52026-02-16 · TFR 70 · 6.09f · Std · C42026-03-05 · TFR 69 · 5.03f · Std · C42026-03-25 · TFR 70 · 6f · Std · C52026-04-04 · TFR 74 · 6.09f · Std · C52026-04-27 · TFR 76 · 6f · Slow · C52026-04-28 · TFR 69 · 5.03f · Std · C52026-05-18 · TFR 76 · 5.1f · Good · C52026-06-05 · TFR 77 · 5.73f · Good · C52026-06-12 · TFR 75 · 5.05f · Good · C42026-06-29 · TFR 86 · 6.05f · Gd/Frm · C522 Jan 2529 Jun 26
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
Tony Carroll · 2385 runs since 2024 · winners usually around 5.4 on the exchange
Signature angle: at Bath, above their last winning mark, at this time of year (Q2), on turf, off a TFR-FALLING figure trend, with the mark MARK-FLAT, with a CLAIM-7 claimer up
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Windsor11/8413.1%1.5410/3528.6%2.24
On turf97/70713.7%1.247/22920.5%1.43
Over 5-6f trips95/63714.9%1.2247/27816.9%1.21
Can it do what today needs? Capable — has run to 94 at/around today's trip, clears the ~82.7 demand
The rider
Marco Ghiani · last 14 days: 6/39 · at Windsor: A/E 2.22 (n78) · with this yard: A/E 1.2 (n85)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 8
+0.01 mph
About the level of its fields · 41.6 raw
Break · 0-20mph6th of 8
+0.22s
Slower away than the field's best breaker
Finish · closing speed3rd of 8
102.6%
Holds its gallop to the line
Stride length7th of 8
7.14 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
29 Jun 26Windsor6fGd/Frm1stTrue42.3 +0.38104.0
12 Jun 26Sandown Park5fGood3rdTrue39.3 -0.0799.2+0.37
5 Jun 26Bath5fGood3rdFast early40.5 -0.5697.3+0.00
18 May 26Windsor5fGood1stTrue42.9 +0.39104.7+0.43
28 Apr 26Lingfield5fStd3rdSlow early41.3 +0.02103.8+0.30
27 Apr 26Lingfield6fSlow2ndTrue40.8 -0.12106.5+0.01
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.35slow2f+0.32slow3f+0.69slow4f+0.38fast5f+0.16fast6fledfast
Timed runs 2026-04-27 to 2026-06-29. · 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 met
AMAZONIAN DREAM (IRE) · 5 meetings≈ 2.0L behind on today's terms · REVERSES strongly
29 Jun 26 · 6.1f · Gd/Frm — finished 1st vs 2nd, 1.5L ahead
EM FOUR · 2 meetings≈ 1.2L behind on today's terms · reverses
12 Jun 26 · 5f · Good — finished 3rd vs 7th, 3.5L ahead
Read through a common rival
vs AN OUTLAW'S GRACE (IRE) (read through CARBINE HARVESTER, JAX EDGE, UNDER THE TWILIGHT, DILIGENTLY) ≈ -2.8L — CHAINED — context only, never a bet leg
vs BUCCABAY (IRE) (read through LAND OF MAGIC, AL BAREZ, CARBINE HARVESTER, SERENITY DREAM) ≈ -1.3L — CHAINED — context only, never a bet leg
vs DONTSPOILASALE (IRE) (read through SANDSCREENDELIVERD, NOGO'S DREAM) ≈ +1.1L — 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 (77 today vs 72)Proven at this level — a Class 4 winner, racing in Class 4 todayThe top rating in this field (86.0)Proven over the trip (40 tries, beats market expectation at 1.24)Stable in form this week — 3 wins from 19 runsJockey goes well at this track (2.22x market expectation)Lost roughly 1.7 lengths at the start last time — the defeat reads better than the bare resultHistorically underestimated by the marketA course winner (6 from 15 here)
LTO comment
“held up, headway when carried left final 1f, stayed on”
#2 BUCCABAY (IRE) MID
DRAW 8 · OR 80 · Edward Greatrex / Eve Johnson Houghton
MARKET 12 · the market rates it a 8% chance
Yard mixed — leans for · 3+ / 1−
81.3 FORMLAB FIGURE
BOTTOM LINE
2nd on the figures, 4.7pts off the top, sharp from the stalls; its sectional profile is out of date.
FormLab Figure
81.3 · ranked #2 here · career best 95
Official mark (OR)
80 · last won off 78
Record at today's distance
3 wins from 23 tries · beats market expectation (1.12)
Days since last run
122
Sectional clock
Last time: a shade below par (-0.3s)
Usually races prominent-closer
Run style & finish
Midfield · finishing speed 102.37% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
7thClass 4 · 6.1f · rated 743rdClass 4 · 6.0f · rated 842ndClass 4 · 6.0f · rated 865thClass 4 · 6.1f · rated 821stClass 4 · 6.0f · rated 85
Career sheet · last 18 months · 13 rated runs · spacing is real time
Figure history for BUCCABAY (IRE)best 95needs 82.7–862025-05-12 · TFR 93 · 6.05f · Gd/Frm · C32025-06-06 · TFR 86 · 6.01f · Gd/Frm · C42025-06-21 · TFR 72 · 6f · Gd/Frm · C32025-07-11 · TFR 54 · 6f · Firm · C32025-08-11 · TFR 65 · 6.05f · Gd/Frm · C22025-10-02 · TFR 81 · 6f · Gd/Sft · C42025-10-17 · TFR 63 · 5f · Gd/Sft · C32025-11-20 · TFR 77 · 6.07f · Std · C42025-12-03 · TFR 85 · 6f · Std · C42026-01-01 · TFR 82 · 6.07f · Std · C42026-01-14 · TFR 86 · 6f · Slow · C42026-03-04 · TFR 84 · 6f · Slow · C42026-03-20 · TFR 74 · 6.09f · Std · C412 May 2520 Mar 26
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 122 days ago
Trainer form · today's exact conditions
Eve Johnson Houghton · 1041 runs since 2024 · winners usually around 6.2 on the exchange
Signature angle: off a TFR-FALLING figure trend
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)38/36410.4%1.029/4122.0%1.43
On turf64/57611.1%1.0626/17514.9%1.25
In Class 4-5 company66/49713.3%1.1424/14716.3%1.19
Where the yard is weaker in these conditions
At Windsor9/5815.5%1.581/214.8%0.56
Too few runners to read reliably
Coming back after 91 to 180 days (small sample)2/1414.3%1.782/1020.0%2.42
Can it do what today needs? Capable — has run to 95 at/around today's trip, clears the ~82.7 demand
The rider
Edward Greatrex · last 14 days: 0/16 · at Windsor: A/E 1.33 (n44) · with this yard: A/E 0.46 (n14)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 8
-0.07 mph
About the level of its fields · 40.5 raw
Break · 0-20mph1st of 8
+0.01s
Slower away than the field's best breaker
Finish · closing speed4th of 8
102.4%
Holds its gallop to the line
Stride length8th of 8
6.97 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
20 Mar 26Wolverhampton6fStd7thTrue41.5 -0.0498.3-0.01
4 Mar 26Kempton Park6fSlow3rdFast early40.4 -0.3999.0+0.04
14 Jan 26Kempton Park6fSlow2ndTrue40.3 -0.41106.6-0.08
1 Jan 26Southwell6fStd5thTrue40.6 +0.20104.1+0.16
3 Dec 25Kempton Park6fStd1stTrue40.5 +0.36103.6-0.08
20 Nov 25Southwell6fStd4thTrue39.9 -0.13102.7+0.04
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.14par2f+0.25slow3f+0.38par4f+0.20fast5f+0.40slow6f+0.93very slow
Timed runs 2025-11-20 to 2026-03-20 · last timed run 122 days ago — the profile is out of date. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has met
AMAZONIAN DREAM (IRE) · 5 meetings≈ 4.3L behind on today's terms · REVERSES strongly
1 Jan 26 · 6.1f · Std — finished 5th vs 8th, 1.3L ahead
AN OUTLAW'S GRACE (IRE) · 1 meeting≈ 4.2L behind on today's terms · REVERSES strongly
21 Jun 25 · 6f · Gd/Frm — finished 7th vs 3rd, 3.8L behind
Read through a common rival
vs DONTSPOILASALE (IRE) (read through INISHFALLEN, ARKLOW LAD, DARK ACE) ≈ -3.4L — CHAINED — context only, never a bet leg
vs LEQUINTO (IRE) (read through LAND OF MAGIC, AL BAREZ, CARBINE HARVESTER, SERENITY DREAM) ≈ +1.3L — CHAINED — context only, never a bet leg
vs EM FOUR (read through SAFARI DREAM, LAND OF MAGIC, EXISTENT, PAPA COCKTAIL) ≈ -0.3L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Proven at this level — a Class 3 winner, racing in Class 4 todayRated #2 in this field (81.3)Stable in form this week — 3 wins from 14 runsJockey goes well at this track (1.33x market expectation)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the marketA course winner (1 from 4 here)Runs Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“quickly away, close up, pushed along entering straight, weakened final 1f”
#3 AMAZONIAN DREAM (IRE) MID
DRAW 6 · OR 72 · Oisin Murphy / Rod Millman
MARKET backed 5.1 → 2.98 · the market rates it a 34% chance
Yard mixed · 1+ / 1−
81.0 FORMLAB FIGURE
BOTTOM LINE
3rd on the figures, 5pts off the top, backed since the morning; the clock has it fading late.
FormLab Figure
81.0 · ranked #3 here · career best 94
Official mark (OR)
72 · last won off 84
Record at today's distance
2 wins from 38 tries · below market expectation (0.5)
Days since last run
7
Sectional clock
Last time: a shade below par (-0.3s) · faster than its field on the clock
Usually races prominent-closer
Run style & finish
Midfield · finishing speed 100.66% (holds late)
Headgear
Cheekpieces
Recent form · last 5 runs, most recent first · ratings are FormLab figures
2ndClass 4 · 6.1f · rated 812ndClass 5 · 6.1f · rated 807thClass 3 · 6.1f · rated 725thClass 4 · 6.0f · rated 803rdClass 4 · 6.1f · rated 72
Career sheet · last 18 months · 18 rated runs · spacing is real time
Figure history for AMAZONIAN DREAM (IRE)best 94needs 82.7–862025-01-30 · TFR 91 · 6.07f · Std · C32025-03-29 · TFR 84 · 6f · Std · C32025-05-12 · TFR 80 · 6.05f · Gd/Frm · C32025-05-26 · TFR 80 · 6.05f · Gd/Frm · C32025-06-16 · TFR 85 · 6.05f · Gd/Frm · C32025-06-30 · TFR 74 · 6.05f · Gd/Frm · C22025-07-14 · TFR 71 · 6.05f · Gd/Frm · C42025-08-11 · TFR 82 · 6.05f · Gd/Frm · C22025-08-23 · TFR 77 · 6.05f · Gd/Frm · C42026-01-01 · TFR 75 · 6.07f · Std · C42026-01-20 · TFR 82 · 6.07f · Std · C42026-02-07 · TFR 81 · 6f · Std · C42026-02-18 · TFR 65 · 6f · Slow · C42026-05-04 · TFR 72 · 6.05f · Gd/Frm · C42026-05-20 · TFR 80 · 6f · Slow · C42026-06-15 · TFR 72 · 6.05f · Gd/Frm · C32026-06-29 · TFR 80 · 6.05f · Gd/Frm · C52026-07-13 · TFR 81 · 6.05f · Gd/Frm · C430 Jan 2513 Jul 26
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
Rod Millman · 777 runs since 2024 · winners usually around 5.3 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)29/24311.9%0.996/2425.0%1.79
Where the yard is weaker in these conditions
At Windsor5/826.1%0.541/185.6%0.64
Too few runners to read reliably
Coming back after within 7 days (small sample)7/1936.8%1.614/850.0%1.99
Can it do what today needs? Capable — has run to 94 at/around today's trip, clears the ~82.7 demand
The rider
Oisin Murphy · last 14 days: 15/68 · at Windsor: A/E 1.05 (n210) · with this yard: A/E 1.08 (n103)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields6th of 8
-0.23 mph
Slower than the fields it has met · 41.3 raw
Break · 0-20mph2nd of 8
+0.11s
Slower away than the field's best breaker
Finish · closing speed5th of 8
100.7%
Holds its gallop to the line
Stride length2nd of 8
7.52 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
13 Jul 26Windsor6fGd/Frm2ndTrue42.3 +0.0599.2+0.17
29 Jun 26Windsor6fGd/Frm2ndTrue41.9 -0.05101.6
15 Jun 26Windsor6fGd/Frm7thTrue42.0 -0.4798.7+0.22
20 May 26Kempton Park6fSlow5thTrue40.8 -0.43103.9+0.00
4 May 26Windsor6fGd/Frm3rdTrue41.1 -0.1399.4-0.16
18 Feb 26Kempton Park6fSlow10thTrue39.8 -0.38101.2+0.33
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.81par2f+0.73par3f+0.54par4f+0.37par5f+0.16slow6f+0.29par
Timed runs 2026-02-18 to 2026-07-13. · 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.
HEAD-TO-HEAD · today's rivals it has met
LEQUINTO (IRE) · 5 meetings≈ 2.0L ahead on today's terms · CONFIRMS strongly
29 Jun 26 · 6.1f · Gd/Frm — finished 2nd vs 1st, 1.5L behind
BUCCABAY (IRE) · 5 meetings≈ 4.3L ahead on today's terms · CONFIRMS strongly
1 Jan 26 · 6.1f · Std — finished 8th vs 5th, 1.3L behind
AN OUTLAW'S GRACE (IRE) · 1 meeting≈ 2.8L ahead on today's terms · CONFIRMS strongly
13 Jul 26 · 6.1f · Gd/Frm — finished 2nd vs 5th, 2.75L ahead
Read through a common rival
vs EM FOUR (read through TIGER TULIP, MONSIEUR PATAT, LAND OF MAGIC, CARBINE HARVESTER) ≈ +5.0L — CHAINED — context only, never a bet leg
vs DONTSPOILASALE (IRE) (read through INISHFALLEN, MEHMAR, HAVANA BLAST) ≈ +3.7L — CHAINED — context only, never a bet leg
vs VISUALLY (read through HAYYNAH, AKABUSI) ≈ +0.8L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
12lb below his last winning mark (72 today vs 84)Proven at this level — a Class 2 winner, racing in Class 4 todayRated #3 in this field (81.0)Met trouble in running recently — better than the bare resultRace-fit — ran 7 days agoHistorically over-bet by the market — take care with the priceA course winner (2 from 22 here)
LTO comment
“held up, shaken up 2f out, headway when not clear run over 1f out, plugged on”
#4 EM FOUR MID
DRAW 3 · OR 76 · Saffie Osborne / Jamie Osborne
MARKET 9.4 · the market rates it a 11% chance
Yard mixed — leans for · 4+ / 1−
79.0 FORMLAB FIGURE
BOTTOM LINE
4th on the figures, 7pts off the top, proven at the trip; one-paced late — 6th of 8 on late speed in this field, yet works hard early for a closer — needs them to stop in front.
FormLab Figure
79.0 · ranked #4 here · career best 85
Official mark (OR)
76 · last won off 74
Record at today's distance
6 wins from 29 tries · beats market expectation (1.62)
Days since last run
16
Sectional clock
Last time: 1.9s slower than par — the result flattered it
Usually races prominent · clock read is off a superseded run
Run style & finish
Midfield · finishing speed 99.79% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
8thClass 4 · 6.0f · rated 797thClass 4 · 5.0f · rated 705thClass 4 · 5.1f · rated 763rdClass 4 · 5.0f · rated 851stClass 5 · 5.1f · rated 85
Career sheet · last 18 months · 28 rated runs · spacing is real time
Figure history for EM FOURbest 85needs 82.7–862025-01-23 · TFR 43 · 4.97f · Std/Slow · C42025-01-29 · TFR 38 · 6f · Std · C42025-05-19 · TFR 69 · 5.1f · Slow · C52025-06-16 · TFR 69 · 5.1f · Gd/Frm · C52025-07-03 · TFR 68 · 6f · Std · C52025-07-17 · TFR 81 · 6.07f · Gd/Sft · C52025-07-26 · TFR 65 · 6f · Good · C52025-08-16 · TFR 65 · 5.73f · Firm · C52025-08-25 · TFR 79 · 6.01f · Gd/Frm · C52025-09-24 · TFR 68 · 6f · Good · C42025-10-08 · TFR 55 · 6f · Std · C42025-11-26 · TFR 78 · 6f · Slow · C52025-12-18 · TFR 68 · 6f · Slow · C22025-12-28 · TFR 79 · 6.07f · Std · C52026-01-02 · TFR 82 · 6f · Slow · C52026-01-11 · TFR 75 · 6f · Std · C52026-01-21 · TFR 82 · 6f · Slow · C52026-01-30 · TFR 72 · 6.09f · Std · C52026-02-11 · TFR 78 · 6.07f · Std · C52026-02-25 · TFR 76 · 6f · Slow · C52026-03-18 · TFR 80 · 6f · Slow · C52026-04-01 · TFR 73 · 6f · Slow · C52026-04-13 · TFR 81 · 6f · Good · C52026-04-21 · TFR 85 · 5.1f · Std · C52026-05-03 · TFR 85 · 5f · Gd/Frm · C42026-05-21 · TFR 76 · 5.07f · Good · C42026-06-12 · TFR 70 · 5.05f · Good · C42026-07-04 · TFR 79 · 6f · Gd/Frm · C423 Jan 254 Jul 26
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
Jamie Osborne · 779 runs since 2024 · winners usually around 6.7 on the exchange
Signature angle: over an unchanged trip, with the mark MARK-FLAT
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Over 5-6f trips27/18714.4%1.3611/6417.2%1.48
Above their last winning mark17/13312.8%0.9910/6016.7%1.38
Coming back after 15 to 45 days33/27811.9%1.2812/8114.8%1.26
In fields of 8-1136/32311.1%1.179/8111.1%1.22
Where the yard is weaker in these conditions
On turf24/2579.3%1.065/697.2%0.83
Too few runners to read reliably
At Windsor (small sample)1/313.2%0.460/20.0%0.0
Can it do what today needs? Capable — has run to 88 at/around today's trip, clears the ~82.7 demand
The rider
Saffie Osborne · last 14 days: 4/35 · at Windsor: A/E 1.05 (n135) · with this yard: A/E 1.09 (n519)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields7th of 8
-0.27 mph
Slower than the fields it has met · 41.1 raw
Break · 0-20mph5th of 8
+0.21s
Slower away than the field's best breaker
Finish · closing speed6th of 8
99.8%
One-paced late
Stride length4th of 8
7.39 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
4 Jul 26Newmarket6fGd/Frm8th42.4 -0.40105.0+0.29
12 Jun 26Sandown Park5fGood7thTrue39.6 +0.2297.6+0.60
3 May 26Salisbury5fGd/Frm3rdTrue40.7 -0.19100.2+0.07
21 Apr 26Wolverhampton5fStd1stTrue41.4 +0.1699.9+0.13
13 Apr 26Leicester6fGood3rdTrue41.1 -0.4996.7+0.08
1 Apr 26Kempton Park6fSlow4thTrue39.8 -0.9199.2+0.11
Timed runs 2026-04-01 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 met
LEQUINTO (IRE) · 2 meetings≈ 1.2L ahead on today's terms · confirms
12 Jun 26 · 5f · Good — finished 7th vs 3rd, 3.5L behind
THIN [n=2 meeting(s), 1 opponent(s)] — context only, not a bet leg — confirms vs 1 rival(s) met (+1.2L adj, 2 meeting(s))
Read through a common rival
vs AMAZONIAN DREAM (IRE) (read through TIGER TULIP, MONSIEUR PATAT, LAND OF MAGIC, CARBINE HARVESTER) ≈ -5.0L — CHAINED — context only, never a bet leg
vs AN OUTLAW'S GRACE (IRE) (read through YES I'M MALI, JONNY CONCRETE, CARBINE HARVESTER, JAX EDGE) ≈ +1.9L — CHAINED — context only, never a bet leg
vs BUCCABAY (IRE) (read through SAFARI DREAM, LAND OF MAGIC, EXISTENT, PAPA COCKTAIL) ≈ +0.3L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Yet to win at this level — a Class 5 winner, upped to Class 4 todayProven over the trip (29 tries, beats market expectation at 1.62)Historically underestimated by the market
LTO comment
“held up, pushed along soon after halfway, never on terms”
#5 AN OUTLAW'S GRACE (IRE) MID
DRAW 4 · OR 79 · Sean Levey / Richard Hannon
MARKET backed 10.5 → 7.6 · the market rates it a 13% chance
Yard mixed — leans for · 2+ / 1−
78.0 FORMLAB FIGURE
BOTTOM LINE
5th on the figures, 8pts off the top, backed since the morning; one-paced late — 7th of 8 on late speed in this field, races handy on energy — needs them to stop in front.
FormLab Figure
78.0 · ranked #5 here · career best 87
Official mark (OR)
79 · no win on record
Record at today's distance
1 win from 13 tries · below market expectation (0.72)
Days since last run
7
Sectional clock
Last time: a shade below par (-0.6s) · faster than its field on the clock
Usually races prominent
Run style & finish
Midfield · finishing speed 99.1% (one-paced late)
Headgear
Cheekpieces · yard 14% with first-time gear (A/E 1.36)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 4 · 6.1f · rated 783rdClass 4 · 6.1f · rated 8519thClass 4 · 6.0f · rated 432ndClass 3 · 6.1f · rated 876thClass 4 · 6.1f · rated 70
Career sheet · last 18 months · 9 rated runs · spacing is real time
Figure history for AN OUTLAW'S GRACE (IRE)best 87needs 82.7–862025-04-11 · TFR 78 · 7f · Good · C22025-06-21 · TFR 84 · 6f · Gd/Frm · C32026-02-27 · TFR 79 · 6f · Std/Slow · C22026-03-29 · TFR 83 · 7.03f · Gd/Sft · C42026-04-10 · TFR 70 · 6.09f · Std · C42026-05-11 · TFR 87 · 6.05f · Gd/Frm · C32026-05-23 · TFR 43 · 6f · Good · C42026-06-27 · TFR 85 · 6.05f · Gd/Frm · C42026-07-13 · TFR 78 · 6.05f · Gd/Frm · C411 Apr 2513 Jul 26
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 · 2093 runs since 2024 · winners usually around 6.2 on the exchange
Signature angle: jockey_named Pat Dobbs
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after within 7 days9/5715.8%1.169/2437.5%1.84
At this time of year (Q3)56/6678.4%0.8112/7516.0%1.31
Where the yard is weaker in these conditions
At Windsor13/8215.9%1.160/240.0%0.0
Can it do what today needs? Capable — has run to 87 at/around today's trip, clears the ~82.7 demand
The rider
Sean Levey · last 14 days: 4/33 · at Windsor: A/E 0.76 (n119) · with this yard: A/E 1.06 (n807)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 8
-0.16 mph
Slower than the fields it has met · 40.7 raw
Break · 0-20mph4th of 8
+0.19s
Slower away than the field's best breaker
Finish · closing speed7th of 8
99.1%
One-paced late
Stride length3rd of 8
7.42 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
13 Jul 26Windsor6fGd/Frm5thTrue42.2 -0.0896.5+0.16
27 Jun 26Windsor6fGd/Frm3rdTrue41.5 -0.5599.7
23 May 26York6fGood19thTrue42.6 -0.4492.8+0.11
11 May 26Windsor6fGd/Frm2ndTrue41.8 +0.39100.3+0.07
10 Apr 26Wolverhampton6fStd6thTrue39.5 -0.15102.5+0.26
29 Mar 26Doncaster7fGd/Sft7thSlow early36.8 -0.12102.8+0.34
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.27fast2f+0.18par3f+0.02par4fledslow5fledvery slow6f+0.74very slow
Timed runs 2026-03-29 to 2026-07-13. · 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. · 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
BUCCABAY (IRE) · 1 meeting≈ 4.2L ahead on today's terms · CONFIRMS strongly
21 Jun 25 · 6f · Gd/Frm — finished 3rd vs 7th, 3.8L ahead
AMAZONIAN DREAM (IRE) · 1 meeting≈ 2.8L behind on today's terms · REVERSES strongly
13 Jul 26 · 6.1f · Gd/Frm — finished 5th vs 2nd, 2.75L behind
THIN [n=2 meeting(s), 2 opponent(s)] — context only, not a bet leg — reverses vs 2 rival(s) met (-0.4L adj, 2 meeting(s))
Read through a common rival
vs VISUALLY (read through MARCELLINUS, ALASRAE, HAYYNAH) ≈ +4.0L — CHAINED — context only, never a bet leg
vs LEQUINTO (IRE) (read through CARBINE HARVESTER, JAX EDGE, UNDER THE TWILIGHT, DILIGENTLY) ≈ +2.8L — CHAINED — context only, never a bet leg
vs EM FOUR (read through YES I'M MALI, JONNY CONCRETE, CARBINE HARVESTER, JAX EDGE) ≈ -1.9L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Proven at this level — a Class 3 winner, racing in Class 4 todayRace-fit — ran 7 days agoHistorically over-bet by the market — take care with the priceRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“mid-field, lost place halfway”
#6 VISUALLY MID FORMLAB WATCH
DRAW 2 · OR 75 · Rossa Ryan / Clive Cox
MARKET 9 · the market rates it a 11% chance
Yard mixed — leans for · 5+ / 1−
77.7 FORMLAB FIGURE
BOTTOM LINE
6th on the figures, 8.3pts off the top, among the two fastest on speed against its past fields; habitually slow from the stalls.
FormLab Figure
77.7 · ranked #6 here · career best 83
Official mark (OR)
75 · no win on record
Record at today's distance
1 win from 3 tries · below market expectation (0.83)
Days since last run
35
Sectional clock
Last time: ran to par for the class
Usually races front-runner
Run style & finish
Midfield · finishing speed 103.62% (strong late)
Recent form · last 3 runs, most recent first · ratings are FormLab figures
6thClass 4 · 6.1f · rated 712ndClass 5 · 5.1f · rated 791stClass 4 · 5.0f · rated 83
Career sheet · last 18 months · 3 rated runs · spacing is real time
Figure history for VISUALLYbest 83needs 82.7–862025-10-09 · TFR 83 · 5.05f · Good · C42025-10-20 · TFR 79 · 5.1f · Slow · C52026-06-15 · TFR 71 · 6.05f · Gd/Frm · C49 Oct 2515 Jun 26
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 · 801 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 this time of year (Q3)38/25514.9%1.165/3215.6%1.42
Coming back after 15 to 45 days44/32813.4%0.9615/8617.4%1.4
Over 5-6f trips59/39415.0%1.0221/12317.1%1.31
In Class 4-5 company57/36915.4%1.015/9016.7%1.21
On turf67/45814.6%1.1419/13114.5%1.15
Where the yard is weaker in these conditions
In fields of 8-1150/31016.1%1.229/7412.2%0.84
Too few runners to read reliably
At Windsor (small sample)6/3517.1%1.294/1428.6%1.74
Can it do what today needs? Below the level — career best 79 is below the ~82.7 the race demands
The rider
Rossa Ryan · last 14 days: 14/65 · at Windsor: A/E 1.16 (n194) · with this yard: A/E 1.14 (n254)
Sectional profile · last 3 timed runs · ranks are against today's field
Speed · vs its fields2nd of 8
+0.57 mph
Faster than the fields it has met · 41.1 raw
Break · 0-20mph8th of 8
+0.31s
Slow away in 2 of 3 — habitual, so the market already knows
Finish · closing speed1st of 8
103.6%
Sustains — still going at the line
Stride length1st of 8
7.57 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
15 Jun 26Windsor6fGd/Frm6thTrue41.1 +0.44100.5+0.44
20 Oct 25Wolverhampton5fSlow2ndTrue40.3 +0.48104.3+0.06
9 Oct 25Bath5fGood1stSlow early40.2 +0.80106.1+0.43
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.33par2f+0.37slow3f+0.37slow4f+0.39par5f+0.39par6f+0.82slow
Timed runs 2025-10-09 to 2026-06-15. · 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 AN OUTLAW'S GRACE (IRE) (read through MARCELLINUS, ALASRAE, HAYYNAH) ≈ -4.0L — CHAINED — context only, never a bet leg
vs AMAZONIAN DREAM (IRE) (read through HAYYNAH, AKABUSI) ≈ -0.8L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Proven at this level — a Class 4 winner, racing in Class 4 todayOnly 3 runs at this distanceLost roughly 2.0 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 questionRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“mid-field, headway 2f out, edged left over 1f out, weakened final 1f”
#7 INDEPENDENT EXPERT (IRE) MID
DRAW 7 · OR 78 · Tom Queally / Jim & Suzi Best
MARKET 100 · the market rates it a 1% chance
Yard mixed — leans for · 5+ / 1−
69 FORMLAB FIGURE
BOTTOM LINE
7th on the figures, 17pts off the top, proven at the trip; tends to burn early and empty out.
FormLab Figure
69 · ranked #7 here · career best 97
Official mark (OR)
78 · last won off 81
Record at today's distance
3 wins from 14 tries · beats market expectation (1.33)
Days since last run
19
Sectional clock
Last time: 3.4s slower than par — the result flattered it
clock read is off a superseded run
Run style & finish
Midfield · finishing speed 98.0% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
6thClass 4 · 6.0f · rated 655thClass · 8.0f · rated —5thClass · 7.0f · rated 648thClass · 7.0f · rated 786thClass · 8.0f · rated 83
Career sheet · last 18 months · 17 rated runs · spacing is real time
Figure history for INDEPENDENT EXPERT (IRE)best 97needs 82.7–862025-03-16 · TFR 82 · 8f · Soft2025-04-23 · TFR 85 · 7f · Soft2025-05-18 · TFR 97 · 8f · Good2025-06-18 · TFR 47 · 8f · Firm · C22025-07-29 · TFR 86 · 8.56f · Gd/Sft · off-trip2025-08-30 · TFR 95 · 8f · Good2025-09-13 · TFR 90 · 8f · Good2025-10-14 · TFR 78 · 7f · Std2025-10-24 · TFR 79 · 7f · Slow2025-11-12 · TFR 85 · 8f · Slow2025-12-03 · TFR 63 · 7f · Slow2025-12-19 · TFR 52 · 8f · Std · C32026-03-22 · TFR 93 · 7f · Soft2026-04-03 · TFR 83 · 8f · Soft2026-04-22 · TFR 78 · 7f · Soft2026-05-20 · TFR 64 · 7f · Gd/Sft2026-07-01 · TFR 65 · 6.01f · Good · C416 Mar 251 Jul 26
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 & Suzi Best · 283 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
At this time of year (Q3)8/6013.3%1.251/812.5%4.23
In fields of 8-115/1104.5%0.565/529.6%2.7
Over 5-6f trips1/452.2%0.454/419.8%1.73
On turf10/6814.7%1.344/3013.3%1.44
Below their last winning mark1/1010.0%0.951/195.3%1.25
Where the yard is weaker in these conditions
Coming back after 15 to 45 days4/805.0%0.631/283.6%0.67
Too few runners to read reliably
At Windsor (small sample)0/60.0%0.00/30.0%0.0
Can it do what today needs? Capable — has run to 97 at/around today's trip, clears the ~82.7 demand
The rider
Tom Queally · last 14 days: 1/2 · at Windsor: A/E 0.69 (n34)
Sectional profile · last 2 timed runs · ranks are against today's field
Speed · vs its fields8th of 8
-0.33 mph
Slower than the fields it has met · 41.9 raw · only 2 runs
Break · 0-20mph3rd of 8
+0.18s
Slower away than the field's best breaker
Finish · closing speed8th of 8
98.0%
One-paced late
Stride length6th of 8
7.26 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
1 Jul 26Epsom Downs6fGood6th41.9 -0.27103.9+0.34
18 Jun 25Ascot8fFirm22ndTrue39.1 -0.3992.1+0.02
Timed runs 2025-06-18 to 2026-07-01. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has met
Read through a common rival
vs DONTSPOILASALE (IRE) (read through ENOLA HOLMES, CASH ME, BIG GOSSEY) ≈ -0.6L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
3lb below his last winning mark (78 today vs 81)Proven at this level — a Class 4 winner, racing in Class 4 todayProven over the trip (14 tries, beats market expectation at 1.33)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“rear, left behind soon after halfway”
#8 DONTSPOILASALE (IRE) HELD-UP
DRAW 5 · OR 70 · Rob Hornby / Jim & Suzi Best
MARKET 100 · the market rates it a 1% chance
Yard suits today’s conditions · 6+ / 0−
56.3 FORMLAB FIGURE
BOTTOM LINE
8th on the figures, 29.7pts off the top, one of the two strongest finishers here; its figure was earned on a different surface.
FormLab Figure
56.3 · ranked #8 here · career best 89
Official mark (OR)
70 · last won off 76
Record at today's distance
3 wins from 40 tries · below market expectation (0.77)
Days since last run
14
Sectional clock
Last time: a shade below par (-0.3s)
Run style & finish
Held up · finishing speed 103.45% (strong late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
7thClass 4 · 5.0f · rated 516thClass · 6.0f · rated 594thClass · 7.0f · rated 597thClass · 6.0f · rated 775thClass · 6.0f · rated 63
Career sheet · last 18 months · 28 rated runs · spacing is real time
Figure history for DONTSPOILASALE (IRE)best 89needs 82.7–862025-02-07 · TFR 84 · 5f · Slow2025-02-21 · TFR 73 · 5f · Slow2025-02-28 · TFR 76 · 6f · Slow2025-03-14 · TFR 77 · 6f · Slow2025-03-21 · TFR 66 · 5f · Slow2025-08-15 · TFR 73 · 7f · Slow2025-09-04 · TFR 81 · 6f · Std2025-09-10 · TFR 30 · 6f · Soft2025-09-26 · TFR 79 · 6f · Std2025-10-01 · TFR 70 · 5.01f · Soft2025-10-11 · TFR 59 · 5f · Soft2025-10-16 · TFR 60 · 5f · Soft2025-10-24 · TFR 57 · 7f · Slow2025-11-05 · TFR 75 · 6f · Slow2025-11-12 · TFR 64 · 5f · Slow2025-11-14 · TFR 83 · 6f · Slow2025-11-21 · TFR 78 · 7f · Slow2025-11-26 · TFR 73 · 6f · Slow · C62025-12-12 · TFR 81 · 6f · Slow · C62026-01-09 · TFR 85 · 5f · Std2026-01-16 · TFR 85 · 6f · Std2026-02-06 · TFR 69 · 5f · Slow2026-02-20 · TFR 75 · 6f · Slow2026-02-27 · TFR 63 · 6f · Slow2026-03-20 · TFR 77 · 6f · Std2026-03-27 · TFR 59 · 7f · Std2026-04-01 · TFR 59 · 6f · Std2026-07-06 · TFR 51 · 5.03f · Std/Slow · C47 Feb 256 Jul 26
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 & Suzi Best · 283 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
At this time of year (Q3)8/6013.3%1.251/812.5%4.23
In fields of 8-115/1104.5%0.565/529.6%2.7
Coming back after 8 to 14 days4/3312.1%1.15/3116.1%2.08
Over 5-6f trips1/452.2%0.454/419.8%1.73
On turf10/6814.7%1.344/3013.3%1.44
Below their last winning mark1/1010.0%0.951/195.3%1.25
Too few runners to read reliably
At Windsor (small sample)0/60.0%0.00/30.0%0.0
Can it do what today needs? Capable — has run to 89 at/around today's trip, clears the ~82.7 demand
The rider
Rob Hornby · last 14 days: 4/45 · at Windsor: A/E 1.12 (n142) · with this yard: A/E 0 (n9) · notable booking — a top rider for a yard he seldom rides for
Sectional profile · last 1 timed run · ranks are against today's field
Speed · vs its fields1st of 8
+0.64 mph
Faster than the fields it has met · 42.7 raw · only 1 run
Break · 0-20mph7th of 8
+0.23s
Slower away than the field's best breaker
Finish · closing speed2nd of 8
103.5%
Sustains — still going at the line
Stride length5th of 8
7.38 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
6 Jul 26Lingfield5fStd/Slow7thTrue42.7 +0.64103.5+0.23
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.94slow2f+1.00par3f+1.02slow4f+1.27slow5f+1.31slow
Timed runs 2026-07-06 to 2026-07-06. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has met
Read through a common rival
vs AMAZONIAN DREAM (IRE) (read through INISHFALLEN, MEHMAR, HAVANA BLAST) ≈ -3.7L — CHAINED — context only, never a bet leg
vs BUCCABAY (IRE) (read through INISHFALLEN, ARKLOW LAD, DARK ACE) ≈ +3.4L — CHAINED — context only, never a bet leg
vs LEQUINTO (IRE) (read through SANDSCREENDELIVERD, NOGO'S DREAM) ≈ -1.1L — CHAINED — context only, never a bet leg
vs INDEPENDENT EXPERT (IRE) (read through ENOLA HOLMES, CASH ME, BIG GOSSEY) ≈ +0.6L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Figure OFF-CONTEXT (aw→turf) — earned under different conditions6lb below his last winning mark (70 today vs 76)BOOKING UPGRADE — 12m top-12 jockey booked, only 1 ride(s) for this yard in 12m, after non-elite riders on the horse: an intent read (context only,…Recent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the price
LTO comment
“slowly away, always behind”