THE RECORD · LAST 30 DAYS#1 won 31.6%winner in the projected 1–2–3 65.4%136 races · latest settled day: #1 10/37, top-3 20/37forensic read: #1 28.6% · top-3 60.3% (63)
The ReadCOMPOSED FROM THE MEASURES BELOW
Nothing separates the early types on measured speed — expect a fight for the front. Winners at this course and distance typically spend 49.39% of their energy before the final 2f and sit around 4 at halfway, 0.36s off the lead. The measured order tops CLASINA on 70, 1pts clear of PRINCESS NIYLA. CLASINA: the 3rd-strongest late speed in this field, races handy on energy — profits if the early types overdo it. The shape danger is RELEVANT RANGE (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 ORDERDRAW 4
CLASINA
OR 60 · Faye McManoman / John Berry
MARKET 15.5
70.0FORMLAB FIGURE · #1 OF FIELD
Yard mixed · 2+ / 2−Proven at this level — a Class 6 winner, racing in Class 6 todayDrops in class todayThe top rating in this field (70.0)
2ND · DATA ORDERDRAW 9
PRINCESS NIYLA
OR 60 · David Nolan / Alan Brown
MARKET backed 12.5 → 8.2
69.0FORMLAB FIGURE · #2 OF FIELD
Yard mixed — leans against · 1+ / 5−5lb below his last winning mark (60 today vs 65)Proven at this level — a Class 4 winner, racing in Class 6 todayRated #2 in this field (69.0)Race-fit — ran 9 days ago
3RD · DATA ORDERDRAW 11
PALMARIAN
OR 60 · James Sullivan / Ruth Carr
MARKET drifting 5.3 → 8.2
68.0FORMLAB 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 (68.0)Stable in form this week — 2 wins from 12 runsMet trouble in running recently — better than the bare result
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1WOODLEIGH (IRE)net +8race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, backed since morning, top-2 speed vs its fields, energy in the winning band, runs the dominant winning style here, proven on the going − habitually slow away, clock FADE
2CLASINAnet +7figure top-2, drops in class, race-fit (ran <=45d), form (top-3 LTO or recent win), energy in the winning band, yard positive in today’s setup, FormLab watch flag
3PALMARIANnet +6race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, energy in the winning band, runs the dominant winning style here, 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
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.
ELECTRIC LIGHTNING FIGURE #5
Mark Walford's runners on turf win 9.4% across all tracks and beat market expectation in both seasons.
WOODLEIGH (IRE) FIGURE #8
Roger Fell's runners in Class 6-7 company win 19.5% across all tracks and beat market expectation in both seasons. Roger Fell's runners coming back after 15 to 45 days win 11.9% across all tracks and beat market expectation in both seasons.
Race ShapePACE × FINISH
contested early pace likely (4 confirmed early types). Descriptive context — the shape never selects.
Where the pace is drawn · 11 runners · stalls 1–11
1234567891011
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–11).
If the ground changes
Should it turn softer: CLASINA is 1/4 on softer ground · PRINCESS NIYLA is 1/11 on softer ground · PALMARIAN is 0/2 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
PALMARIANHELD-UP49.5%98.8one-paced late — 8th of 11 on late speed in this field, races handy on energy — needs them to stop in front
PENNY GHENTFRONT49.9%97.0just behind the quickest early pair — presses, at the tempo that wins here — but empties in the final 2f · sharp from the stalls
CLASINAMID48.9%100.7the 3rd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
PRINCESS NIYLAMID49.5%99.9one-paced late — 5th of 11 on late speed in this field, races handy on energy — needs them to stop in front
RELEVANT RANGE (IRE)HELD-UP48.4%106.0the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it
WOODLEIGH (IRE)HELD-UP49.5%98.2held up without the late gear (9th of 11 on late speed), races handy on energy — needs them to stop in front
GIVE ME THE NIGHT (IRE)MID49.7%101.2the 2nd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
RIBSTON PIPPIN (IRE)PROMINENT50.1%99.1just behind the quickest early pair — presses, and spends more than winners here do — but holds one pace late · sharp from the stalls
ELECTRIC LIGHTNINGFRONT51.2%94.8a match for the quickest early, and spends more than winners here do — but empties in the final 2f · sharp from the stalls
OSCAR'S SISTER (IRE)HELD-UP50.4%99.4one-paced late — 6th of 11 on late speed in this field, yet works hard early for a closer — needs them to stop in front
FIRST ENCOUNTERPROMINENT50.5%100.4the quickest of today's early types, and spends more than winners here do — but holds one pace late · sharp from the stalls
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.
FIRST ENCOUNTERPROMINENTtypically ~2.5 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
ELECTRIC LIGHTNINGFRONTtypically ~2.3 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
PENNY GHENTFRONTtypically ~1.8 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
RIBSTON PIPPIN (IRE)PROMINENTtypically ~1.7 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
nothing separates the early types on measured speed — expect a fight for the front · context only — the shape never selects.
The Field · Forensic ReadsFIGURE ORDER
#1CLASINAMIDFORMLAB WATCH
DRAW 4 · OR 60 · Faye McManoman / John Berry
MARKET 15.5
Yard mixed · 2+ / 2−
70.0FORMLAB FIGURE
FormLab Figure
70.0 · ranked #1 here · career best 76
Official mark (OR)
60 · last won off 57
Record at today's distance
1 win from 14 tries · below market expectation (0.49)
Days since last run
29
Sectional clock
Last time: 1.9s slower than par — the result flattered it · among the slowest in its race Usually races midfield-closer
Run style & finish
Midfield · finishing speed 100.68% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 9 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads. · last rated run 328 days ago
Trainer form · today's exact conditions
John Berry · 173 runs since 2024 · winners usually around 6.4 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)7/5911.9%1.071/425.0%1.59
In Class 6-7 company13/7617.1%1.372/1612.5%1.16
Where the yard is weaker in these conditions
Over 7-8f trips2/258.0%1.750/60.0%0.0
On turf13/11011.8%1.091/263.8%0.34
Too few runners to read reliably
At Doncaster (small sample)1/520.0%1.790/10.0%0.0
Can it do what today needs? Capable — has run to 76 at/around today's trip, clears the ~70.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields8th of 11
-0.00 mph
About the level of its fields · 39.9 raw
Break · 0-20mph7th of 11
+0.16s
Slower away than the field's best breaker
Finish · closing speed3rd of 11
100.7%
Holds its gallop to the line
Stride length4th of 11
7.32 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
19 Jun 26Newmarket6fGood15thTrue41.5 -0.1093.4+0.73
24 Aug 25Yarmouth7fGood1stTrue39.1 +0.00103.9+0.21
Timed runs 2025-06-02 to 2026-06-19. Sectional reads are context — they never pick the horse.
3lb above his last winning mark (60 today vs 57)Proven at this level — a Class 6 winner, racing in Class 6 todayDrops in class todayThe top rating in this field (70.0)Lost roughly 3.3 lengths at the start last timeCut 2lb after losing the start last time — but our checklist rejected that excuse: the cut more likely reflects declining formHistorically over-bet by the market — take care with the priceSectional speed profile fits here — but his run-style (Mid) is rare among winners at this course & distance
LTO comment
“slowly away, always behind”
#2PRINCESS NIYLAMID
DRAW 9 · OR 60 · David Nolan / Alan Brown
MARKET backed 12.5 → 8.2
Yard mixed — leans against · 1+ / 5−
69.0FORMLAB FIGURE
FormLab Figure
69.0 · ranked #2 here · career best 77
Official mark (OR)
60 · last won off 65
Record at today's distance
1 win from 10 tries · in line with the market (1.0)
Days since last run
9
Sectional clock
Last time: a shade faster than par (+0.3s) Usually races prominent
Career sheet · last 18 months · 17 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Alan Brown · 386 runs since 2024 · winners usually around 5.9 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 8-1117/16810.1%1.055/628.1%1.27
Where the yard is weaker in these conditions
Below their last winning mark3/1520.0%2.210/120.0%0.0
At this time of year (Q3)6/837.2%0.990/100.0%0.0
Coming back after 8 to 14 days9/7811.5%1.031/323.1%0.45
On turf10/1089.3%1.293/595.1%0.74
In Class 6-7 company8/1395.8%0.662/504.0%0.76
Too few runners to read reliably
At Doncaster (small sample)0/80.0%0.00/20.0%0.0
Can it do what today needs? Capable — has run to 77 at/around today's trip, clears the ~70.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields10th of 11
-0.10 mph
About the level of its fields · 39.8 raw
Break · 0-20mph6th of 11
+0.10s
Slower away than the field's best breaker
Finish · closing speed5th of 11
99.9%
One-paced late
Stride length6th of 11
7.25 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2026-04-26 to 2026-07-09. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
5lb below his last winning mark (60 today vs 65)Proven at this level — a Class 4 winner, racing in Class 6 todayRated #2 in this field (69.0)Recent comments suggest he weakens late — a stamina questionRace-fit — ran 9 days agoHistorically over-bet by the market — take care with the priceSectional speed profile fits here — but his run-style (Mid) is rare among winners at this course & distance
LTO comment
“off pace, headway 4f out, effort 2f out, lost place soon after, kept on again final 1f”
#3PALMARIANHELD-UPFORMLAB WATCH
DRAW 11 · OR 60 · James Sullivan / Ruth Carr
MARKET drifting 5.3 → 8.2
Yard mixed — leans against · 1+ / 4−
68.0FORMLAB FIGURE
FormLab Figure
68.0 · ranked #3 here · career best 78
Official mark (OR)
60 · last won off 58
Record at today's distance
1 win from 9 tries · below market expectation (0.86)
Days since last run
14
Sectional clock
Last time: 0.9s slower than par — the result flattered it Usually races held-up closer · clock read is off a superseded run
Run style & finish
Held up · finishing speed 98.78% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 12 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Ruth Carr · 1260 runs since 2024 · winners usually around 7.6 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)37/35310.5%1.14/2714.8%1.46
Where the yard is weaker in these conditions
Over 7-8f trips50/45511.0%1.1810/1496.7%0.63
On turf58/52111.1%1.2313/1638.0%0.77
Coming back after 8 to 14 days40/30912.9%1.319/959.5%0.8
Above their last winning mark45/33213.6%1.312/1269.5%0.8
Too few runners to read reliably
At Doncaster (small sample)1/452.2%0.470/150.0%0.0
Can it do what today needs? Capable — has run to 79 at/around today's trip, clears the ~70.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 11
+0.12 mph
About the level of its fields · 40.0 raw
Break · 0-20mph8th of 11
+0.31s
Slow away in 3 of 5 — habitual, so the market already knows
Finish · closing speed8th of 11
98.8%
One-paced late
Stride length3rd of 11
7.38 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
4 Jul 26Leicester8fGd/Frm1st—39.3 +0.1196.6+0.78—
19 Jun 26Redcar7fGood5thTrue40.1 -0.1796.6+0.11
6 Jun 26Doncaster7fGd/Frm9thTrue40.2 +0.62101.0+0.42
Timed runs 2026-04-21 to 2026-07-04. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest.· finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 6 winner, racing in Class 6 todayRated #3 in this field (68.0)Improving fast — last run rated 68, 11pts above his recent average of 57.0Stable in form this week — 2 wins from 12 runsLost roughly 3.5 lengths at the start last time — the defeat reads better than the bare resultMet trouble in running recently — better than the bare resultHistorically over-bet by the market — take care with the priceRuns Held-Up — the dominant winning style at this course & distance, and his sectional profile fits
LTO comment
“steadied start, dropped out, headway when not clear run over 1f out, kept on well, led close home”
#4PENNY GHENTFRONT
DRAW 5 · OR 60 · Rhys Elliott / Simon Whitaker
MARKET drifting 10.5 → 18
Yard mixed — leans for · 4+ / 2−
67.0FORMLAB FIGURE
FormLab Figure
67.0 · ranked #4 here · career best 67
Official mark (OR)
60 · last won off 49
Record at today's distance
2 wins from 19 tries · beats market expectation (2.0)
Days since last run
49
Sectional clock
Last time: a shade below par (-0.6s) Usually races front-runner (cooked late)
Career sheet · last 18 months · 14 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Simon Whitaker · 179 runs since 2024 · winners usually around 12.3 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Above their last winning mark2/2010.0%1.211/520.0%1.81
Over 7-8f trips5/667.6%1.12/238.7%1.8
In Class 6-7 company6/1125.4%0.752/267.7%1.45
On turf5/1044.8%0.772/345.9%1.29
Where the yard is weaker in these conditions
At Doncaster0/70.0%0.00/80.0%0.0
In fields of 8-113/684.4%0.660/160.0%0.0
Too few runners to read reliably
Coming back after 46 to 90 days (small sample)0/80.0%0.00/10.0%0.0
At this time of year (Q3) (small sample)4/626.5%0.90/30.0%0.0
Can it do what today needs? Below the level — career best 67 is below the ~70.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 11
+0.26 mph
Faster than the fields it has met · 38.7 raw
Break · 0-20mph2nd of 11
-0.04s
Quicker away than the field · fast away 6 of 6
Finish · closing speed10th of 11
97.0%
One-paced late
Stride length7th of 11
7.23 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
30 May 26Beverley8fGd/Frm3rdTrue38.2 +0.0599.5+0.00
27 May 26Beverley8fGd/Frm1stTrue38.0 +0.0098.8-0.05
17 May 26Ripon8fGd/Frm1stTrue39.5 +0.27100.4-0.16
4 May 26Beverley8fGd/Sft13thTrue39.4 -0.2890.6+0.00
Timed runs 2025-12-06 to 2026-05-30. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
11lb above his last winning mark (60 today vs 49)Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (19 tries, beats market expectation at 2.0)Jockey goes well at this track (1.52x market expectation)NEARLY WON LTO — traded 1.1 in-play before being beaten: the market briefly had it the winner (context, not a selector)Historically underestimated by the market
LTO comment
“led, ridden over 1f out, headed close home”
#5ELECTRIC LIGHTNINGFRONT
DRAW 7 · OR 56 · Warren Fentiman / Mark Walford
MARKET 7.4
Yard mixed — leans for · 4+ / 2−
65.0FORMLAB FIGURE
FormLab Figure
65.0 · ranked #5 here · career best 65
Official mark (OR)
56 · last won off 55
Record at today's distance
1 win from 11 tries · beats market expectation (1.5)
Days since last run
15
Sectional clock
Last time: 3.5s slower than par — the result flattered it Usually races front-runner (cooked late) · clock read is off a superseded run
Career sheet · last 18 months · 8 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Mark Walford · 408 runs since 2024 · winners usually around 6.7 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Doncaster2/1612.5%1.781/1010.0%2.06
In Class 6-7 company15/12412.1%1.165/3613.9%1.66
Coming back after 15 to 45 days11/1358.1%0.926/4812.5%1.54
In fields of 8-11 ✦14/1618.7%1.026/5211.5%1.18
Where the yard is weaker in these conditions
At this time of year (Q3)16/14011.4%1.340/130.0%0.0
Over 7-8f trips8/1375.8%0.82/405.0%0.74
Can it do what today needs? Below the level — career best 68 is below the ~70.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields6th of 11
+0.12 mph
About the level of its fields · 39.4 raw
Break · 0-20mph3rd of 11
+0.02s
Slower away than the field's best breaker
Finish · closing speed11th of 11
94.8%
One-paced late
Stride length2nd of 11
7.59 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
3 Jul 26Beverley7fGd/Frm2nd—40.3 +0.4999.0-0.07—
18 May 26Redcar7fGd/Frm10thTrue41.0 +0.3289.2+0.05
9 Oct 25Ayr8fHeavy8thFast early35.8 -0.1791.8+0.00
24 Sep 25Redcar7fGood4thTrue40.1 +0.0499.2+0.10
11 Aug 25Ayr7fGood5thFast early39.4 +0.3392.2+0.04
Timed runs 2025-08-11 to 2026-07-03. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 6 winner, racing in Class 6 todayImproving fast — last run rated 65, 19pts above his recent average of 45.3Proven over the trip (11 tries, beats market expectation at 1.5)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the marketA course winner (1 from 1 here)
Career sheet · last 18 months · 10 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Mark Rimell · 152 runs since 2024 · winners usually around 9.2 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In Class 6-7 company2/2010.0%0.84/2218.2%1.7
Coming back after 15 to 45 days6/5810.3%0.794/2416.7%1.47
On turf6/649.4%0.713/2114.3%1.2
Over 7-8f trips4/616.6%0.753/2711.1%1.19
Where the yard is weaker in these conditions
At this time of year (Q3)5/4411.4%0.930/60.0%0.0
Too few runners to read reliably
At Doncaster (small sample)1/119.1%0.821/333.3%1.82
Can it do what today needs? Capable — has run to 75 at/around today's trip, clears the ~70.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields11th of 11
-0.19 mph
Slower than the fields it has met · 39.5 raw
Break · 0-20mph5th of 11
+0.08s
Slower away than the field's best breaker
Finish · closing speed2nd of 11
101.2%
Holds its gallop to the line
Stride length8th of 11
7.22 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Career sheet · last 18 months · 17 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Ivan Furtado · 952 runs since 2024 · winners usually around 6.4 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
At Doncaster5/4411.4%2.110/230.0%0.0
Coming back after 8 to 14 days19/13314.3%1.441/502.0%0.21
In Class 6-7 company37/28313.1%1.417/1166.0%0.62
At this time of year (Q3)22/19311.4%1.33/339.1%0.82
Can it do what today needs? Capable — has run to 80 at/around today's trip, clears the ~70.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 11
+0.28 mph
Faster than the fields it has met · 39.0 raw
Break · 0-20mph11th of 11
+0.61s
Slow away in 4 of 6 — habitual, so the market already knows
Finish · closing speed1st of 11
106.0%
Sustains — still going at the line
Stride length11th of 11
6.83 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
28 Mar 26Doncaster10fGd/Sft10thTrue38.3 +1.44105.1+0.61
13 Mar 26Southwell8fStd4thTrue39.5 -0.07108.3+0.20
Timed runs 2026-03-13 to 2026-07-08. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none.· 2 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 todayStable in form this week — 2 wins from 10 runsJockey goes well at this track (1.51x market expectation)Lost roughly 2.8 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionMet trouble in running recently — better than the bare resultRace-fit — ran 10 days agoHistorically over-bet by the market — take care with the price
LTO comment
“waited with, headway when short of room under 3f out, switched over 2f out, bumped soon after, stayed on final 1f, just failed”
#8WOODLEIGH (IRE)HELD-UPFORMLAB WATCH
DRAW 8 · OR 59 · Kevin Stott / Roger Fell
MARKET backed 5.8 → 4.4
Yard mixed — leans for · 5+ / 1−
59.3FORMLAB FIGURE
FormLab Figure
59.3 · ranked #8 here · career best 75
Official mark (OR)
59 · last won off 55
Record at today's distance
1 win from 17 tries · below market expectation (0.65)
Days since last run
23
Sectional clock
Last time: 1.7s slower than par — the result flattered it Usually races prominent-closer
Run style & finish
Held up · finishing speed 98.25% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 18 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Roger Fell · 365 runs since 2024 · winners usually around 6.6 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Doncaster1/156.7%0.773/1520.0%2.47
In Class 6-7 company ✦14/9115.4%1.418/4119.5%1.56
On turf ✦15/13511.1%1.2313/9613.5%1.29
Above their last winning mark6/817.4%0.659/5416.7%1.25
Coming back after 15 to 45 days ✦11/10810.2%1.177/5911.9%1.19
Where the yard is weaker in these conditions
At this time of year (Q3)6/797.6%0.751/185.6%0.51
Can it do what today needs? Capable — has run to 75 at/around today's trip, clears the ~70.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields1st of 11
+0.31 mph
Faster than the fields it has met · 39.5 raw
Break · 0-20mph9th of 11
+0.45s
Slow away in 3 of 5 — habitual, so the market already knows
Finish · closing speed9th of 11
98.2%
One-paced late
Stride length5th of 11
7.29 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
25 Jun 26Newcastle8fSlow5thTrue39.6 +0.2392.8—
14 Jun 26Doncaster7fGd/Sft1stTrue40.5 +0.87—+0.92
25 May 26Redcar10fGd/Frm1stTrue39.8 +1.20104.1+0.31
17 May 26Ripon8fGd/Frm2ndTrue38.7 -0.47101.3+0.46
4 May 26Beverley8fGd/Sft5thTrue39.8 +0.0794.0+0.20
Timed runs 2026-04-23 to 2026-06-25. · 1 have no 0-20mph split; 1 have no finishing speed in either database — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
4lb above his last winning mark (59 today vs 55)Proven at this level — a Class 5 winner, racing in Class 6 todayLost roughly 4.1 lengths at the start last time — the defeat reads better than the bare resultHistorically underestimated by the marketA course winner (1 from 4 here)Runs Held-Up — the dominant winning style at this course & distance, and his sectional profile fits
LTO comment
“off pace, switched under 2f out, headway soon after, not sustain effort”
#9OSCAR'S SISTER (IRE)HELD-UPFORMLAB WATCH
DRAW 6 · OR 54 · Lewis Edmunds / Julie Camacho
MARKET 17.5
Yard mixed — leans for · 3+ / 1−
53.3FORMLAB FIGURE
FormLab Figure
53.3 · ranked #9 here · career best 66
Official mark (OR)
54 · no win on record
Record at today's distance
0 wins from 16 tries
Days since last run
28
Sectional clock
Last time: a shade below par (-0.6s) Usually races midfield-closer
Run style & finish
Held up · finishing speed 99.36% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 9 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Julie Camacho · 901 runs since 2024 · winners usually around 7.1 on the exchange
Signature angle: with their 4yo+s
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Over 7-8f trips30/28910.4%1.126/5910.2%1.27
Coming back after 15 to 45 days ✦49/41111.9%1.1514/9914.1%1.27
On turf ✦59/46312.7%1.2814/11412.3%1.27
Where the yard is weaker in these conditions
In Class 6-7 company22/13915.8%1.213/2910.3%0.82
Too few runners to read reliably
At Doncaster (small sample)8/5215.4%1.930/170.0%0.0
Can it do what today needs? Below the level — career best 68 is below the ~70.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 11
+0.21 mph
Faster than the fields it has met · 40.4 raw
Break · 0-20mph10th of 11
+0.54s
Slow away in 4 of 5 — habitual, so the market already knows
Finish · closing speed6th of 11
99.4%
One-paced late
Stride length1st of 11
7.61 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
20 Jun 26Redcar7fGood8thTrue39.7 +0.33101.0+0.69
25 May 26Redcar7fGd/Frm4thTrue41.8 +0.45100.2+0.48
Timed runs 2025-07-18 to 2026-06-20. · 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.
Lost roughly 3.1 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 formMet trouble in running recently — better than the bare resultHistorically over-bet by the market — take care with the priceRuns Held-Up — the dominant winning style at this course & distance, and his sectional profile fits
LTO comment
“rear, headway over 1f out, kept on gradually, never on terms”
#10RIBSTON PIPPIN (IRE)PROMINENT
DRAW 3 · OR 56 · Sam James / Lemos De Souza
MARKET drifting 13 → 15
Yard mixed — leans for · 5+ / 2−
53FORMLAB FIGURE
FormLab Figure
53 · ranked #10 here · career best 65
Official mark (OR)
56 · last won off 50
Record at today's distance
2 wins from 10 tries · beats market expectation (2.66)
Days since last run
59
Sectional clock
Last time: 3.0s slower than par — the result flattered it · among the slowest in its race Usually races front-runner (cooked late)
Career sheet · last 18 months · 14 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Lemos De Souza · 236 runs since 2024 · winners usually around 8.7 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)5/539.4%1.273/650.0%7.12
In fields of 8-118/948.5%1.26/3716.2%1.81
Above their last winning mark3/319.7%1.134/2119.0%1.78
On turf7/798.9%1.076/3716.2%1.68
Coming back after 46 to 90 days2/1216.7%1.821/812.5%1.16
Where the yard is weaker in these conditions
In Class 6-7 company6/4513.3%1.311/205.0%0.48
Over 7-8f trips6/5510.9%1.61/185.6%0.58
Too few runners to read reliably
At Doncaster (small sample)0/50.0%0.00/20.0%0.0
Can it do what today needs? Below the level — career best 66 is below the ~70.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields9th of 11
+0.00 mph
About the level of its fields · 39.0 raw
Break · 0-20mph4th of 11
+0.05s
Slower away than the field's best breaker
Finish · closing speed7th of 11
99.1%
One-paced late
Stride length9th of 11
7.21 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-10-27 to 2026-05-20. Sectional reads are context — they never pick the horse.
6lb above his last winning mark (56 today vs 50)Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (10 tries, beats market expectation at 2.66)Recent comments suggest he weakens late — a stamina questionHistorically underestimated by the market
LTO comment
“mid-field, pushed along around 2f out, found little”
#11FIRST ENCOUNTERPROMINENT
DRAW 2 · OR 48 · Rhys Clutterbuck / John Gallagher
MARKET drifting 10 → 24
Yard mixed — leans against · 1+ / 4−
51.3FORMLAB FIGURE
FormLab Figure
51.3 · ranked #11 here · career best 59
Official mark (OR)
48 · last won off 46
Record at today's distance
4 wins from 25 tries · beats market expectation (1.34)
Days since last run
11
Sectional clock
Last time: a shade faster than par (+0.4s) · faster than its field on the clock Usually races front-runner (cooked late) · clock read is off a superseded run
Career sheet · last 18 months · 21 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
John Gallagher · 282 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
Above their last winning mark5/667.6%0.622/1612.5%1.62
Where the yard is weaker in these conditions
At this time of year (Q3)7/907.8%0.760/80.0%0.0
In fields of 8-1112/1259.6%1.093/358.6%0.72
On turf14/1618.7%0.883/407.5%0.76
Coming back after 8 to 14 days4/547.4%0.662/1910.5%0.83
Too few runners to read reliably
At Doncaster (small sample)0/60.0%0.00/10.0%0.0
Can it do what today needs? Below the level — career best 61 is below the ~70.0 the race demands
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields7th of 11
+0.11 mph
About the level of its fields · 38.1 raw
Break · 0-20mph1st of 11
-0.05s
Quicker away than the field · fast away 5 of 5
Finish · closing speed4th of 11
100.4%
Holds its gallop to the line
Stride length10th of 11
6.94 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
7 Jul 26Wolverhampton8fStd4th—38.8 +0.7194.9——
16 Jun 26Wolverhampton8fStd5thTrue38.3 +0.29103.3+0.00
2 Jun 26Newcastle8fStd10thTrue38.1 -0.2798.4-0.01
30 Mar 26Wolverhampton8fStd6thTrue38.2 -0.33104.9+0.00
30 Jan 26Wolverhampton8fStd1stTrue36.7 -0.33102.6-0.05
14 Jan 26Kempton Park8fSlow6thTrue38.8 +0.5998.1-0.20
Timed runs 2026-01-14 to 2026-07-07. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest.· finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 6 winner, racing in Class 6 todayProven over the trip (25 tries, beats market expectation at 1.34)Recent comments suggest he weakens late — a stamina questionRace-fit — ran 11 days agoHistorically underestimated by the market
LTO comment
“tracked pace, led over 4f out, went clear home turn, headed 1f out, weakened final 1f”