FORMLAB RACING
THE SCIENCE OF FORM  ·  RACE INTELLIGENCE REPORT
Doncaster · 20:25
Class 6 · 7.97f · Good to Firm
GENERATED 2026-07-18 · 11 RUNNERS PROFILED
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 ORDER DRAW 4
CLASINA
OR 60 · Faye McManoman / John Berry
MARKET 15.5
70.0 FORMLAB 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 ORDER DRAW 9
PRINCESS NIYLA
OR 60 · David Nolan / Alan Brown
MARKET backed 12.5 → 8.2
69.0 FORMLAB 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 ORDER DRAW 11
PALMARIAN
OR 60 · James Sullivan / Ruth Carr
MARKET drifting 5.3 → 8.2
68.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 (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
PALMARIAN HELD-UP 49.5% 98.8 one-paced late — 8th of 11 on late speed in this field, races handy on energy — needs them to stop in front
PENNY GHENT FRONT 49.9% 97.0 just behind the quickest early pair — presses, at the tempo that wins here — but empties in the final 2f · sharp from the stalls
CLASINA MID 48.9% 100.7 the 3rd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
PRINCESS NIYLA MID 49.5% 99.9 one-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-UP 48.4% 106.0 the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it
WOODLEIGH (IRE) HELD-UP 49.5% 98.2 held 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) MID 49.7% 101.2 the 2nd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
RIBSTON PIPPIN (IRE) PROMINENT 50.1% 99.1 just behind the quickest early pair — presses, and spends more than winners here do — but holds one pace late · sharp from the stalls
ELECTRIC LIGHTNING FRONT 51.2% 94.8 a 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-UP 50.4% 99.4 one-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 ENCOUNTER PROMINENT 50.5% 100.4 the 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
#1 CLASINA MID FORMLAB WATCH
DRAW 4 · OR 60 · Faye McManoman / John Berry
MARKET 15.5
Yard mixed · 2+ / 2−
70.0 FORMLAB 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
15thClass 5 · 6.0f · rated —1stClass 6 · 7.0f · rated 703rdClass 6 · 7.2f · rated 623rdClass 6 · 7.2f · rated 615thClass 6 · 7.1f · rated 57
Career sheet · last 18 months · 9 rated runs · spacing is real time
Figure history for CLASINAbest 76needs 70–712025-04-02 · TFR 63 · 7.07f · Good · C62025-05-01 · TFR 49 · 7.23f · Good · C62025-05-21 · TFR 65 · 7.23f · Gd/Frm · C52025-06-02 · TFR 66 · 7f · Gd/Frm · C52025-06-10 · TFR 58 · 7.03f · Gd/Frm · C52025-07-01 · TFR 57 · 7.07f · Gd/Frm · C62025-07-14 · TFR 61 · 7.23f · Gd/Frm · C62025-07-21 · TFR 62 · 7.23f · Gd/Sft · C62025-08-24 · TFR 70 · 7.01f · Good · C62 Apr 2524 Aug 25
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
21 Jul 25Ayr7fGd/Sft3rdFast early38.4 -0.06100.1+0.06
14 Jul 25Ayr7fGd/Frm3rdFast early40.8 +0.4398.3+0.09
1 Jul 25Musselburgh7fGd/Frm5thTrue40.4 -0.28102.4-0.12
2 Jun 25Wetherby7fGd/Frm3rdTrue41.0 +0.00105.9+0.00
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.60par2f+0.72par3f+0.91slow4f+1.43very slow5f+2.53very slow6f+3.69very slow
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”
#2 PRINCESS NIYLA MID
DRAW 9 · OR 60 · David Nolan / Alan Brown
MARKET backed 12.5 → 8.2
Yard mixed — leans against · 1+ / 5−
69.0 FORMLAB 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
Run style & finish
Midfield · finishing speed 99.94% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 6 · 8.0f · rated 696thClass 5 · 10.0f · rated 555thClass 6 · 10.0f · rated 643rdClass 5 · 10.0f · rated 695thClass 5 · 8.5f · rated 67
Career sheet · last 18 months · 17 rated runs · spacing is real time
Figure history for PRINCESS NIYLAbest 77needs 70–712025-04-27 · TFR 73 · 10f · Gd/Frm · C5 · off-trip2025-05-24 · TFR 67 · 9.94f · Good · C62025-05-28 · TFR 72 · 9.94f · Good · C52025-06-13 · TFR 44 · 10.25f · Gd/Frm · C4 · off-trip2025-06-24 · TFR 66 · 9.94f · Gd/Frm · C42025-07-03 · TFR 71 · 11.64f · Gd/Frm · C5 · off-trip2025-08-02 · TFR 65 · 12.04f · Good · C5 · off-trip2025-08-23 · TFR 73 · 10f · Good · C5 · off-trip2025-09-04 · TFR 67 · 11.1f · Std · C5 · off-trip2026-04-07 · TFR 55 · 12.02f · Gd/Sft · C5 · off-trip2026-04-15 · TFR 71 · 8.45f · Gd/Sft · C52026-04-26 · TFR 53 · 12.47f · Good · C4 · off-trip2026-05-12 · TFR 67 · 8.45f · Gd/Frm · C52026-05-18 · TFR 69 · 10f · Gd/Frm · C5 · off-trip2026-06-08 · TFR 64 · 10.02f · Good · C6 · off-trip2026-06-29 · TFR 55 · 10.02f · Good · C5 · off-trip2026-07-09 · TFR 69 · 7.97f · Gd/Frm · C627 Apr 259 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
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
9 Jul 26Doncaster7fGd/Frm5thTrue39.9 -0.38102.8+0.16
29 Jun 26Pontefract10fGood6th36.1 -0.4595.3+0.12
8 Jun 26Pontefract10fGood5thTrue36.2 +0.00101.6+0.07
18 May 26Redcar10fGd/Frm3rdTrue38.8 +0.07102.2+0.07
12 May 26Beverley8fGd/Frm5thFast early39.6 +0.5091.6+0.08
26 Apr 26Musselburgh12fGood6thTrue38.0 -0.34106.1+0.11
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.18par2f+0.32slow3f+0.39slow4f+0.16slow5f+0.09fast6f+0.17fast7f+0.36par1m+0.31fast
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”
#3 PALMARIAN HELD-UP FORMLAB WATCH
DRAW 11 · OR 60 · James Sullivan / Ruth Carr
MARKET drifting 5.3 → 8.2
Yard mixed — leans against · 1+ / 4−
68.0 FORMLAB 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
1stClass 6 · 8.2f · rated 685thClass 6 · 7.0f · rated 469thClass 6 · 7.0f · rated 578thClass 5 · 7.1f · rated 635thClass 5 · 7.0f · rated 66
Career sheet · last 18 months · 12 rated runs · spacing is real time
Figure history for PALMARIANbest 78needs 70–712025-03-30 · TFR 58 · 7.03f · Good · C52025-04-21 · TFR 2 · 6f · Std · C52025-09-16 · TFR 78 · 7.01f · Good · C52025-10-01 · TFR 63 · 7f · Std · C52025-10-21 · TFR 44 · 7.01f · Good · C42026-04-02 · TFR 60 · 6.07f · Std · C42026-04-21 · TFR 46 · 6f · Good · C52026-05-07 · TFR 66 · 7f · Good · C52026-05-19 · TFR 63 · 7.06f · Std · C52026-06-06 · TFR 57 · 7.03f · Gd/Frm · C62026-06-19 · TFR 46 · 7f · Good · C62026-07-04 · TFR 68 · 8.24f · Gd/Frm · C630 Mar 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
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/Frm1st39.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
19 May 26Newcastle7fStd8thTrue40.1 +0.23106.3
7 May 26Redcar7fGood5thTrue40.4 -0.12101.2+0.40
21 Apr 26Pontefract6fGood7thTrue41.0 +0.0490.9-0.14
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”
#4 PENNY GHENT FRONT
DRAW 5 · OR 60 · Rhys Elliott / Simon Whitaker
MARKET drifting 10.5 → 18
Yard mixed — leans for · 4+ / 2−
67.0 FORMLAB 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)
Run style & finish
Front-runner · finishing speed 97.05% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
3rdClass 6 · 8.5f · rated 671stClass 6 · 8.5f · rated 651stClass 6 · 8.0f · rated 6013thClass 6 · 8.5f · rated 179thClass 6 · 8.3f · rated 31
Career sheet · last 18 months · 14 rated runs · spacing is real time
Figure history for PENNY GHENTneeds 70–71best 672025-04-30 · TFR 44 · 8.03f · Good · C62025-05-28 · TFR 44 · 8.45f · Good · C62025-06-18 · TFR 35 · 9.77f · Gd/Frm · C52025-07-05 · TFR 43 · 7.79f · Heavy · C62025-09-04 · TFR 32 · 8.06f · Std · C62025-09-24 · TFR 29 · 7f · Good · C62025-11-04 · TFR 52 · 8f · Good · C62025-11-20 · TFR 49 · 8.06f · Std · C62025-12-06 · TFR 36 · 8.65f · Slow · C62026-04-18 · TFR 31 · 8.34f · Good · C62026-05-04 · TFR 17 · 8.45f · Gd/Sft · C62026-05-17 · TFR 60 · 8f · Gd/Frm · C62026-05-27 · TFR 65 · 8.45f · Gd/Frm · C62026-05-30 · TFR 67 · 8.45f · Gd/Frm · C630 Apr 2530 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
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
18 Apr 26Nottingham8fGood9thTrue37.3 -0.2795.4-0.05
6 Dec 25Wolverhampton8fSlow8thTrue40.0 +1.8097.6+0.00
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.09par2fledslow3fledslow4fledslow5fledfast6fledfast7fledpar1m+0.25slow
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”
#5 ELECTRIC LIGHTNING FRONT
DRAW 7 · OR 56 · Warren Fentiman / Mark Walford
MARKET 7.4
Yard mixed — leans for · 4+ / 2−
65.0 FORMLAB 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
Run style & finish
Front-runner · finishing speed 94.76% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
2ndClass 6 · 7.4f · rated 6510thClass 5 · 8.0f · rated 2210thClass 6 · 7.0f · rated 498thClass 6 · 8.0f · rated 444thClass 6 · 7.0f · rated 64
Career sheet · last 18 months · 8 rated runs · spacing is real time
Figure history for ELECTRIC LIGHTNINGneeds 70–71best 652025-07-07 · TFR 57 · 8f · Gd/Sft · C62025-07-24 · TFR 65 · 7.97f · Gd/Frm · C62025-08-11 · TFR 55 · 7.23f · Good · C62025-09-24 · TFR 64 · 7f · Good · C62025-10-09 · TFR 44 · 8f · Heavy · C62026-04-20 · TFR 49 · 7f · Gd/Frm · C62026-05-18 · TFR 22 · 8f · Gd/Frm · C52026-07-03 · TFR 65 · 7.44f · Gd/Frm · C67 Jul 253 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
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-1114/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/Frm2nd40.3 +0.4999.0-0.07
18 May 26Redcar7fGd/Frm10thTrue41.0 +0.3289.2+0.05
20 Apr 26Redcar7fGd/Frm10thTrue39.8 -0.2697.2+0.00
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)
LTO comment
“soon led, ridden over 2f out, headed soon after, weakened quickly”
#6 GIVE ME THE NIGHT (IRE) MID
DRAW 10 · OR 57 · Mason Paetel / Mark Rimell
MARKET 21
Yard mixed — leans for · 4+ / 1−
62.0 FORMLAB FIGURE
FormLab Figure
62.0 · ranked #6 here · career best 72
Official mark (OR)
57 · no win on record
Record at today's distance
0 wins from 9 tries
Days since last run
16
Sectional clock
Last time: ran to par for the class
Usually races prominent and weakens
Run style & finish
Midfield · finishing speed 101.19% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 6 · 8.0f · rated 6210thClass 5 · 10.2f · rated 418thClass 5 · 8.1f · rated 614thClass 4 · 8.0f · rated 678thClass 5 · 8.0f · rated 66
Career sheet · last 18 months · 10 rated runs · spacing is real time
Figure history for GIVE ME THE NIGHT (IRE)best 72needs 70–712025-05-28 · TFR 67 · 7f · Std · C42025-06-12 · TFR 72 · 8.34f · Gd/Frm · C52025-06-27 · TFR 60 · 7.06f · Std · C52025-08-29 · TFR 67 · 8f · Soft · C42025-09-16 · TFR 68 · 7.01f · Good · C52025-10-08 · TFR 66 · 8f · Std · C52026-04-06 · TFR 67 · 8f · Slow · C42026-05-07 · TFR 61 · 8.06f · Std · C52026-06-03 · TFR 41 · 10.23f · Good · C5 · off-trip2026-07-02 · TFR 62 · 8.01f · Gd/Frm · C628 May 252 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
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
2 Jul 26Yarmouth8fGd/Frm5thTrue40.8 -0.0798.5-0.07
3 Jun 26Nottingham10fGood10thTrue37.4 -0.3398.9+0.22
7 May 26Southwell8fStd8thTrue38.5 -0.47101.7+0.22
6 Apr 26Kempton Park8fSlow4thTrue39.3 -0.38105.5+0.00
8 Oct 25Kempton Park8fStd8thTrue38.6 -0.45103.2+0.12
16 Sep 25Yarmouth7fGood7thTrue40.2 +0.5499.4+0.00
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.13par2f+0.15slow3f+0.06par4fledfast5fledfast6fledpar7f+0.16slow1m+0.63slow
Timed runs 2025-09-16 to 2026-07-02. Sectional reads are context — they never pick the horse.
Jockey goes well at this track (1.38x market expectation)Historically over-bet by the market — take care with the price
LTO comment
“pressed leader, went on halfway, pushed along 2f out, headed over 1f out, faded”
#7 RELEVANT RANGE (IRE) HELD-UP FORMLAB WATCH
DRAW 1 · OR 60 · Elle-May Croot / Ivan Furtado
MARKET backed 13.5 → 11
Yard poor for today’s conditions · 0+ / 4−
61.3 FORMLAB FIGURE
FormLab Figure
61.3 · ranked #7 here · career best 80
Official mark (OR)
60 · no win on record
Record at today's distance
3 wins from 27 tries · in line with the market (1.01)
Days since last run
10
Sectional clock
Last time: a shade faster than par (+0.7s) · faster than its field on the clock
Usually races held-up closer · clock read is off a superseded run
Run style & finish
Held up · finishing speed 106.01% (strong late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
6thClass 6 · 8.0f · rated 542ndClass 6 · 8.0f · rated 686thClass 6 · 9.5f · rated 628thClass 6 · 8.0f · rated 5810thClass 5 · 10.2f · rated 56
Career sheet · last 18 months · 17 rated runs · spacing is real time
Figure history for RELEVANT RANGE (IRE)best 94needs 70–712025-04-05 · TFR 57 · 7.89f · Good2025-04-25 · TFR 38 · 8.23f · Heavy2025-09-23 · TFR 36 · 7.07f · Soft · C62025-09-30 · TFR 42 · 8f · Gd/Sft · C62026-01-04 · TFR 57 · 8.06f · Std · C62026-01-10 · TFR 57 · 8.02f · Std · C62026-01-17 · TFR 63 · 8.06f · Std · C62026-01-19 · TFR 59 · 9.47f · Std · C62026-01-24 · TFR 70 · 8.02f · Std · C62026-01-31 · TFR 54 · 8.02f · Slow · C62026-03-04 · TFR 68 · 8.06f · Std · C62026-03-13 · TFR 64 · 8.06f · Std · C62026-03-28 · TFR 56 · 10.2f · Gd/Sft · C5 · off-trip2026-04-25 · TFR 58 · 7.97f · Gd/Frm · C62026-05-11 · TFR 62 · 9.47f · Std · C62026-06-22 · TFR 68 · 8.01f · Gd/Frm · C62026-07-08 · TFR 54 · 8f · Slow · C65 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
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
8 Jul 26Kempton Park8fSlow6th37.4 -0.30105.0+0.62
22 Jun 26Musselburgh8fGd/Frm2ndSlow early38.9 +0.18105.0+1.40
11 May 26Wolverhampton9fStd6thSlow early39.2 +0.00107.2+0.26
25 Apr 26Doncaster7fGd/Frm8thTrue40.3 +0.41105.5+0.56
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”
#8 WOODLEIGH (IRE) HELD-UP FORMLAB WATCH
DRAW 8 · OR 59 · Kevin Stott / Roger Fell
MARKET backed 5.8 → 4.4
Yard mixed — leans for · 5+ / 1−
59.3 FORMLAB 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
5thClass 6 · 8.0f · rated 471stClass 6 · 8.0f · rated 691stClass 6 · 10.0f · rated 622ndClass 6 · 8.0f · rated 545thClass 6 · 8.5f · rated 60
Career sheet · last 18 months · 18 rated runs · spacing is real time
Figure history for WOODLEIGH (IRE)best 75needs 70–712025-01-30 · TFR 16 · 7.06f · Std · C52025-03-14 · TFR 27 · 7.06f · Std · C52025-05-22 · TFR 60 · 7.16f · Slow · C62025-06-07 · TFR 31 · 6.01f · Gd/Frm · C62025-07-23 · TFR 63 · 7.03f · Gd/Sft · C62025-08-25 · TFR 59 · 8.06f · Std/Slow · C62025-09-08 · TFR 21 · 8.02f · Slow · C62025-09-29 · TFR 54 · 8.06f · Std · C62025-10-27 · TFR 65 · 10f · Gd/Sft · C6 · off-trip2025-11-21 · TFR 56 · 11.1f · Std · C6 · off-trip2025-11-26 · TFR 51 · 10.19f · Slow · C6 · off-trip2026-03-29 · TFR 31 · 8f · Gd/Sft · C52026-04-23 · TFR 58 · 8.45f · Gd/Frm · C62026-05-04 · TFR 60 · 8.45f · Gd/Sft · C62026-05-17 · TFR 54 · 8f · Gd/Frm · C62026-05-25 · TFR 62 · 10f · Gd/Frm · C6 · off-trip2026-06-14 · TFR 69 · 7.97f · Gd/Sft · C62026-06-25 · TFR 47 · 8.02f · Slow · C630 Jan 2525 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
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 company14/9115.4%1.418/4119.5%1.56
On turf15/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 days11/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
23 Apr 26Beverley8fGd/Frm5thTrue38.9 -0.0299.0+0.36
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.82par2f+0.94very fast3f+0.76very fast4f+0.71par5f+0.82par6f+0.72slow7f+0.90very slow1m+1.53very slow
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”
#9 OSCAR'S SISTER (IRE) HELD-UP FORMLAB WATCH
DRAW 6 · OR 54 · Lewis Edmunds / Julie Camacho
MARKET 17.5
Yard mixed — leans for · 3+ / 1−
53.3 FORMLAB 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
8thClass 6 · 8.0f · rated 524thClass 6 · 7.0f · rated 608thClass 5 · 7.0f · rated 486thClass 6 · 7.0f · rated 612ndClass 6 · 7.0f · rated 64
Career sheet · last 18 months · 9 rated runs · spacing is real time
Figure history for OSCAR'S SISTER (IRE)needs 70–71best 662025-05-26 · TFR 63 · 7f · Gd/Frm · C62025-06-20 · TFR 66 · 7f · Firm · C62025-07-04 · TFR 7 · 7.44f · Gd/Frm · C62025-07-18 · TFR 40 · 6.96f · Good · C52025-09-24 · TFR 64 · 7f · Good · C62025-10-17 · TFR 61 · 7f · Good · C62026-05-02 · TFR 48 · 7.03f · Gd/Frm · C52026-05-25 · TFR 60 · 7f · Gd/Frm · C62026-06-20 · TFR 52 · 8f · Good · C626 May 2520 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
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 days49/41111.9%1.1514/9914.1%1.27
On turf59/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
2 May 26Doncaster7fGd/Frm8thTrue40.0 -0.1896.7
17 Oct 25Redcar7fGood6thTrue40.8 +0.2198.7+0.34
24 Sep 25Redcar7fGood2ndTrue39.8 -0.2999.2+0.38
18 Jul 25Haydock Park6fGood11thTrue40.7 +0.72100.4+0.83
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.68par2f+0.95par3f+0.76par4f+0.62par5f+0.32par6f+0.21slow7f+0.72very slow1m+1.13slow
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”
#10 RIBSTON PIPPIN (IRE) PROMINENT
DRAW 3 · OR 56 · Sam James / Lemos De Souza
MARKET drifting 13 → 15
Yard mixed — leans for · 5+ / 2−
53 FORMLAB 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)
Run style & finish
Prominent · finishing speed 99.06% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
9thClass 6 · 8.0f · rated 122ndClass 6 · 8.1f · rated 656thClass 6 · 8.1f · rated 411stClass 6 · 8.1f · rated 644thClass 6 · 10.0f · rated 57
Career sheet · last 18 months · 14 rated runs · spacing is real time
Figure history for RIBSTON PIPPIN (IRE)needs 70–71best 652025-06-07 · TFR 47 · 7f · Heavy · C52025-06-23 · TFR 42 · 7.16f · Slow · C52025-07-16 · TFR 45 · 7.01f · Gd/Frm · C52025-08-09 · TFR 56 · 8f · Gd/Frm · C62025-08-15 · TFR 56 · 8.01f · Firm · C62025-09-04 · TFR 55 · 8.06f · Std · C62025-10-04 · TFR 59 · 9.47f · Slow · C62025-10-14 · TFR 56 · 10f · Std · C6 · off-trip2025-10-27 · TFR 48 · 10f · Gd/Sft · C6 · off-trip2025-12-04 · TFR 57 · 10f · Slow · C6 · off-trip2025-12-19 · TFR 64 · 8.06f · Std · C62026-03-21 · TFR 41 · 8.06f · Std · C62026-04-29 · TFR 65 · 8.06f · Std · C62026-05-20 · TFR 12 · 8.01f · Good · C67 Jun 2520 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
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
20 May 26Yarmouth8fGood9thTrue39.6 -0.0391.6+0.14
29 Apr 26Southwell8fStd2ndFast early39.8 +0.1296.2+0.05
21 Mar 26Southwell8fStd6thTrue38.3 +0.12100.6+0.03
19 Dec 25Southwell8fStd1stTrue38.3 +0.53102.5+0.07
4 Dec 25Chelmsford City10fSlow4thTrue38.7 +0.31102.3+0.00
27 Oct 25Redcar10fGd/Sft5thTrue37.1 -1.04101.2+0.00
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.28par2f+0.32slow3f+0.27par4f+0.26fast5f+0.20par6f+0.38slow7f+1.39very slow1m+3.79very slow
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”
#11 FIRST ENCOUNTER PROMINENT
DRAW 2 · OR 48 · Rhys Clutterbuck / John Gallagher
MARKET drifting 10 → 24
Yard mixed — leans against · 1+ / 4−
51.3 FORMLAB 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
Run style & finish
Prominent · finishing speed 100.36% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
4thClass 6 · 8.6f · rated 475thClass 6 · 8.6f · rated 5610thClass 6 · 8.0f · rated 516thClass 6 · 8.6f · rated 521stClass 6 · 8.0f · rated 54
Career sheet · last 18 months · 21 rated runs · spacing is real time
Figure history for FIRST ENCOUNTERneeds 70–71best 592025-04-12 · TFR 40 · 8.34f · Good · C62025-04-30 · TFR 52 · 8.03f · Good · C62025-05-10 · TFR 27 · 10f · Firm · C6 · off-trip2025-07-11 · TFR 13 · 8.06f · Gd/Frm · C62025-07-26 · TFR 59 · 8f · Good · C62025-08-10 · TFR 21 · 10f · Firm · C6 · off-trip2025-09-09 · TFR 59 · 7.36f · Heavy · C62025-09-17 · TFR 38 · 8.45f · Soft · C62025-10-23 · TFR 53 · 8f · Slow · C62025-11-20 · TFR 44 · 8.06f · Std · C62025-11-27 · TFR 58 · 8f · Slow · C62025-12-08 · TFR 51 · 8f · Std · C62026-01-02 · TFR 47 · 8f · Slow · C62026-01-14 · TFR 40 · 8f · Slow · C62026-01-30 · TFR 54 · 8.65f · Std · C62026-02-10 · TFR 55 · 8f · Slow · C62026-02-25 · TFR 54 · 8f · Std · C62026-03-30 · TFR 52 · 8.65f · Std · C62026-06-02 · TFR 51 · 8.02f · Std · C62026-06-16 · TFR 56 · 8.65f · Std · C62026-07-07 · TFR 47 · 8.65f · Std · C612 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
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 26Wolverhampton8fStd4th38.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”