FORMLAB RACING
THE SCIENCE OF FORM  ·  RACE INTELLIGENCE REPORT
Ripon · 14:40
Class 4 · 6f · Good (Good to Firm in places)
GENERATED 2026-07-18 · 4 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
Measured on their own past openings, MASTER OF DELPHI (USA) should reach the front first — roughly 1.5 lengths faster to the 2f marker than the next early type. Winners at this course and distance typically spend 50.41% of their energy before the final 2f and sit around 3 at halfway, 0.14s off the lead. The measured order tops INDEFENSIBLE (IRE) on 79, 18.7pts clear of VALOR SPIRIT (IRE). INDEFENSIBLE (IRE): the 3rd-strongest late speed in this field, saving plenty for the finish — needs them to stop in front. The shape danger is MASTER OF DELPHI (USA) — the quickest of today's early types, without over-committing — and holds on late.
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 2
INDEFENSIBLE (IRE)
OR · Harry Russell / Ollie Pears
MARKET backed 3.05 → 1.97
79.0 FORMLAB FIGURE · #1 OF FIELD
Yard poor for today’s conditions · 0+ / 4−The top rating in this field (79.0)Race-fit — ran 10 days ago
2ND · DATA ORDER DRAW 4
VALOR SPIRIT (IRE)
OR · Paul Mulrennan / Bryan Smart
MARKET backed 5 → 3.6
60.3 FORMLAB FIGURE · #3 OF FIELD
Yard mixed · 1+ / 1−Rated #3 in this field (60.3)Jockey goes well at this track (1.44x market expectation)
3RD · DATA ORDER DRAW 3
MASTER OF DELPHI (USA)
OR · Connor Beasley / John & Sean Quinn
MARKET 10
60.0 FORMLAB FIGURE · #4 OF FIELD
Yard mixed — leans for · 3+ / 1−figure earned over 8.0f, not today's distance — never rated near today's trip (untested here)
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1INDEFENSIBLE (IRE)net +7figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, backed since morning, top-2 speed vs its fields, yard positive in today’s setup
2STONEACRE JOEnet +5race-fit (ran <=45d), market top-3, top-2 late speed today, energy in the winning band, runs the dominant winning style here
3MASTER OF DELPHI (USA)net +4race-fit (ran <=45d), top-2 late speed today, quickest early type, runs the dominant winning style here
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
Race ShapePACE × FINISH
even/unclear early shape (2 confirmed early types). Descriptive context — the shape never selects.
Where the pace is drawn · 4 runners · stalls 1–4
1234
Stall number over each runner’s usual early position (amber = front/prominent, blue = mid/held-up, grey = no read; a dashed stall is vacant). Hover a stall for the runner.
If the ground changes
Should it turn softer: INDEFENSIBLE (IRE) is 0/1 on softer ground · VALOR SPIRIT (IRE) is 0/5 on softer ground · MASTER OF DELPHI (USA) is unraced on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
INDEFENSIBLE (IRE) MID 49.9% 98.5 the 3rd-strongest late speed in this field, saving plenty for the finish — needs them to stop in front
MASTER OF DELPHI (USA) PROMINENT 49.7% 100.8 the quickest of today's early types, without over-committing — and holds on late
STONEACRE JOE PROMINENT 50.8% 99.6 concedes ~1.5L early to the quickest — a presser, not the leader, at the tempo that wins here — but holds one pace late
VALOR SPIRIT (IRE) MID 51.5% 95.4 held up without the late gear (4th of 4 on late speed), yet works hard early for a closer — 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.
MASTER OF DELPHI (USA)PROMINENTtypically ~2.6 lengths quicker through the opening 2f than the rivals it has met
STONEACRE JOEPROMINENTtypically ~1.1 lengths quicker through the opening 2f than the rivals it has met · a beat slow from the stalls (0.21s off the best)
measured on their own past openings, MASTER OF DELPHI (USA) should reach the front first — roughly 1.5 lengths faster to the 2f marker than the next early type · context only — the shape never selects.
The Field · Forensic ReadsFIGURE ORDER
#1 INDEFENSIBLE (IRE) MID
DRAW 2 · OR · Harry Russell / Ollie Pears
MARKET backed 3.05 → 1.97
Yard poor for today’s conditions · 0+ / 4−
79.0 FORMLAB FIGURE
FormLab Figure
79.0 · ranked #1 here · career best 79
Official mark (OR)
unrated · no win on record
Record at today's distance
0 wins from 7 tries
Days since last run
10
Sectional clock
No timed runs on record
Run style & finish
Midfield · finishing speed 98.51% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
3rdClass 5 · 7.0f · rated 795thClass 4 · 7.4f · rated 662ndClass 5 · 7.0f · rated 747thClass 5 · 8.0f · rated 662ndClass 5 · 7.4f · rated 75
Career sheet · last 18 months · 8 rated runs · spacing is real time
Figure history for INDEFENSIBLE (IRE)best 78needs 66–792025-06-26 · TFR 52 · 7.06f · Slow · C52025-08-01 · TFR 69 · 6f · Std · C52025-09-16 · TFR 46 · 6.09f · Slow · C52026-04-15 · TFR 75 · 7.44f · Gd/Sft · C52026-05-02 · TFR 63 · 7.97f · Gd/Frm · C52026-06-05 · TFR 74 · 7f · Good · C52026-06-16 · TFR 66 · 7.44f · Good · C42026-07-08 · TFR 78 · 7.03f · Gd/Frm · C526 Jun 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
Ollie Pears · 325 runs since 2024 · winners usually around 10.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 4-5 company11/1298.5%1.421/293.4%0.42
On turf16/1769.1%1.32/405.0%0.46
Over 5-6f trips13/1449.0%1.162/375.4%0.58
In fields of <=73/466.5%0.631/911.1%0.66
Too few runners to read reliably
At Ripon (small sample)0/80.0%0.00/40.0%0.0
Coming back after 8 to 14 days (small sample)2/355.7%0.590/40.0%0.0
At this time of year (Q3) (small sample)12/10911.0%1.311/520.0%1.42
Can it do what today needs? Capable — has run to 79 at/around today's trip, clears the ~66.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields1st of 4
+0.20 mph
Faster than the fields it has met · 42.0 raw
Break · 0-20mph2nd of 3
+0.17s
Slower away than the field's best breaker
Finish · closing speed3rd of 4
98.5%
One-paced late
Stride length2nd of 4
7.48 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
8 Jul 26Catterick Bridge7fGd/Frm3rd41.6 +0.1898.7+0.18
16 Jun 26Beverley7fGood5thTrue39.0 -0.0895.6+0.05
5 Jun 26Thirsk7fGood2ndFast early39.4 +0.4498.8+0.20
2 May 26Doncaster7fGd/Frm7thSlow early39.8 +0.00106.0+0.17
15 Apr 26Beverley7fGd/Sft2ndTrue40.5 +0.0997.9+0.40
16 Sep 25Wolverhampton6fSlow6thTrue42.0 +0.5894.1+0.00
Timed runs 2025-09-16 to 2026-07-08. · 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.
The top rating in this field (79.0)Race-fit — ran 10 days agoHistorically over-bet by the market — take care with the price
LTO comment
“chased leaders, effort early in straight, stayed on”
#2 VALOR SPIRIT (IRE) MID
DRAW 4 · OR · Paul Mulrennan / Bryan Smart
MARKET backed 5 → 3.6
Yard mixed · 1+ / 1−
60.3 FORMLAB FIGURE
FormLab Figure
60.3 · ranked #3 here · career best 76
Official mark (OR)
unrated · no win on record
Record at today's distance
0 wins from 10 tries
Days since last run
29
Sectional clock
No timed runs on record
Run style & finish
Midfield · finishing speed 95.4% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
6thClass 5 · 5.0f · rated 552ndClass 5 · 6.0f · rated 765thClass 5 · 6.1f · rated 503rdClass 5 · 6.0f · rated 7214thClass 4 · 6.0f · rated 55
Career sheet · last 18 months · 10 rated runs · spacing is real time
Figure history for VALOR SPIRIT (IRE)best 76needs 66–792025-04-04 · TFR 59 · 5f · Good · C52025-04-26 · TFR 62 · 5f · Gd/Frm · C42025-07-27 · TFR 69 · 5.01f · Good · C42025-08-12 · TFR 66 · 5.83f · Good · C42025-08-24 · TFR 72 · 5f · Gd/Frm · C42025-09-12 · TFR 54 · 6.01f · Good · C42025-09-30 · TFR 66 · 6f · Gd/Sft · C52025-10-23 · TFR 50 · 6.08f · Heavy · C52026-05-28 · TFR 76 · 6f · Good · C52026-06-19 · TFR 55 · 5f · Good · C54 Apr 2519 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
Bryan Smart · 410 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
In fields of <=78/5414.8%0.83/1421.4%1.51
Where the yard is weaker in these conditions
On turf16/1928.3%0.833/496.1%0.69
Too few runners to read reliably
At Ripon (small sample)1/254.0%0.380/60.0%0.0
At this time of year (Q3) (small sample)11/1209.2%0.860/50.0%0.0
Can it do what today needs? Capable — has run to 76 at/around today's trip, clears the ~66.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 4
-0.10 mph
About the level of its fields · 40.4 raw
Break · 0-20mph1st of 3
+0.08s
Slower away than the field's best breaker
Finish · closing speed4th of 4
95.4%
One-paced late
Stride length4th of 4
7.17 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
19 Jun 26Redcar5fGood6thFast early42.7 +0.0096.0-0.03
28 May 26Ripon6fGood2ndTrue41.1 +0.0097.5
23 Oct 25Nottingham6fHeavy5thFast early37.8 -0.0889.5+0.19
30 Sep 25Ayr6fGd/Sft3rdFast early40.8 -0.0594.3+0.00
12 Sep 25Doncaster6fGood14thTrue40.5 -0.2796.3+0.00
24 Aug 25Beverley5fGd/Frm3rdTrue39.5 -0.2398.7+0.26
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.18fast2f+0.33par3f+0.44slow4f+0.56very slow5f+1.33very slow
Timed runs 2025-08-24 to 2026-06-19. · 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.
Rated #3 in this field (60.3)Jockey goes well at this track (1.44x market expectation)Recent comments suggest he weakens late — a stamina questionHistorically 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
“close up, ridden over 2f out, lost place before final 1f”
#3 MASTER OF DELPHI (USA) PROMINENT
DRAW 3 · OR · Connor Beasley / John & Sean Quinn
MARKET 10
Yard mixed — leans for · 3+ / 1−
60.0 FORMLAB FIGURE
FormLab Figure
60.0 · ranked #4 here · career best 60 · earned over 8.0f — never rated near today's distance (untested here)
Official mark (OR)
unrated · no win on record
Record at today's distance
untried at this distance
Days since last run
43
Sectional clock
No timed runs on record
Run style & finish
Prominent · finishing speed 100.84% (holds late)
Recent form · last 1 runs, most recent first · ratings are FormLab figures
5thClass 4 · 8.0f · rated 60
Trainer form · today's exact conditions
John & Sean Quinn · 778 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
Over 5-6f trips35/32810.7%0.9712/8813.6%1.62
In fields of <=720/12016.7%1.06/3318.2%1.5
On turf46/4859.5%0.8410/9910.1%1.28
Where the yard is weaker in these conditions
In Class 4-5 company36/3989.0%0.775/796.3%0.78
Too few runners to read reliably
At Ripon (small sample)3/2711.1%0.950/70.0%0.0
At this time of year (Q3) (small sample)28/27810.1%0.912/1414.3%1.55
Can it do what today needs? Below the level — career best 60 is below the ~66.0 the race demands
Sectional profile · last 1 timed run · ranks are against today's field
Speed · vs its fields4th of 4
-0.72 mph
Slower than the fields it has met · 40.0 raw · only 1 run
Break · 0-20mph
No 0-20mph split recorded
Finish · closing speed1st of 4
100.8%
Holds its gallop to the line
Stride length3rd of 4
7.40 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
5 Jun 26Doncaster8fGd/Frm5thTrue40.0 -0.72100.8
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.01par2fledpar3fledvery slow4fledvery slow5fledslow6f+0.24fast7f+0.59par1m+1.97very slow
Timed runs 2026-06-05 to 2026-06-05. · 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.
Rating earned over 8.0f, not today's distance — never rated near today's trip (untested at this distance)
LTO comment
“dictated, pushed along over 2f out, headed soon after, dropped away”
#4 STONEACRE JOE PROMINENT
DRAW 1 · OR · David Allan / Tim Easterby
MARKET drifting 6.4 → 8.2
34 FORMLAB FIGURE
FormLab Figure
34 · ranked #5 here · career best 80
Official mark (OR)
unrated · no win on record
Record at today's distance
0 wins from 6 tries
Days since last run
29
Sectional clock
No timed runs on record
Run style & finish
Prominent · finishing speed 99.61% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 5 · 6.0f · rated 304thClass 4 · 5.0f · rated 478thClass 5 · 6.0f · rated 252ndClass 4 · 6.0f · rated 802ndClass 4 · 6.0f · rated 73
Career sheet · last 18 months · 6 rated runs · spacing is real time
Figure history for STONEACRE JOEbest 77needs 66–792025-06-21 · TFR 22 · 5.99f · Firm · C52026-04-24 · TFR 77 · 6.01f · Gd/Frm · C42026-05-05 · TFR 77 · 6f · Gd/Frm · C42026-05-21 · TFR 25 · 6f · Soft · C52026-05-30 · TFR 47 · 5f · Gd/Frm · C42026-06-19 · TFR 33 · 6f · Soft · C521 Jun 2519 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
Tim Easterby · 2889 runs since 2024 · winners usually around 5.8 on the exchange
Signature angle: stepping up in class, at 16+ odds, with their 4yo+s, off a TFR-RISING figure trend, in fields of 12-15
Condition today2024-25SRA/E2026SRA/E
Can it do what today needs? Capable — has run to 80 at/around today's trip, clears the ~66.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 4
-0.06 mph
About the level of its fields · 40.2 raw
Break · 0-20mph3rd of 3
+0.21s
Slower away than the field's best breaker
Finish · closing speed2nd of 4
99.6%
One-paced late
Stride length1st of 4
7.50 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
19 Jun 26Ayr6fSoft5thTrue38.4 -0.3396.3+0.29
30 May 26Catterick Bridge5fGd/Frm4thTrue41.6 +0.01102.8+0.16
21 May 26Haydock Park6fSoft8thTrue37.1 +0.13100.5+0.49
5 May 26Ayr6fGd/Frm2ndTrue40.8 +0.42102.3+0.03
24 Apr 26Doncaster6fGd/Frm2ndTrue41.0 -0.0298.9+0.03
21 Jun 25Redcar5fFirm9thTrue42.3 -0.5696.8+0.26
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.12fast2f+0.19slow3f+0.26slow4f+0.22par5f+0.57slow6f+1.83very slow
Timed runs 2025-06-21 to 2026-06-19. · finishing speed for 2 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Recent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceRuns Prominent — a winning style at this course & distance; his sectional profile fits
LTO comment
“in touch, effort soon after halfway, hung left, weakened over 1f out”