FORMLAB RACING
THE SCIENCE OF FORM  ·  RACE INTELLIGENCE REPORT
Chepstow · 16:25
Class 6 · 7.07f · Good to Firm
GENERATED 2026-07-16 · 12 RUNNERS PROFILED
THE RECORD · LAST 30 DAYS#1 won 32.9%winner in the projected 1–2–3 68.5%73 races · latest settled day: #1 10/24, top-3 18/24
The ReadCOMPOSED FROM THE MEASURES BELOW
WESTON COURT (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 50.38% of their energy before the final 2f and sit around 3 at halfway, 0.13s off the lead. The measured order tops TOMARLO on 65, 4pts clear of AUTUMN ANGEL (IRE). TOMARLO: the 2nd-strongest late speed in this field, saving plenty for the finish — needs them to stop in front. The shape danger is ROMANOVICH (IRE) — the strongest late speed in this field, saving plenty for the finish — 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 ORDER DRAW 10
TOMARLO
OR 57 · Billy Loughnane / Ollie Sangster
MARKET backed 6.8 → 5.7
65.0 FORMLAB FIGURE · #1 OF FIELD
Yard mixed — leans for · 4+ / 2−Proven at this level — a Class 6 winner, racing in Class 6 todayThe top rating in this field (65.0)Stable in form this week — 2 wins from 10 runsRace-fit — ran 9 days ago
2ND · DATA ORDER DRAW 4
AUTUMN ANGEL (IRE)
OR 53 · Rossa Ryan / Tony Carroll
MARKET 6.8
61.0 FORMLAB FIGURE · #2 OF FIELD
Yard mixed — leans for · 3+ / 1−Proven at this level — a Class 6 winner, racing in Class 6 todayRated #2 in this field (61.0)Jockey goes well at this track (1.49x market expectation)A course winner (1 from 4 here)
3RD · DATA ORDER DRAW 8
TOO MUCH TREVOR
OR 54 · Ashley Lewis / Grace Harris
MARKET 10
59.0 FORMLAB FIGURE · #3 OF FIELD
Yard mixed — leans against · 1+ / 4−Proven at this level — a Class 6 winner, racing in Class 6 todayRated #3 in this field (59.0)Race-fit — ran 8 days agoA course winner (1 from 11 here)
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1TOMARLOnet +6figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, backed since morning, top-2 late speed today, yard positive in today’s setup − 5lb+ above last winning mark
2AJRADnet +6race-fit (ran <=45d), market top-3, energy in the winning band, proven at trip, proven on the going, yard positive in today’s setup, yard hot − habitually slow away
3AUTUMN ANGEL (IRE)net +5figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, energy in the winning band, yard positive in today’s setup − 5lb+ above last winning mark
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.
AJRAD  FIGURE #4
Rod Millman's runners in Class 6-7 company win 12.5% across all tracks and beat market expectation in both seasons. Rod Millman's runners kept to the same class win 11.3% across all tracks and beat market expectation in both seasons.
Race ShapePACE × FINISH
one confirmed early type — lone-lead possible. Descriptive context — the shape never selects.
What this course & distance favours
Won by front-runners 30% · prominent racers 28% (122 past C&D winners · won up with the pace). Moderately stiff — uphill 2f+ then levels/dips; overall demanding on stamina finish. Winners’ energy signature: 50.38% spent early (band 49.86–50.87%, 9 measured winners, and the typical winner sits ~3 at halfway, 0.13s off the lead). Only one confirmed early type — the likely leader can dictate, a real edge at a track this front/prominent-biased.
Where the pace is drawn · 12 runners · stalls 1–14
1234567891011121314
Stall number over each runner’s usual early position (amber = front/prominent, blue = mid/held-up, grey = no read; a dashed stall is vacant). Hover a stall for the runner. The early pace is spread across the draw (stalls 1–14).
If the ground changes
Should it turn softer: TOMARLO is 0/5 on softer ground · AUTUMN ANGEL (IRE) is 0/6 on softer ground · TOO MUCH TREVOR is 1/10 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
TOMARLO HELD-UP 49.4% 100.3 the 2nd-strongest late speed in this field, saving plenty for the finish — needs them to stop in front
TEN CLUB (IRE) MID 49.9% 99.6 one-paced late — 5th of 12 on late speed in this field, races handy on energy — needs them to stop in front
GREEN ICON (FR) MID 49.4% 99.0 one-paced late — 7th of 12 on late speed in this field, saving plenty for the finish — needs them to stop in front
AJRAD HELD-UP 50.4% 99.1 one-paced late — 6th of 12 on late speed in this field, races handy on energy — needs them to stop in front
TOO MUCH TREVOR HELD-UP 49.4% 98.5 one-paced late — 10th of 12 on late speed in this field, saving plenty for the finish — needs them to stop in front
ROMANOVICH (IRE) MID 47.8% 101.3 the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it
AUTUMN ANGEL (IRE) MID 50.1% 100.1 the 3rd-strongest late speed in this field, races handy on energy — needs them to stop in front
RAVENGLASS (IRE) MID 49.6% 99.7 one-paced late — 4th of 12 on late speed in this field, saving plenty for the finish — needs them to stop in front
KING OF THE DANCE (IRE) HELD-UP 51.0% 98.6 one-paced late — 9th of 12 on late speed in this field, yet works hard early for a closer — needs them to stop in front
SCARFO (IRE) MID 50.7% 98.9 one-paced late — 8th of 12 on late speed in this field, races handy on energy — needs them to stop in front
WESTON COURT (IRE) PROMINENT 51.1% 95.5 the only measured early speed in the race, and spends more than winners here do — but empties in the final 2f · sharp from the stalls
POET HELD-UP 50.0% 98.3 held up without the late gear (11th of 12 on late speed), races handy on energy — needs them to stop in front
The early fight · measured
Who actually gets the front: each confirmed early type’s speed over the opening 2f of its own recent races, compared with the horses it faced that day — plus how sharply it leaves the stalls.
WESTON COURT (IRE)PROMINENTtypically ~2.7 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
WESTON COURT (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
#1 TOMARLO HELD-UP
DRAW 10 · OR 57 · Billy Loughnane / Ollie Sangster
MARKET backed 6.8 → 5.7
Yard mixed — leans for · 4+ / 2−
65.0 FORMLAB FIGURE
FormLab Figure
65.0 · ranked #1 here · career best 71
Official mark (OR)
57 · last won off 52
Record at today's distance
1 win from 8 tries · below market expectation (0.9)
Days since last run
9
Sectional clock
Last time: a shade below par (-0.3s) · faster than its field on the clock
Usually races midfield
Run style & finish
Held up · finishing speed 100.34% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
1stClass 6 · 6.1f · rated 653rdClass 6 · 5.1f · rated 524thClass 6 · 5.1f · rated 5610thClass 5 · 7.0f · rated 217thClass 6 · 5.0f · rated 49
Career sheet · last 18 months · 16 rated runs · spacing is real time
Figure history for TOMARLObest 71needs 61–652025-04-24 · TFR 71 · 5f · Gd/Sft · off-trip2025-05-10 · TFR 66 · 5f · Good · off-trip2025-05-30 · TFR 40 · 5f · Gd/Sft · off-trip2025-06-13 · TFR 65 · 6f · Gd/Sft2025-08-14 · TFR 55 · 5f · Good · off-trip2025-09-26 · TFR 67 · 6f · Std2025-10-14 · TFR 69 · 5f · Std · C6 · off-trip2025-11-12 · TFR 69 · 5f · Slow · off-trip2025-11-28 · TFR 65 · 6f · Slow2025-12-05 · TFR 53 · 5f · Slow · off-trip2026-01-23 · TFR 42 · 5.1f · Std · C52026-02-25 · TFR 49 · 5.03f · Std · C6 · off-trip2026-03-20 · TFR 21 · 7f · Std · C52026-05-05 · TFR 56 · 5.1f · Std · C62026-06-06 · TFR 52 · 5.07f · Soft · C6 · off-trip2026-07-07 · TFR 65 · 6.09f · Std · C624 Apr 257 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
Ollie Sangster · 702 runs since 2024 · winners usually around 4.7 on the exchange
Signature angle: keeping the same jockey
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 12-156/956.3%0.737/3321.2%2.34
Above their last winning mark9/4719.1%0.9216/6026.7%1.4
At this time of year (Q3)20/17311.6%0.834/2119.0%1.23
Over 7-8f trips21/17512.0%0.9514/8217.1%1.16
Where the yard is weaker in these conditions
On turf29/26011.2%0.89/1048.7%0.72
Coming back after 8 to 14 days11/5819.0%1.414/3511.4%0.77
Too few runners to read reliably
At Chepstow (small sample)0/50.0%0.00/80.0%0.0
Can it do what today needs? Capable — has run to 71 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 5 timed runs · ranks are against today's field
Speed · vs its fields3rd of 12
+0.21 mph
Faster than the fields it has met · 40.0 raw
Break · 0-20mph3rd of 12
+0.14s
Slower away than the field's best breaker
Finish · closing speed2nd of 12
100.3%
Holds its gallop to the line
Stride length10th of 12
7.13 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
7 Jul 26Wolverhampton6fStd1stTrue40.6 +0.80100.2
6 Jun 26Chepstow5fSoft3rdFast early41.9 +0.4996.1
5 May 26Wolverhampton5fStd4thTrue40.3 -0.39103.6-0.05
20 Mar 26Lingfield7fStd10thTrue40.0 -0.4099.1+0.22
23 Jan 26Wolverhampton5fStd7thTrue41.6 +0.56102.7+0.26
Last run, sector by sector · gap to the leader (s) · sector pace
1fledfast2fledslow3fledpar4fledpar5fledfast6fledslow
Timed runs 2026-01-23 to 2026-07-07. · 2 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
5lb above his last winning mark (57 today vs 52)Proven at this level — a Class 6 winner, racing in Class 6 todayThe top rating in this field (65.0)Stable in form this week — 2 wins from 10 runsRace-fit — ran 9 days agoHistorically over-bet by the market — take care with the price
LTO comment
“waited with, headway over 2f out, hung left 1f out, kept on”
#2 AUTUMN ANGEL (IRE) MID
DRAW 4 · OR 53 · Rossa Ryan / Tony Carroll
MARKET 6.8
Yard mixed — leans for · 3+ / 1−
61.0 FORMLAB FIGURE
FormLab Figure
61.0 · ranked #2 here · career best 71
Official mark (OR)
53 · last won off 48
Record at today's distance
5 wins from 45 tries · below market expectation (0.79)
Days since last run
19
Sectional clock
Last time: ran to par for the class · faster than its field on the clock
Usually races midfield-closer
Run style & finish
Midfield · finishing speed 100.1% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
2ndClass 6 · 6.1f · rated 612ndClass 6 · 6.1f · rated 574thClass 6 · 6.1f · rated 531stClass 6 · 6.1f · rated 607thClass 6 · 7.1f · rated 43
Career sheet · last 18 months · 24 rated runs · spacing is real time
Figure history for AUTUMN ANGEL (IRE)best 71needs 61–652025-01-18 · TFR 55 · 6.09f · Slow · C62025-02-03 · TFR 54 · 6.09f · Slow · C62025-02-21 · TFR 52 · 7.06f · Slow · C62025-02-25 · TFR 63 · 6.09f · Slow · C62025-03-03 · TFR 60 · 6.09f · Std/Slow · C52025-03-12 · TFR 51 · 6.09f · Slow · C62025-04-07 · TFR 63 · 6.09f · Slow · C62025-04-21 · TFR 48 · 6.09f · Std · C52025-05-07 · TFR 55 · 8f · Std · C52025-10-28 · TFR 20 · 6.09f · Slow · C62025-11-22 · TFR 47 · 5.1f · Slow · C62025-12-06 · TFR 46 · 6.09f · Slow · C62026-01-06 · TFR 57 · 6.09f · Slow · C62026-01-16 · TFR 52 · 6.09f · Std · C62026-01-22 · TFR 54 · 7.06f · Std · C62026-02-05 · TFR 42 · 6.07f · Std · C62026-02-24 · TFR 43 · 7.06f · Std · C62026-03-24 · TFR 53 · 6.09f · Std · C62026-04-11 · TFR 57 · 7.06f · Std · C62026-05-07 · TFR 43 · 7.06f · Std · C62026-05-21 · TFR 60 · 6.07f · Good · C62026-06-06 · TFR 53 · 6.07f · Soft · C62026-06-15 · TFR 57 · 6.07f · Good · C62026-06-27 · TFR 61 · 6.07f · Gd/Frm · C618 Jan 2527 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 · 2379 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 Chepstow0/170.0%0.06/2128.6%1.7
In fields of 12-1524/3067.8%1.110/8511.8%1.44
On turf97/70713.7%1.245/22320.2%1.42
Where the yard is weaker in these conditions
At this time of year (Q3)51/49310.3%0.954/449.1%0.72
Can it do what today needs? Capable — has run to 71 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 12
+0.13 mph
About the level of its fields · 39.6 raw
Break · 0-20mph6th of 12
+0.19s
Slower away than the field's best breaker
Finish · closing speed3rd of 12
100.1%
Holds its gallop to the line
Stride length2nd of 12
7.43 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
27 Jun 26Chepstow6fGd/Frm2ndTrue43.5 +0.4198.0-0.12
15 Jun 26Chepstow6fGood2ndTrue43.7 +0.6297.2+0.18
6 Jun 26Chepstow6fSoft4thTrue39.6 -0.3098.6+0.08
7 May 26Southwell7fStd7thFast early39.6 -0.2598.9+0.28
11 Apr 26Southwell7fStd3rdTrue39.5 +0.31104.0+0.26
24 Mar 26Wolverhampton6fStd3rdTrue39.9 +0.00104.0+0.47
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.11fast2f+0.09par3fledpar4fledpar5f+0.15slow6f+0.16slow
Timed runs 2026-03-24 to 2026-06-27. Sectional reads are context — they never pick the horse.
5lb above his last winning mark (53 today vs 48)Proven at this level — a Class 6 winner, racing in Class 6 todayRated #2 in this field (61.0)Jockey goes well at this track (1.49x market expectation)Recent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceA course winner (1 from 4 here)Runs Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“disputed lead, no extra final 1f”
#3 TOO MUCH TREVOR HELD-UP
DRAW 8 · OR 54 · Ashley Lewis / Grace Harris
MARKET 10
Yard mixed — leans against · 1+ / 4−
59.0 FORMLAB FIGURE
FormLab Figure
59.0 · ranked #3 here · career best 69
Official mark (OR)
54 · last won off 50
Record at today's distance
1 win from 26 tries · below market expectation (0.33)
Days since last run
8
Sectional clock
Last time: beat the class par by 1.0s · faster than its field on the clock
Usually races midfield
Run style & finish
Held up · finishing speed 98.51% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
4thClass 6 · 7.1f · rated 594thClass 6 · 6.1f · rated 541stClass 6 · 6.1f · rated 613rdClass 6 · 7.1f · rated 512ndClass 5 · 7.1f · rated 57
Career sheet · last 18 months · 18 rated runs · spacing is real time
Figure history for TOO MUCH TREVORbest 69needs 61–652025-04-04 · TFR 27 · 8f · Gd/Frm · C62025-04-29 · TFR 38 · 7.16f · Std · C62025-06-23 · TFR 53 · 7.07f · Good · C62025-07-11 · TFR 41 · 8.06f · Gd/Frm · C62025-07-17 · TFR 53 · 7.07f · Gd/Sft · C62025-07-25 · TFR 51 · 8.06f · Good · C62025-08-06 · TFR 37 · 7.98f · Good · C62025-08-14 · TFR 45 · 8.06f · Good · C62025-08-25 · TFR 51 · 8.06f · Good · C22025-09-03 · TFR 48 · 8f · Heavy · C62025-09-13 · TFR 51 · 8f · Gd/Sft · C62025-09-28 · TFR 32 · 7.36f · Heavy · C62026-04-17 · TFR 30 · 8f · Gd/Sft · C62026-05-21 · TFR 57 · 7.07f · Good · C52026-05-29 · TFR 51 · 7.07f · Gd/Frm · C62026-06-06 · TFR 61 · 6.07f · Soft · C62026-06-15 · TFR 54 · 6.07f · Good · C62026-07-08 · TFR 59 · 7.07f · Gd/Frm · C64 Apr 258 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
Grace Harris · 445 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
In fields of 12-154/705.7%1.12/258.0%1.4
Where the yard is weaker in these conditions
At this time of year (Q3)11/1308.5%0.830/130.0%0.0
At Chepstow1/342.9%0.192/277.4%0.67
Coming back after 8 to 14 days4/1004.0%0.434/3910.3%0.76
Above their last winning mark7/977.2%0.614/3611.1%0.82
Can it do what today needs? Capable — has run to 69 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields9th of 12
-0.09 mph
About the level of its fields · 40.5 raw
Break · 0-20mph10th of 12
+0.34s
Slow away in 3 of 5 — habitual, so the market already knows
Finish · closing speed10th of 12
98.5%
One-paced late
Stride length9th of 12
7.22 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
8 Jul 26Chepstow7fGd/Frm4thSlow early41.9 +0.00102.4
15 Jun 26Chepstow6fGood4thTrue41.9 -1.20102.2+0.40
6 Jun 26Chepstow6fSoft1stTrue40.6 +0.7399.1+0.26
29 May 26Chepstow7fGd/Frm3rdTrue43.4 +0.2096.1+0.36
17 Apr 26Bath8fGd/Sft5thFast early39.0 -0.2993.0+0.10
28 Sep 25Ffos Las7fHeavy6thFast early37.7 +0.0498.4+0.56
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.14very slow2f+0.03very slow3fledslow4fledpar5fledfast6fledfast7f+0.27fast
Timed runs 2025-09-28 to 2026-07-08. · 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.
4lb above his last winning mark (54 today vs 50)Proven at this level — a Class 6 winner, racing in Class 6 todayRated #3 in this field (59.0)Lost roughly 1.8 lengths at the start last time — the defeat reads better than the bare resultRace-fit — ran 8 days agoHistorically over-bet by the market — take care with the priceA course winner (1 from 11 here)
LTO comment
“slowly away, soon detached, under pressure after 2f, hung badly left over 1f out, stayed on final 1f, nearest finish”
#4 AJRAD HELD-UP
DRAW 11 · OR 54 · Lewis Edmunds / Rod Millman
MARKET 8.6
Yard suits today’s conditions · 5+ / 0−
55.3 FORMLAB FIGURE
FormLab Figure
55.3 · ranked #4 here · career best 67
Official mark (OR)
54 · last won off 60
Record at today's distance
5 wins from 34 tries · beats market expectation (1.62)
Days since last run
31
Sectional clock
Last time: a shade faster than par (+0.5s)
Usually races midfield
Run style & finish
Held up · finishing speed 99.07% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 6 · 8.1f · rated 526thClass 6 · 7.1f · rated 535thClass 6 · 7.0f · rated 616thClass 6 · 8.0f · rated 398thClass 5 · 7.0f · rated 46
Career sheet · last 18 months · 20 rated runs · spacing is real time
Figure history for AJRADbest 67needs 61–652025-01-15 · TFR 44 · 7.06f · Std · C62025-01-27 · TFR 54 · 7.16f · Slow · C62025-02-05 · TFR 39 · 8f · Std · C62025-02-10 · TFR 46 · 7.16f · Std/Slow · C62025-03-18 · TFR 49 · 7.16f · Std · C62025-03-31 · TFR 50 · 8.65f · Std · C62025-05-27 · TFR 11 · 7f · Good · C62025-06-23 · TFR 52 · 7.07f · Good · C62025-07-11 · TFR 60 · 8.06f · Gd/Frm · C62025-08-14 · TFR 67 · 8.06f · Good · C62025-08-25 · TFR 67 · 8.06f · Good · C22025-09-03 · TFR 67 · 8f · Heavy · C62025-09-14 · TFR 50 · 8f · Soft · C52025-10-07 · TFR 52 · 7f · Good · C62025-10-29 · TFR 59 · 7f · Std · C62026-03-20 · TFR 46 · 7f · Std · C52026-04-17 · TFR 39 · 8f · Gd/Sft · C62026-05-06 · TFR 61 · 7f · Slow · C62026-05-29 · TFR 53 · 7.07f · Gd/Frm · C62026-06-15 · TFR 52 · 8.06f · Good · C615 Jan 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
Rod Millman · 773 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.995/2025.0%2.16
In fields of 12-158/1296.2%0.883/348.8%1.34
In Class 6-7 company19/13813.8%1.049/7212.5%1.19
Below their last winning mark7/6910.1%0.834/2913.8%1.17
Over 7-8f trips24/17713.6%1.199/7711.7%1.16
Too few runners to read reliably
At Chepstow (small sample)2/1020.0%1.272/1315.4%1.37
Can it do what today needs? Capable — has run to 69 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields6th of 12
+0.09 mph
About the level of its fields · 40.9 raw
Break · 0-20mph11th of 12
+0.39s
Slow away in 3 of 6 — habitual, so the market already knows
Finish · closing speed6th of 12
99.1%
One-paced late
Stride length1st of 12
7.80 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
15 Jun 26Chepstow8fGood5thTrue42.9 +0.3497.1+0.18
29 May 26Chepstow7fGd/Frm6thTrue43.3 +0.0595.0+0.27
6 May 26Kempton Park7fSlow5thFast early39.5 -0.0299.9+0.36
17 Apr 26Bath8fGd/Sft6thFast early39.6 +0.3093.3+0.66
20 Mar 26Lingfield7fStd8thTrue40.2 -0.15102.4+0.32
29 Oct 25Kempton Park7fStd9thTrue39.8 +0.02106.7+0.55
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.57slow2f+0.56par3f+0.49par4f+0.49par5f+0.41par6f+0.19par7f+0.30par1m+0.86slow
Timed runs 2025-10-29 to 2026-06-15. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
6lb below his last winning mark (54 today vs 60)Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (34 tries, beats market expectation at 1.62)Stable in form this week — 3 wins from 14 runsHistorically underestimated by the marketA course winner (2 from 6 here)
LTO comment
“in touch, ridden 2f out, not quicken”
#5 RAVENGLASS (IRE) MID
DRAW 2 · OR 52 · Joe Leavy / Adrian Wintle
MARKET drifting 8.8 → 10.5
Yard mixed — leans for · 2+ / 1−
55 FORMLAB FIGURE
FormLab Figure
55 · ranked #5 here · career best 75
Official mark (OR)
52 · no win on record
Record at today's distance
1 win from 31 tries · below market expectation (0.24)
Days since last run
19
Sectional clock
Last time: ran to par for the class · faster than its field on the clock
Usually races midfield-closer
Run style & finish
Midfield · finishing speed 99.72% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
4thClass 6 · 6.1f · rated 542ndClass 6 · 7.1f · rated 626thClass 6 · 7.0f · rated 497thClass 6 · 7.2f · rated 384thClass 6 · 7.2f · rated 59
Career sheet · last 18 months · 18 rated runs · spacing is real time
Figure history for RAVENGLASS (IRE)best 75needs 61–652025-01-18 · TFR 55 · 7.16f · Slow · C62025-01-27 · TFR 54 · 7.16f · Slow · C62025-02-10 · TFR 50 · 8.65f · Std/Slow · C62025-03-04 · TFR 40 · 8.06f · Std · C62025-03-11 · TFR 59 · 7.16f · Std · C62025-03-18 · TFR 63 · 7.16f · Std · C62025-03-27 · TFR 42 · 8.65f · Std/Slow · C62025-04-21 · TFR 39 · 7.16f · Std · C62025-06-13 · TFR 55 · 7.58f · Gd/Frm · C52025-08-19 · TFR 61 · 8.06f · Gd/Sft · C62025-09-16 · TFR 58 · 7.16f · Slow · C62025-09-30 · TFR 43 · 8f · Gd/Frm · C62025-10-27 · TFR 59 · 7.16f · Slow · C62026-04-21 · TFR 59 · 7.16f · Std · C62026-05-08 · TFR 38 · 7.16f · Std · C62026-05-25 · TFR 49 · 7f · Firm · C62026-06-15 · TFR 62 · 7.07f · Good · C62026-06-27 · TFR 54 · 6.07f · Gd/Frm · C618 Jan 2527 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
Adrian Wintle · 581 runs since 2024 · winners usually around 5.6 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 15 to 45 days20/2199.1%0.8311/9212.0%1.21
On turf22/2239.9%0.7913/8914.6%1.18
Where the yard is weaker in these conditions
At Chepstow2/1910.5%0.851/137.7%0.5
Too few runners to read reliably
At this time of year (Q3) (small sample)17/14212.0%0.944/1040.0%2.61
Can it do what today needs? Capable — has run to 75 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields12th of 12
-0.15 mph
About the level of its fields · 40.3 raw
Break · 0-20mph5th of 12
+0.17s
Slower away than the field's best breaker
Finish · closing speed4th of 12
99.7%
One-paced late
Stride length3rd of 12
7.43 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
27 Jun 26Chepstow6fGd/Frm4thTrue43.2 +0.0898.1+0.14
15 Jun 26Chepstow7fGood2ndTrue42.9 -0.1997.2+0.11
25 May 26Leicester7fFirm6thTrue41.3 -0.4395.9+0.37
8 May 26Wolverhampton7fStd7thTrue38.8 -0.39100.8+0.09
21 Apr 26Wolverhampton7fStd4thTrue38.7 -0.05102.3+0.12
27 Oct 25Wolverhampton7fSlow4thTrue39.9 +0.08104.0
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.35par2f+0.44par3f+0.33par4f+0.29par5f+0.52slow6f+0.56slow
Timed runs 2025-10-27 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.
Proven at this level — a Class 6 winner, racing in Class 6 todayHistorically over-bet by the market — take care with the priceRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“chased leaders, headway over 2f out, pushed along soon after, challenged final 1f, kept on, clear of rest”
#6 SCARFO (IRE) MID
DRAW 13 · OR 48 · Charlie Tucker / Bernard Llewellyn
MARKET 10.5
Yard mixed — leans against · 3+ / 4−
55.0 FORMLAB FIGURE
FormLab Figure
55.0 · ranked #6 here · career best 56
Official mark (OR)
48 · last won off 46
Record at today's distance
2 wins from 20 tries · beats market expectation (1.32)
Days since last run
23
Sectional clock
Last time: ran to par for the class · faster than its field on the clock
Usually races prominent
Run style & finish
Midfield · finishing speed 98.92% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
2ndClass 6 · 8.0f · rated 553rdClass 6 · 8.1f · rated 521stClass 6 · 8.1f · rated 559thClass 6 · 8.6f · rated 287thClass 6 · 8.0f · rated 28
Career sheet · last 18 months · 23 rated runs · spacing is real time
Figure history for SCARFO (IRE)needs 61–65best 562025-01-15 · TFR 34 · 7.06f · Std · C62025-01-28 · TFR 45 · 8.65f · Slow · C62025-02-08 · TFR 49 · 8.65f · Slow · C62025-02-18 · TFR 46 · 7.16f · Slow · C62025-03-17 · TFR 49 · 8.65f · Slow · C62025-03-27 · TFR 26 · 8.65f · Std/Slow · C62025-06-16 · TFR 32 · 8.06f · Gd/Frm · C62025-06-22 · TFR 24 · 8f · Soft · C62025-07-11 · TFR 42 · 7.07f · Gd/Frm · C62025-07-16 · TFR 34 · 8f · Firm · C62025-07-29 · TFR 49 · 8f · Gd/Sft · C62025-08-14 · TFR 34 · 8.06f · Good · C62025-08-22 · TFR 43 · 10f · Gd/Frm · C6 · off-trip2025-08-29 · TFR 40 · 8f · Soft · C62025-09-28 · TFR 39 · 8f · Heavy · C62026-01-30 · TFR 43 · 8.65f · Std · C62026-02-23 · TFR 41 · 9.47f · Slow · C6 · off-trip2026-03-28 · TFR 34 · 10.2f · Gd/Sft · C5 · off-trip2026-05-04 · TFR 28 · 8f · Good · C62026-05-11 · TFR 28 · 8.65f · Std · C62026-06-06 · TFR 55 · 8.06f · Soft · C62026-06-15 · TFR 52 · 8.06f · Good · C62026-06-23 · TFR 55 · 8f · Good · C615 Jan 2523 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
Bernard Llewellyn · 244 runs since 2024 · winners usually around 6.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Chepstow1/1010.0%0.681/616.7%1.47
Coming back after 15 to 45 days7/838.4%0.845/3016.7%1.43
Above their last winning mark5/4112.2%0.94/2913.8%1.2
Where the yard is weaker in these conditions
In fields of 12-150/220.0%0.00/50.0%0.0
Over 7-8f trips6/5211.5%1.131/244.2%0.55
On turf12/1279.4%0.883/329.4%0.68
In Class 6-7 company12/1329.1%0.864/478.5%0.83
Too few runners to read reliably
At this time of year (Q3) (small sample)9/8810.2%0.870/20.0%0.0
Can it do what today needs? Below the level — career best 56 is below the ~61.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields8th of 12
-0.07 mph
About the level of its fields · 40.1 raw
Break · 0-20mph2nd of 12
+0.13s
Slower away than the field's best breaker
Finish · closing speed8th of 12
98.9%
One-paced late
Stride length5th of 12
7.35 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
23 Jun 26Ffos Las8fGood2ndTrue39.2 -0.17101.0+0.07
15 Jun 26Chepstow8fGood3rdTrue42.8 +0.0096.7+0.05
6 Jun 26Chepstow8fSoft1stTrue39.9 +0.2697.0+0.00
11 May 26Wolverhampton8fStd9thTrue38.8 +0.17101.7+0.13
4 May 26Bath8fGood7thFast early39.6 -0.4894.3+0.24
28 Mar 26Doncaster10fGd/Sft13thTrue36.6 -0.23102.9+0.29
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.15par2f+0.34par3f+0.48fast4f+0.69fast5f+0.57par6f+0.57par7f+0.49slow1m+0.28slow
Timed runs 2026-03-28 to 2026-06-23. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (20 tries, beats market expectation at 1.32)Jockey goes well at this track (2.23x market expectation)Historically underestimated by the marketA course winner (1 from 5 here)Runs Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“handy, under pressure over 2f out, kept on”
#7 KING OF THE DANCE (IRE) HELD-UP
DRAW 3 · OR 49 · Alexandra Egan / Bernard Llewellyn
MARKET backed 12.5 → 10.5
Yard mixed — leans against · 2+ / 5−
53.0 FORMLAB FIGURE
FormLab Figure
53.0 · ranked #7 here · career best 72
Official mark (OR)
49 · last won off 52
Record at today's distance
2 wins from 24 tries · below market expectation (0.67)
Days since last run
16
Sectional clock
Last time: a shade below par (-0.7s) · faster than its field on the clock
Usually races held-up closer
Run style & finish
Held up · finishing speed 98.61% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
2ndClass 6 · 7.4f · rated 535thClass 6 · 8.1f · rated 404thClass 6 · 7.1f · rated 534thClass 6 · 8.0f · rated 413rdClass 6 · 8.6f · rated 55
Career sheet · last 18 months · 20 rated runs · spacing is real time
Figure history for KING OF THE DANCE (IRE)best 72needs 61–652025-03-17 · TFR 48 · 8.65f · Slow · C62025-03-27 · TFR 57 · 8.65f · Std/Slow · C62025-03-31 · TFR 56 · 8.65f · Std · C62025-04-19 · TFR 50 · 8.65f · Std/Slow · C62025-04-28 · TFR 54 · 8.65f · Std · C62025-06-22 · TFR 56 · 8f · Soft · C62025-07-11 · TFR 58 · 7.07f · Gd/Frm · C62025-07-26 · TFR 55 · 8f · Good · C62025-08-14 · TFR 50 · 7.07f · Good · C62025-08-25 · TFR 61 · 7.07f · Good · C62025-09-28 · TFR 49 · 7.36f · Heavy · C62026-02-23 · TFR 61 · 7.16f · Slow · C62026-03-12 · TFR 51 · 10f · Std · C6 · off-trip2026-03-25 · TFR 59 · 7f · Std · C62026-04-20 · TFR 56 · 8f · Std · C62026-04-27 · TFR 55 · 8.65f · Std · C62026-05-04 · TFR 41 · 8f · Good · C62026-05-29 · TFR 53 · 7.07f · Gd/Frm · C62026-06-06 · TFR 40 · 8.06f · Soft · C62026-06-30 · TFR 53 · 7.36f · Good · C617 Mar 2530 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
Bernard Llewellyn · 244 runs since 2024 · winners usually around 6.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Chepstow1/1010.0%0.681/616.7%1.47
Coming back after 15 to 45 days7/838.4%0.845/3016.7%1.43
Where the yard is weaker in these conditions
In fields of 12-150/220.0%0.00/50.0%0.0
Over 7-8f trips6/5211.5%1.131/244.2%0.55
On turf12/1279.4%0.883/329.4%0.68
Below their last winning mark1/224.5%0.541/175.9%0.77
In Class 6-7 company12/1329.1%0.864/478.5%0.83
Too few runners to read reliably
At this time of year (Q3) (small sample)9/8810.2%0.870/20.0%0.0
Can it do what today needs? Capable — has run to 72 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields11th of 12
-0.14 mph
About the level of its fields · 40.2 raw
Break · 0-20mph8th of 12
+0.25s
Slower away than the field's best breaker
Finish · closing speed9th of 12
98.6%
One-paced late
Stride length4th of 12
7.39 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
30 Jun 26Ffos Las7fGood2ndTrue40.2 +0.18105.7+0.41
6 Jun 26Chepstow8fSoft5thFast early40.3 -0.5192.5+0.40
29 May 26Chepstow7fGd/Frm4thTrue43.2 -0.0595.9+0.15
4 May 26Bath8fGood4thFast early39.9 -0.1593.7+0.19
27 Apr 26Wolverhampton8fStd3rdFast early38.3 +0.00101.7+0.18
20 Apr 26Lingfield8fStd4thTrue39.2 -0.29102.1+0.17
Last run, sector by sector · gap to the leader (s) · sector pace
1f+1.27very slow2f+1.23par3f+0.94fast4f+0.63fast5f+0.36fast6f+0.26par7f+0.25par
Timed runs 2026-04-20 to 2026-06-30. Sectional reads are context — they never pick the horse.
3lb below his last winning mark (49 today vs 52)Proven at this level — a Class 6 winner, racing in Class 6 todayJockey goes well at this track (1.95x market expectation)Lost roughly 1.8 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceA course winner (1 from 5 here)
LTO comment
“rear, ridden and headway over 1f out, kept on”
#8 ROMANOVICH (IRE) MID
DRAW 1 · OR 54 · William Carson / John O'Shea
MARKET drifting 12.5 → 15.5
Yard mixed — leans against · 2+ / 4−
51.3 FORMLAB FIGURE
FormLab Figure
51.3 · ranked #8 here · career best 66
Official mark (OR)
54 · last won off 60
Record at today's distance
2 wins from 26 tries · below market expectation (0.67)
Days since last run
48
Sectional clock
Last time: 1.4s slower than par — the result flattered it
Usually races midfield-closer · clock read is off a superseded run
Run style & finish
Midfield · finishing speed 101.29% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
7thClass 6 · 7.1f · rated 385thClass 5 · 7.1f · rated 583rdClass 6 · 8.0f · rated 586thClass 6 · 7.2f · rated 605thClass 6 · 7.2f · rated 58
Career sheet · last 18 months · 19 rated runs · spacing is real time
Figure history for ROMANOVICH (IRE)best 66needs 61–652025-02-08 · TFR 59 · 7.16f · Slow · C62025-02-21 · TFR 47 · 7.06f · Slow · C62025-03-12 · TFR 64 · 7.16f · Slow · C62025-06-16 · TFR 55 · 8.06f · Gd/Frm · C52025-07-09 · TFR 51 · 8f · Std · C62025-07-25 · TFR 66 · 7.07f · Good · C62025-08-14 · TFR 52 · 7.07f · Good · C62025-08-25 · TFR 16 · 8.06f · Good · C22025-11-08 · TFR 55 · 7.16f · Slow · C52025-11-29 · TFR 60 · 7.16f · Slow · C52025-12-13 · TFR 51 · 7.16f · Slow · C62026-01-16 · TFR 45 · 8.65f · Std · C62026-02-03 · TFR 41 · 7.16f · Std · C62026-02-04 · TFR 58 · 7f · Std · C62026-02-23 · TFR 58 · 7.16f · Slow · C62026-04-10 · TFR 60 · 7.16f · Std · C62026-05-04 · TFR 58 · 8f · Good · C62026-05-21 · TFR 58 · 7.07f · Good · C52026-05-29 · TFR 38 · 7.07f · Gd/Frm · C68 Feb 2529 May 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
John O'Shea · 211 runs since 2024 · winners usually around 6.9 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Chepstow3/2213.6%1.432/1118.2%1.24
On turf8/978.2%0.783/2313.0%1.22
Where the yard is weaker in these conditions
Over 7-8f trips5/746.8%0.780/140.0%0.0
In fields of 12-151/234.3%0.760/70.0%0.0
Below their last winning mark0/30.0%0.01/205.0%0.49
In Class 6-7 company10/9710.3%1.023/387.9%0.76
Too few runners to read reliably
Coming back after 46 to 90 days (small sample)2/2010.0%1.170/30.0%0.0
At this time of year (Q3) (small sample)6/738.2%0.830/30.0%0.0
Can it do what today needs? Capable — has run to 66 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 12
+0.32 mph
Faster than the fields it has met · 40.2 raw
Break · 0-20mph4th of 12
+0.14s
Slower away than the field's best breaker
Finish · closing speed1st of 12
101.3%
Holds its gallop to the line
Stride length7th of 12
7.28 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
29 May 26Chepstow7fGd/Frm7thTrue43.1 -0.0993.3+0.15
4 May 26Bath8fGood3rdFast early40.1 -0.0193.1+0.17
10 Apr 26Wolverhampton7fStd6thSlow early40.1 +0.85105.2+0.02
23 Mar 26Wolverhampton7fStandard1stTrue39.2 +0.64104.4+0.12
23 Feb 26Wolverhampton7fSlow5thTrue38.6 +0.08103.9+0.00
4 Feb 26Kempton Park7fStd9thTrue40.2 +0.45107.8+0.41
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.33par2f+0.32par3f+0.23par4f+0.24par5f+0.25par6f+0.56slow7f+1.47very slow
Timed runs 2026-02-04 to 2026-05-29. · 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.
6lb below his last winning mark (54 today vs 60)Proven at this level — a Class 6 winner, racing in Class 6 todayRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceA course winner (1 from 6 here)Runs Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“handy, under pressure 3f out, weakened over 1f out”
#9 TEN CLUB (IRE) MID
DRAW 7 · OR 55 · Finley Marsh / Adrian Wintle
MARKET drifting 19.5 → 26
Yard mixed · 2+ / 2−
50.0 FORMLAB FIGURE
FormLab Figure
50.0 · ranked #9 here · career best 72
Official mark (OR)
55 · last won off 58
Record at today's distance
2 wins from 17 tries · beats market expectation (1.36)
Days since last run
15
Sectional clock
Last time: 0.9s slower than par — the result flattered it
Usually races midfield
Run style & finish
Midfield · finishing speed 99.57% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 6 · 5.7f · rated 507thClass 6 · 7.2f · rated 3311thClass 6 · 6.1f · rated 3210thClass 5 · 7.2f · rated 5011thClass 6 · 7.0f · rated 50
Career sheet · last 18 months · 15 rated runs · spacing is real time
Figure history for TEN CLUB (IRE)best 72needs 61–652025-02-17 · TFR 41 · 6.09f · Std/Slow · C52025-03-11 · TFR 64 · 5.1f · Std · C62025-03-26 · TFR 67 · 6f · Std · C62025-06-23 · TFR 54 · 6.07f · Good · C52025-08-14 · TFR 63 · 6.07f · Good · C62025-08-19 · TFR 53 · 6.07f · Gd/Sft · C62025-09-24 · TFR 57 · 7f · Slow · C62025-10-18 · TFR 42 · 6.09f · Slow · C62025-10-27 · TFR 65 · 7.16f · Slow · C62025-11-04 · TFR 67 · 7f · Std · C62025-11-25 · TFR 50 · 7f · Std · C62025-12-06 · TFR 50 · 7.16f · Slow · C52025-12-27 · TFR 32 · 6.09f · Slow · C62026-02-03 · TFR 33 · 7.16f · Std · C62026-07-01 · TFR 50 · 5.73f · Firm · C617 Feb 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
Adrian Wintle · 581 runs since 2024 · winners usually around 5.6 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 15 to 45 days20/2199.1%0.8311/9212.0%1.21
On turf22/2239.9%0.7913/8914.6%1.18
Where the yard is weaker in these conditions
At Chepstow2/1910.5%0.851/137.7%0.5
Below their last winning mark8/5414.8%1.44/449.1%0.85
Too few runners to read reliably
At this time of year (Q3) (small sample)17/14212.0%0.944/1040.0%2.61
Can it do what today needs? Capable — has run to 72 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 12
+0.13 mph
About the level of its fields · 39.8 raw
Break · 0-20mph9th of 12
+0.28s
Slower away than the field's best breaker
Finish · closing speed5th of 12
99.6%
One-paced late
Stride length6th of 12
7.34 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
1 Jul 26Bath5fFirm5thTrue40.7 +0.0195.7
3 Feb 26Wolverhampton7fStd7thTrue39.0 +0.3096.5+0.26
27 Dec 25Wolverhampton6fSlow11thFast early42.4 +1.2897.4+0.50
6 Dec 25Wolverhampton7fSlow10thTrue38.7 -0.46103.3+0.20
25 Nov 25Lingfield7fStd11thTrue40.3 -0.17101.8+0.19
4 Nov 25Lingfield7fStd1stFast early41.1 -0.20102.7+0.23
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.19par2f+0.32fast3f+0.26par4f+0.27par5f+0.45very slow6f+1.04very slow
Timed runs 2025-11-04 to 2026-07-01. · 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.
3lb below his last winning mark (55 today vs 58)Proven at this level — a Class 6 winner, racing in Class 6 todayImproving fast — last run rated 50, 11pts above his recent average of 38.3Proven over the trip (17 tries, beats market expectation at 1.36)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“held up, ridden and headway wide 2f out, weakened 1f out”
#10 WESTON COURT (IRE) PROMINENT
DRAW 6 · OR 46 · Luke Morris / Ronald Harris
MARKET backed 21 → 18
Yard poor for today’s conditions · 0+ / 7−
49.0 FORMLAB FIGURE
FormLab Figure
49.0 · ranked #10 here · career best 58
Official mark (OR)
46 · last won off 51
Record at today's distance
2 wins from 21 tries · beats market expectation (1.89)
Days since last run
1
Sectional clock
Last time: ran to par for the class
Usually races front-runner (cooked late)
Run style & finish
Prominent · finishing speed 95.52% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
4thClass 6 · 8.0f · rated 492ndClass 6 · 7.1f · rated 535thClass 6 · 6.1f · rated 346thClass 6 · 8.0f · rated 458thClass 6 · 8.0f · rated 22
Career sheet · last 18 months · 12 rated runs · spacing is real time
Figure history for WESTON COURT (IRE)needs 61–65best 582025-05-05 · TFR 40 · 8f · Firm · C62025-05-23 · TFR 17 · 8f · Gd/Frm · C62025-06-30 · TFR 48 · 8.14f · Gd/Frm · C62025-11-03 · TFR 41 · 7.16f · Slow · C62025-12-01 · TFR 29 · 7.16f · Slow · C62025-12-08 · TFR 14 · 8f · Std · C62026-01-14 · TFR 33 · 8f · Slow · C62026-04-29 · TFR 22 · 8f · Firm · C62026-05-29 · TFR 45 · 7.98f · Gd/Frm · C62026-06-27 · TFR 34 · 6.07f · Gd/Frm · C62026-07-08 · TFR 53 · 7.07f · Gd/Frm · C62026-07-15 · TFR 49 · 8f · Firm · C65 May 2515 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
Ronald Harris · 118 runs since 2024 · winners usually around 5.4 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 6-7 company7/5712.3%1.430/250.0%0.0
At Chepstow0/30.0%0.00/50.0%0.0
Over 7-8f trips2/365.6%0.770/210.0%0.0
Coming back after within 7 days2/825.0%1.870/50.0%0.0
Below their last winning mark1/714.3%1.950/70.0%0.0
At this time of year (Q3)5/3016.7%1.210/70.0%0.0
On turf10/6116.4%1.410/290.0%0.0
Too few runners to read reliably
In fields of 12-15 (small sample)1/147.1%0.960/30.0%0.0
Can it do what today needs? Below the level — career best 58 is below the ~61.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields10th of 12
-0.12 mph
About the level of its fields · 40.4 raw
Break · 0-20mph1st of 12
-0.06s
Quicker away than the field · fast away 3 of 4
Finish · closing speed12th of 12
95.5%
One-paced late
Stride length8th of 12
7.28 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
15 Jul 26Bath8fFirm4thTrue39.2 +0.0098.0
8 Jul 26Chepstow7fGd/Frm2ndSlow early41.9 -0.07103.1
27 Jun 26Chepstow6fGd/Frm5thTrue42.7 -0.3796.8+0.01
29 May 26Brighton7fGd/Frm6thFast early41.7 -0.9893.8-0.24
29 Apr 26Bath8fFirm8thTrue39.6 +0.5195.7+0.00
17 Apr 26Bath8fGd/Sft9thFast early39.5 +0.1885.6+0.00
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.02par2fledslow3fledpar4fledpar5fledfast6f+0.01par7f+0.02slow1m+0.64slow
Timed runs 2026-04-17 to 2026-07-15. · 2 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.
5lb below his last winning mark (46 today vs 51)Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (21 tries, beats market expectation at 1.89)Recent comments suggest he weakens late — a stamina questionRace-fit — ran 1 days agoHistorically underestimated by the marketRuns Prominent — a winning style at this course & distance; his sectional profile fits
LTO comment
“soon led, headed over 1f out, weakened”
#11 GREEN ICON (FR) MID
DRAW 5 · OR 55 · Charles Bishop / John & Rhys Flint
MARKET drifting 38 → 48
Yard mixed — leans against · 1+ / 7−
42.7 FORMLAB FIGURE
FormLab Figure
42.7 · ranked #11 here · career best 83
Official mark (OR)
55 · last won off 74
Record at today's distance
2 wins from 22 tries · in line with the market (1.03)
Days since last run
36
Sectional clock
Last time: 4.0s slower than par — the result flattered it · among the slowest in its race
Usually races prominent-closer · clock read is off a superseded run
Run style & finish
Midfield · finishing speed 98.97% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
13thClass 6 · 7.0f · rated 318thClass · 6.3f · rated 5318thClass 6 · 6.1f · rated —19thClass · 6.0f · rated 4411thClass · 8.2f · rated 55
Career sheet · last 18 months · 17 rated runs · spacing is real time
Figure history for GREEN ICON (FR)best 83needs 61–652025-04-06 · TFR 83 · 7f · Good2025-04-28 · TFR 36 · 8f · Gd/Sft2025-05-10 · TFR 62 · 5.93f · Good2025-06-27 · TFR 68 · 7f · Good2025-07-14 · TFR 74 · 8.09f · Gd/Sft2025-07-28 · TFR 41 · 7f · Gd/Sft2025-08-04 · TFR 65 · 10.38f · Gd/Sft · off-trip2025-08-16 · TFR 76 · 8f · Good2025-08-21 · TFR 60 · 9f · Good2025-09-19 · TFR 65 · 7f · Slow2025-10-29 · TFR 56 · 8f · Slow2025-11-05 · TFR 74 · 6f · Slow2025-11-14 · TFR 45 · 6f · Slow2026-04-25 · TFR 55 · 8.23f · Gd/Sft2026-05-04 · TFR 44 · 6f · Good2026-06-03 · TFR 53 · 6.29f · Gd/Sft2026-06-10 · TFR 31 · 7f · Gd/Sft · C66 Apr 2510 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
John & Rhys Flint · 185 runs since 2024 · winners usually around 5.4 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Below their last winning mark0/70.0%0.01/119.1%1.17
Where the yard is weaker in these conditions
At Chepstow4/1040.0%2.220/90.0%0.0
Coming back after 15 to 45 days5/667.6%0.980/240.0%0.0
At this time of year (Q3)7/719.9%1.090/70.0%0.0
In fields of 12-151/392.6%0.460/80.0%0.0
On turf11/1288.6%1.081/382.6%0.35
Over 7-8f trips2/523.8%0.541/254.0%0.6
In Class 6-7 company9/6414.1%1.311/224.5%0.62
Can it do what today needs? Capable — has run to 83 at/around today's trip, clears the ~61.0 demand
Sectional profile · last 4 timed runs · ranks are against today's field
Speed · vs its fields7th of 12
+0.04 mph
About the level of its fields · 38.8 raw · only 2 runs
Break · 0-20mph7th of 12
+0.20s
Slower away than the field's best breaker
Finish · closing speed7th of 12
99.0%
One-paced late
Stride length11th of 12
7.01 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
20 Sep 24Newbury7fGd/Sft14thTrue38.6 -0.2387.6+0.14
5 Sep 24Haydock Park6fGood1stTrue101.2
6 Aug 24Chelmsford City7fSlow1stTrue39.0 +0.32106.7+0.26
27 Jun 24Nottingham6fGd/Frm6thTrue100.3
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.02very fast2f+0.07par3f+0.17slow4f+0.15slow5f+0.07slow6f+1.27very slow7f+5.47very slow
Timed runs 2024-06-27 to 2024-09-20 · last timed run 664 days ago — the profile is out of date. · 2 run(s) have no recorded top speed; 2 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
19lb below his last winning mark (55 today vs 74)Proven at this level — a Class 5 winner, racing in Class 6 todayHistorically over-bet by the market — take care with the priceRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“virtually refused to race, never dangerous”
#12 POET HELD-UP
DRAW 14 · OR 46 · Kieran O'Neill / Scott Dixon
MARKET drifting 55 → 180
Yard mixed · 2+ / 2−
31.7 FORMLAB FIGURE
FormLab Figure
31.7 · ranked #12 here · career best 53
Official mark (OR)
46 · last won off 46
Record at today's distance
1 win from 25 tries · beats market expectation (1.42)
Days since last run
9
Sectional clock
Last time: 1.2s slower than par — the result flattered it
Usually races held-up (no impact)
Run style & finish
Held up · finishing speed 98.26% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
7thClass 6 · 6.0f · rated 227thClass 6 · 6.1f · rated 419thClass 6 · 6.1f · rated —10thClass 6 · 6.1f · rated 329thClass 6 · 5.1f · rated 24
Career sheet · last 18 months · 18 rated runs · spacing is real time
Figure history for POETneeds 61–65best 532025-04-23 · TFR 44 · 6f · Std · C62025-05-02 · TFR 53 · 6f · Std · C62025-06-12 · TFR 23 · 6.01f · Gd/Frm · C62025-06-27 · TFR 40 · 6f · Std · C62025-07-26 · TFR 51 · 7.06f · Slow · C62025-08-09 · TFR 4 · 6f · Gd/Frm · C62025-08-17 · TFR 23 · 6.07f · Std · C62025-10-09 · TFR 46 · 6f · Slow · C62025-10-20 · TFR 45 · 7.16f · Slow · C62025-10-27 · TFR 43 · 7.16f · Slow · C62025-12-27 · TFR 16 · 7.16f · Slow · C62026-01-06 · TFR 28 · 6.09f · Slow · C62026-01-10 · TFR 8 · 6f · Std · C62026-01-23 · TFR 14 · 6.09f · Std · C62026-02-17 · TFR 24 · 5.1f · Std · C62026-03-02 · TFR 32 · 6.09f · Std · C62026-06-15 · TFR 41 · 6.07f · Good · C62026-07-07 · TFR 22 · 5.98f · Gd/Frm · C623 Apr 257 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
Scott Dixon · 1049 runs since 2024 · winners usually around 9.1 on the exchange
Signature angle: off marks in the 61 to 75 range, off a judgement-rated last figure
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Over 7-8f trips34/4407.7%1.039/1058.6%1.31
Coming back after 8 to 14 days19/2178.8%1.219/979.3%1.24
Where the yard is weaker in these conditions
In Class 6-7 company35/4797.3%0.987/1474.8%0.75
On turf24/20411.8%1.175/826.1%0.79
Too few runners to read reliably
At Chepstow (small sample)1/250.0%4.630/70.0%0.0
At this time of year (Q3) (small sample)14/1957.2%1.073/1618.8%1.36
Back at their last winning mark (small sample)0/270.0%0.01/147.1%1.0
Can it do what today needs? Below the level — career best 53 is below the ~61.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields1st of 12
+0.37 mph
Faster than the fields it has met · 41.5 raw
Break · 0-20mph12th of 12
+0.52s
Slow away in 5 of 5 — habitual, so the market already knows
Finish · closing speed11th of 12
98.3%
One-paced late
Stride length12th of 12
6.98 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
7 Jul 26Brighton5fGd/Frm7thFast early43.5 +0.0892.8-0.45
15 Jun 26Chepstow6fGood7thTrue43.1 +0.0098.6+0.37
10 Mar 26Wolverhampton6fStd9thTrue40.0 +0.9498.7+0.91
2 Mar 26Wolverhampton6fStd10thTrue41.1 +0.57100.5+0.47
17 Feb 26Wolverhampton5fStd9thFast early41.7 +0.21100.6+0.40
23 Jan 26Wolverhampton6fStd9thSlow early39.6 +0.4198.4+0.44
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.26par2f+0.52par3f+0.56par4f+0.67slow5f+0.87very slow6f+1.50very slow
Timed runs 2026-01-23 to 2026-07-07. · 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.
Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (25 tries, beats market expectation at 1.42)Recent comments suggest he weakens late — a stamina questionRace-fit — ran 9 days agoHistorically underestimated by the market
LTO comment
“in touch, carried right over 2f out, soon beaten”