FORMLAB RACING
THE SCIENCE OF FORM  ·  RACE INTELLIGENCE REPORT
Newmarket · 15:42
Class 4 · 7f · Good to Firm
GENERATED 2026-07-18 · 7 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.54% of their energy before the final 2f and sit around 3 at halfway, 0.21s off the lead. The measured order tops MILETUS (IRE) on 91, 5pts clear of JUMBY (IRE) and BELL SHOT (IRE) (both 86). MILETUS (IRE): the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it. The shape danger is WARRIOR MODE — the 2nd-strongest late speed in this field, races handy on energy — 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 1
MILETUS (IRE)
OR 83 · Jonny Peate / James Keane
MARKET drifting 3.9 → 8.8
91.0 FORMLAB FIGURE · #1 OF FIELD
Proven at this level — a Class 4 winner, racing in Class 4 todayThe top rating in this field (91.0)Proven over the trip (11 tries, beats market expectation at 1.53)Historically underestimated by the market
2ND · DATA ORDER DRAW 4
JUMBY (IRE)
OR 87 · Oliver Carmichael / Eve Johnson Houghton
MARKET backed 5.1 → 4.2
86.0 FORMLAB FIGURE · #2 OF FIELD
Yard suits today’s conditions · 4+ / 0−Proven at this level — a Class 1 winner, racing in Class 4 todayDrops in class todayRated #2 in this field (86.0)Stable in form this week — 3 wins from 14 runs
3RD · DATA ORDER DRAW 6
BELL SHOT (IRE)
OR 82 · Robert Havlin / Michael Appleby
MARKET drifting 6.2 → 10.5
86.0 FORMLAB FIGURE · #3 OF FIELD
Yard mixed — leans against · 1+ / 2−2lb below his last winning mark (82 today vs 84)Proven at this level — a Class 4 winner, racing in Class 4 todayRated #3 in this field (86.0)Proven over the trip (32 tries, beats market expectation at 1.45)
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1MILETUS (IRE)net +6figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), top-2 late speed today, proven at trip, proven on the going
2JUMBY (IRE)net +6figure top-2, drops in class, market top-3, backed since morning, yard positive in today’s setup, yard hot, FormLab watch flag − burns early and empties
3WARRIOR MODEnet +6market top-3, backed since morning, top-2 late speed today, top-2 speed vs its fields, energy in the winning band, runs the dominant winning style here, yard hot − sectional profile stale
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.
I STILL HAVE FAITH  FIGURE #5
Stuart Williams's runners in Class 4-5 company win 10.7% across all tracks and beat market expectation in both seasons. Stuart Williams's runners above their last winning mark win 12.5% across all tracks and beat market expectation in both seasons.
WHERE'S FREDDY (IRE)  FIGURE #7
Stuart Williams's runners in Class 4-5 company win 10.7% across all tracks and beat market expectation in both seasons. Stuart Williams's runners kept to the same class win 13.3% across all tracks and beat market expectation in both seasons.
Race ShapePACE × FINISH
contested early pace likely (3 confirmed early types). Descriptive context — the shape never selects.
Where the pace is drawn · 7 runners · stalls 1–7
1234567
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–7).
If the ground changes
Should it turn softer: MILETUS (IRE) is 1/7 on softer ground · JUMBY (IRE) is 0/6 on softer ground · BELL SHOT (IRE) is 2/4 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
JUMBY (IRE) MID 50.9% 97.6 held up without the late gear (5th of 7 on late speed), yet works hard early for a closer — needs them to stop in front
MILETUS (IRE) MID 48.2% 102.6 the strongest late speed in this field, saving plenty for the finish — profits if the early types overdo it
FLAG OF ST GEORGE (IRE) FRONT 51.1% 96.0 a match for the quickest early, and spends more than winners here do — but empties in the final 2f · sharp from the stalls
I STILL HAVE FAITH PROMINENT 49.9% 100.1 just behind the quickest early pair — presses, at the tempo that wins here — but holds one pace late
WARRIOR MODE MID 49.8% 101.9 the 2nd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
BELL SHOT (IRE) FRONT 49.8% 100.2 the quickest of today's early types, at the tempo that wins here — but holds one pace late · sharp from the stalls
WHERE'S FREDDY (IRE) HELD-UP 51.7% 95.2 held up without the late gear (7th of 7 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.
BELL SHOT (IRE)FRONTtypically ~2.5 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
FLAG OF ST GEORGE (IRE)FRONTtypically ~2.2 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
I STILL HAVE FAITHPROMINENTtypically ~1.3 lengths quicker through the opening 2f than the rivals it has met · fair break, 0.10s off the field’s best
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 MILETUS (IRE) MID
DRAW 1 · OR 83 · Jonny Peate / James Keane
MARKET drifting 3.9 → 8.8
91.0 FORMLAB FIGURE
FormLab Figure
91.0 · ranked #1 here · career best 91
Official mark (OR)
83 · last won off 81
Record at today's distance
2 wins from 11 tries · beats market expectation (1.53)
Days since last run
29
Sectional clock
Last time: ran to par for the class · faster than its field on the clock
Usually races prominent-closer
Run style & finish
Midfield · finishing speed 102.58% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
1stClass 4 · 7.0f · rated 913rdClass 4 · 8.3f · rated 886thClass 4 · 7.0f · rated 832ndClass 4 · 7.0f · rated 875thClass 4 · 8.0f · rated 86
Career sheet · last 18 months · 12 rated runs · spacing is real time
Figure history for MILETUS (IRE)best 91needs 86–912025-05-29 · TFR 79 · 8f · Gd/Sft · C32025-07-03 · TFR 88 · 8f · Std · C42025-08-02 · TFR 81 · 9.05f · Good · C3 · off-trip2025-09-16 · TFR 83 · 10.1f · Good · C4 · off-trip2025-10-08 · TFR 89 · 8.34f · Soft · C42025-10-25 · TFR 1 · 10f · Heavy · C3 · off-trip2026-02-12 · TFR 88 · 8f · Std · C42026-03-04 · TFR 86 · 8f · Slow · C42026-03-29 · TFR 87 · 7.03f · Gd/Sft · C42026-04-21 · TFR 83 · 7.01f · Gd/Frm · C42026-06-11 · TFR 88 · 8.34f · Soft · C42026-06-19 · TFR 91 · 7f · Good · C429 May 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
James Keane
Condition today2024-25SRA/E2026SRA/E
Can it do what today needs? Capable — has run to 92 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 7
+0.06 mph
About the level of its fields · 40.4 raw
Break · 0-20mph4th of 7
+0.18s
Slower away than the field's best breaker
Finish · closing speed1st of 7
102.6%
Holds its gallop to the line
Stride length2nd of 7
7.35 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
19 Jun 26Newmarket7fGood1stTrue40.5 +0.18100.2+0.39
11 Jun 26Nottingham8fSoft3rdTrue37.5 +0.07102.6+0.21
21 Apr 26Yarmouth7fGd/Frm6thTrue42.1 +0.06106.2+0.41
29 Mar 26Doncaster7fGd/Sft2ndFast early38.6 +0.0195.3+0.02
4 Mar 26Kempton Park8fSlow5thTrue40.5 +0.04106.9-0.07
12 Feb 26Lingfield8fStd2ndTrue40.2 -0.02104.3+0.14
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.28fast2f+0.21par3f+0.22par4f+0.18par5f+0.13par6f+0.05par7fledpar
Timed runs 2026-02-12 to 2026-06-19. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 4 winner, racing in Class 4 todayThe top rating in this field (91.0)Proven over the trip (11 tries, beats market expectation at 1.53)Lost roughly 1.8 lengths at the start last time — the defeat reads better than the bare resultHistorically underestimated by the marketA course winner (1 from 1 here)Sectional speed profile fits here — but his run-style (Mid) is rare among winners at this course & distance
LTO comment
“held up, headway 2f out, led final 1f, edged right, kept on”
#2 JUMBY (IRE) MID FORMLAB WATCH
DRAW 4 · OR 87 · Oliver Carmichael / Eve Johnson Houghton
MARKET backed 5.1 → 4.2
Yard suits today’s conditions · 4+ / 0−
86.0 FORMLAB FIGURE
FormLab Figure
86.0 · ranked #2 here · career best 111
Official mark (OR)
87 · no win on record
Record at today's distance
1 win from 23 tries · below market expectation (0.68)
Days since last run
70
Sectional clock
Last time: a shade below par (-0.4s) · faster than its field on the clock
Usually races midfield
Run style & finish
Midfield · finishing speed 97.59% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
12thClass 2 · 7.0f · rated 868thClass 3 · 7.0f · rated 8812thClass 2 · 7.0f · rated 734thClass 3 · 7.0f · rated 896thClass 2 · 7.0f · rated 93
Career sheet · last 18 months · 11 rated runs · spacing is real time
Figure history for JUMBY (IRE)best 111needs 86–912025-04-16 · TFR 96 · 7f · Good · C22025-05-02 · TFR 101 · 7f · Good · C22025-05-10 · TFR 94 · 7f · Firm · C22025-06-21 · TFR 91 · 6f · Gd/Frm · C22025-07-05 · TFR 97 · 7.17f · Good · C22025-08-09 · TFR 100 · 7f · Gd/Frm · C22025-08-16 · TFR 93 · 7f · Gd/Frm · C22025-09-20 · TFR 89 · 7f · Soft · C32025-10-04 · TFR 73 · 7f · Soft · C22026-04-16 · TFR 88 · 7f · Good · C32026-05-09 · TFR 86 · 7f · Good · C216 Apr 259 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
Eve Johnson Houghton · 1036 runs since 2024 · winners usually around 6.2 on the exchange
Signature angle: off a TFR-FALLING figure trend
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At this time of year (Q3)38/36410.4%1.028/3622.2%1.41
Over 7-8f trips39/35311.0%1.1515/9615.6%1.28
On turf64/57611.1%1.0625/17014.7%1.24
In Class 4-5 company66/49713.3%1.1423/14316.1%1.17
Too few runners to read reliably
At Newmarket (small sample)4/429.5%1.010/70.0%0.0
Coming back after 46 to 90 days (small sample)2/375.4%0.552/728.6%1.61
Can it do what today needs? Capable — has run to 111 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 7
-0.06 mph
About the level of its fields · 40.0 raw
Break · 0-20mph5th of 7
+0.21s
Slower away than the field's best breaker
Finish · closing speed5th of 7
97.6%
One-paced late
Stride length1st of 7
7.45 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
9 May 26Ascot7fGood12thTrue40.2 -0.0497.9
16 Apr 26Newmarket7fGood8thTrue40.6 -0.0096.9+0.52
4 Oct 25Ascot7fSoft12thFast early37.4 -0.3393.9+0.15
20 Sep 25Newbury7fSoft4thFast early38.6 -0.1693.7+0.14
16 Aug 25Newbury7fGd/Frm6thTrue41.0 -0.03101.0+0.01
9 Aug 25Newmarket7fGd/Frm3rdTrue42.2 +0.23102.0+0.25
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.91par2f+1.01par3f+1.00par4f+0.84par5f+0.57par6f+0.60slow7f+0.89very slow
Timed runs 2025-08-09 to 2026-05-09. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 1 winner, racing in Class 4 todayDrops in class todayRated #2 in this field (86.0)Stable in form this week — 3 wins from 14 runsLost roughly 2.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 formRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the price
LTO comment
“mid-field, pushed along over 2f out, one paced”
#3 BELL SHOT (IRE) FRONT
DRAW 6 · OR 82 · Robert Havlin / Michael Appleby
MARKET drifting 6.2 → 10.5
Yard mixed — leans against · 1+ / 2−
86.0 FORMLAB FIGURE
FormLab Figure
86.0 · ranked #3 here · career best 93
Official mark (OR)
82 · last won off 84
Record at today's distance
6 wins from 32 tries · beats market expectation (1.45)
Days since last run
49
Sectional clock
Last time: a shade below par (-0.5s)
Usually races front-runner (cooked late)
Run style & finish
Front-runner · finishing speed 100.15% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
8thClass 4 · 7.4f · rated 863rdClass 4 · 7.0f · rated 916thClass 3 · 7.0f · rated 809thClass 4 · 7.1f · rated 677thClass 4 · 7.0f · rated 71
Career sheet · last 18 months · 18 rated runs · spacing is real time
Figure history for BELL SHOT (IRE)best 93needs 86–912025-01-20 · TFR 79 · 7f · Std · C52025-02-12 · TFR 75 · 7f · Slow · C42025-04-12 · TFR 80 · 6f · Gd/Frm · C52025-04-28 · TFR 75 · 7f · Std · C42025-05-28 · TFR 83 · 7.44f · Good · C52025-06-15 · TFR 69 · 6.97f · Gd/Frm · C42025-06-24 · TFR 82 · 6.95f · Good · C42025-08-01 · TFR 90 · 7f · Gd/Sft · C42025-08-13 · TFR 93 · 7.44f · Gd/Frm · C42025-08-25 · TFR 84 · 7.01f · Gd/Frm · C32025-11-24 · TFR 68 · 7.16f · Std/Slow · C42025-12-18 · TFR 86 · 7f · Slow · C42026-01-01 · TFR 91 · 6.07f · Std · C42026-01-21 · TFR 71 · 7f · Slow · C42026-04-25 · TFR 67 · 7.06f · Std · C42026-05-06 · TFR 80 · 7f · Good · C32026-05-20 · TFR 91 · 7f · Slow · C42026-05-30 · TFR 86 · 7.44f · Gd/Frm · C420 Jan 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
Michael Appleby · 1544 runs since 2024 · winners usually around 6.2 on the exchange
Signature angle: in fields of 8-11
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of <=738/21817.4%1.0516/6624.2%1.39
Where the yard is weaker in these conditions
Coming back after 46 to 90 days11/8213.4%1.322/248.3%0.51
At this time of year (Q3)45/32813.7%1.223/358.6%0.76
Too few runners to read reliably
At Newmarket (small sample)5/2321.7%2.472/1315.4%2.09
Can it do what today needs? Capable — has run to 95 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields7th of 7
-0.24 mph
Slower than the fields it has met · 40.1 raw
Break · 0-20mph1st of 7
-0.10s
Quicker away than the field · fast away 5 of 6
Finish · closing speed3rd of 7
100.2%
Holds its gallop to the line
Stride length6th of 7
7.20 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
1 Jul 26Epsom Downs7fGood (Good To Firm In Places)3rd40.2 -0.2998.3+0.02
30 May 26Beverley7fGd/Frm8thTrue40.4 +0.1796.7+0.00
20 May 26Kempton Park7fSlow3rdFast early40.1 -0.14101.4-0.22
6 May 26Chester7fGood6thSlow early40.0 -0.58104.1+0.00
25 Apr 26Southwell7fStd9thSlow early38.3 -1.0099.2-0.36
21 Jan 26Lingfield7fSlow7thTrue41.2 +0.42101.2-0.05
Timed runs 2026-01-21 to 2026-07-01. · finishing speed for 2 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.
2lb below his last winning mark (82 today vs 84)Proven at this level — a Class 4 winner, racing in Class 4 todayRated #3 in this field (86.0)Proven over the trip (32 tries, beats market expectation at 1.45)Stable cold this week — 0 wins from 11 runsRecent comments suggest he weakens late — a stamina questionHistorically underestimated by the marketA course winner (1 from 1 here)
LTO comment
“chased leader, weakened entering final 1f”
#4 WARRIOR MODE MID
DRAW 3 · OR 82 · Luke Morris / Sir Mark Prescott Bt
MARKET backed 8.8 → 5.9
Yard poor for today’s conditions · 0+ / 4−
78.7 FORMLAB FIGURE
FormLab Figure
78.7 · ranked #4 here · career best 90
Official mark (OR)
82 · no win on record
Record at today's distance
1 win from 5 tries · below market expectation (0.75)
Days since last run
255
Sectional clock
Last time: a shade below par (-0.5s)
Usually races prominent
Run style & finish
Midfield · finishing speed 101.87% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
11thClass 4 · 7.0f · rated 778thClass 3 · 8.0f · rated 813rdClass 5 · 7.1f · rated 784thClass 4 · 7.2f · rated 901stClass 4 · 7.2f · rated 77
Career sheet · last 18 months · 5 rated runs · spacing is real time
Figure history for WARRIOR MODEbest 90needs 86–912025-03-17 · TFR 77 · 7.16f · Slow · C42025-04-19 · TFR 90 · 7.16f · Std/Slow · C42025-06-27 · TFR 78 · 7.06f · Std · C52025-10-17 · TFR 81 · 7.96f · Gd/Sft · C32025-11-05 · TFR 77 · 7f · Std · C417 Mar 255 Nov 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 255 days ago
Trainer form · today's exact conditions
Sir Mark Prescott Bt · 532 runs since 2024 · winners usually around 3.2 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 4-5 company60/29920.1%1.098/7211.1%0.68
On turf52/21524.2%1.066/3716.2%0.69
Over 7-8f trips22/17112.9%1.133/387.9%0.72
In fields of <=746/16228.4%1.088/3423.5%0.79
Too few runners to read reliably
At Newmarket (small sample)1/714.3%1.20/20.0%0.0
Can it do what today needs? Capable — has run to 90 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 5 timed runs · ranks are against today's field
Speed · vs its fields1st of 7
+0.34 mph
Faster than the fields it has met · 39.6 raw
Break · 0-20mph6th of 7
+0.25s
Slower away than the field's best breaker
Finish · closing speed2nd of 7
101.9%
Holds its gallop to the line
Stride length4th of 7
7.29 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
5 Nov 25Kempton Park7fStd11thFast early39.7 -0.55100.5+0.23
17 Oct 25Haydock Park7fGd/Sft8thTrue38.9 +0.5398.2+0.65
27 Jun 25Newcastle7fStd3rdTrue38.7 -0.0995.9+0.11
19 Apr 25Wolverhampton7fStd/Slow4thTrue40.1 +0.52107.8+0.23
17 Mar 25Wolverhampton7fSlow1stSlow early40.6 +1.27107.0+0.02
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.60slow2f+0.93par3f+1.11fast4f+1.12par5f+0.89par6f+0.91slow7f+0.92slow
Timed runs 2025-03-17 to 2025-11-05 · last timed run 255 days ago — the profile is out of date. · 1 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 4 winner, racing in Class 4 todayOnly 5 runs at this distanceRecent comments suggest he weakens late — a stamina questionReturns from 255 days offHistorically 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, struggling home turn, no impression”
#5 I STILL HAVE FAITH PROMINENT
DRAW 2 · OR 82 · Ray Dawson / Stuart Williams
MARKET backed 6.4 → 5.7
Yard suits today’s conditions · 3+ / 0−
75.3 FORMLAB FIGURE
FormLab Figure
75.3 · ranked #5 here · career best 90
Official mark (OR)
82 · last won off 68
Record at today's distance
0 wins from 14 tries
Days since last run
23
Sectional clock
Last time: 0.8s slower than par — the result flattered it
Usually races prominent and weakens
Run style & finish
Prominent · finishing speed 100.12% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
6thClass 3 · 7.0f · rated 7510thClass 3 · 7.0f · rated 614thClass 3 · 7.0f · rated 905thClass 3 · 8.0f · rated 892ndClass 3 · 8.0f · rated 90
Career sheet · last 18 months · 16 rated runs · spacing is real time
Figure history for I STILL HAVE FAITHbest 90needs 86–912025-05-29 · TFR 74 · 8f · Gd/Sft · C32025-06-13 · TFR 84 · 8f · Gd/Frm · C42025-06-28 · TFR 81 · 10.25f · Good · C4 · off-trip2025-07-11 · TFR 86 · 10.25f · Gd/Frm · C4 · off-trip2025-07-24 · TFR 75 · 10.1f · Gd/Sft · C2 · off-trip2025-09-20 · TFR 90 · 9f · Gd/Frm · C4 · off-trip2025-10-03 · TFR 90 · 7f · Good · C42025-10-11 · TFR 63 · 10.25f · Good · C4 · off-trip2026-02-04 · TFR 80 · 8f · Std · C32026-02-20 · TFR 90 · 7.06f · Std/Slow · C42026-03-20 · TFR 85 · 7.16f · Std · C42026-04-03 · TFR 90 · 8f · Std · C32026-05-02 · TFR 89 · 8f · Gd/Frm · C32026-05-16 · TFR 90 · 7f · Good · C32026-06-11 · TFR 61 · 7f · Gd/Sft · C32026-06-25 · TFR 75 · 7f · Gd/Frm · C329 May 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
Stuart Williams · 958 runs since 2024 · winners usually around 5.7 on the exchange
Signature angle: kept to the same class, off marks in the 61 to 75 range, switching jockey after a defeat, with their 3yos, off a judgement-rated last figure
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of <=730/16418.3%1.0911/5320.8%1.44
At Newmarket11/7514.7%1.534/3710.8%1.31
At this time of year (Q3)44/28215.6%1.383/2313.0%1.2
Can it do what today needs? Capable — has run to 93 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 7
+0.09 mph
About the level of its fields · 40.3 raw
Break · 0-20mph3rd of 7
+0.10s
Slower away than the field's best breaker
Finish · closing speed4th of 7
100.1%
Holds its gallop to the line
Stride length5th of 7
7.20 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
25 Jun 26Newmarket7fGd/Frm6thTrue40.3 +0.0896.4+0.15
11 Jun 26Newbury7fGd/Sft10thTrue39.4 -0.0895.8+0.23
16 May 26Newmarket7fGood4thTrue40.6 +0.08102.1+0.11
2 May 26Newmarket8fGd/Frm5thTrue39.0 +0.0398.4-0.06
3 Apr 26Lingfield8fStd2ndTrue41.2 -0.08105.5+0.13
20 Mar 26Wolverhampton7fStd6thTrue41.0 +0.49102.4+0.04
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.34par2f+0.26fast3f+0.22par4f+0.07par5f+0.06slow6f+0.34slow7f+1.22very slow
Timed runs 2026-03-20 to 2026-06-25. Sectional reads are context — they never pick the horse.
14lb above his last winning mark (82 today vs 68)Yet to win at this level — a Class 5 winner, upped to Class 4 todayDrops in class todayRecent comments suggest he weakens late — a stamina questionMet trouble in running recently — better than the bare resultHistorically over-bet by the market — take care with the priceA course winner (1 from 7 here)
LTO comment
“tracked pace, shaken up over 2f out, weakened over 1f out”
#6 FLAG OF ST GEORGE (IRE) FRONT
DRAW 7 · OR 82 · Paddy Bradley / Jane Chapple-Hyam
MARKET 15.5
Yard mixed — leans against · 1+ / 3−
74.7 FORMLAB FIGURE
FormLab Figure
74.7 · ranked #6 here · career best 90
Official mark (OR)
82 · last won off 77
Record at today's distance
3 wins from 21 tries · beats market expectation (1.19)
Days since last run
169
Sectional clock
Last time: 2.2s slower than par — the result flattered it · among the slowest in its race
Usually races prominent and weakens
Run style & finish
Front-runner · finishing speed 95.99% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
8thClass 3 · 7.1f · rated 555thClass 3 · 7.2f · rated 792ndClass 3 · 7.0f · rated 9013thClass 4 · 7.0f · rated 462ndClass 3 · 7.0f · rated 90
Career sheet · last 18 months · 14 rated runs · spacing is real time
Figure history for FLAG OF ST GEORGE (IRE)best 90needs 86–912025-01-23 · TFR 79 · 8.06f · Std/Slow · C42025-02-22 · TFR 80 · 8.06f · Std · C42025-03-27 · TFR 77 · 8f · Slow · C42025-04-24 · TFR 77 · 7f · Slow · C52025-05-18 · TFR 80 · 7f · Gd/Frm · C42025-05-29 · TFR 76 · 7.01f · Gd/Sft · C52025-07-12 · TFR 88 · 7f · Firm · C42025-08-07 · TFR 90 · 7.07f · Good · C42025-08-21 · TFR 64 · 8.02f · Slow · C32025-09-26 · TFR 90 · 6.96f · Good · C32025-11-08 · TFR 46 · 7.03f · Heavy · C42025-12-03 · TFR 90 · 7f · Std · C32025-12-26 · TFR 79 · 7.16f · Slow · C32026-01-30 · TFR 55 · 7.06f · Std · C323 Jan 2530 Jan 26
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads. · last rated run 169 days ago
Trainer form · today's exact conditions
Jane Chapple-Hyam · 532 runs since 2024 · winners usually around 5.2 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Above their last winning mark10/5020.0%1.325/2321.7%1.64
Where the yard is weaker in these conditions
At Newmarket6/679.0%0.910/160.0%0.0
At this time of year (Q3)14/13910.1%0.893/1915.8%0.78
In fields of <=716/10115.8%1.115/3215.6%0.85
Too few runners to read reliably
Coming back after 91 to 180 days (small sample)4/1723.5%1.380/100.0%0.0
Can it do what today needs? Capable — has run to 93 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields6th of 7
-0.11 mph
About the level of its fields · 39.5 raw
Break · 0-20mph2nd of 7
+0.01s
Slower away than the field's best breaker
Finish · closing speed6th of 7
96.0%
One-paced late
Stride length3rd of 7
7.29 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
30 Jan 26Southwell7fStd8thFast early39.7 +0.0095.8+0.00
26 Dec 25Wolverhampton7fSlow5thFast early40.3 -0.0194.7+0.00
3 Dec 25Lingfield7fStd2ndTrue40.9 -0.09103.5+0.03
8 Nov 25Doncaster7fHeavy13thFast early37.9 -0.1689.2+0.00
26 Sep 25Haydock Park6fGood2ndTrue38.7 +0.0997.3+0.00
21 Aug 25Newcastle8fSlow12thTrue38.8 -0.5195.4+0.00
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.21par2f+0.23fast3f+0.40fast4f+0.30fast5f+0.72very slow6f+1.09very slow7f+2.12very slow
Timed runs 2025-08-21 to 2026-01-30 · last timed run 169 days ago — the profile is out of date. Sectional reads are context — they never pick the horse.
5lb above his last winning mark (82 today vs 77)Proven at this level — a Class 4 winner, racing in Class 4 todayDrops in class todayRecent comments suggest he weakens late — a stamina questionMet trouble in running recently — better than the bare resultHistorically underestimated by the marketA course winner (1 from 5 here)Runs Front — a winning style at this course & distance; his sectional profile fits
LTO comment
“chased leaders, pushed along 3f out, weakened 2f out”
#7 WHERE'S FREDDY (IRE) HELD-UP
DRAW 5 · OR 77 · Marco Ghiani / Stuart Williams
MARKET 7
Yard suits today’s conditions · 3+ / 0−
67.0 FORMLAB FIGURE
FormLab Figure
67.0 · ranked #7 here · career best 87
Official mark (OR)
77 · last won off 79
Record at today's distance
4 wins from 21 tries · beats market expectation (1.69)
Days since last run
38
Sectional clock
Last time: 1.0s slower than par — the result flattered it
Usually races held-up closer
Run style & finish
Held up · finishing speed 95.21% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
4thClass 4 · 8.0f · rated 6710thClass 4 · 8.0f · rated 6610thClass 3 · 8.0f · rated 163rdClass 4 · 7.0f · rated 848thClass 3 · 8.1f · rated 46
Career sheet · last 18 months · 11 rated runs · spacing is real time
Figure history for WHERE'S FREDDY (IRE)best 87needs 86–912025-02-22 · TFR 80 · 7.06f · Std · C42025-03-27 · TFR 85 · 8f · Slow · C42025-06-01 · TFR 75 · 8f · Slow · C42025-06-20 · TFR 87 · 8f · Good · C32025-07-10 · TFR 80 · 8f · Gd/Frm · C32025-08-01 · TFR 82 · 7f · Gd/Sft · C42025-08-14 · TFR 46 · 8.14f · Firm · C32025-09-20 · TFR 84 · 7f · Gd/Frm · C42025-11-01 · TFR 16 · 8f · Good · C32026-05-16 · TFR 66 · 8f · Good · C42026-06-10 · TFR 67 · 8.01f · Soft · C422 Feb 2510 Jun 26
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Stuart Williams · 958 runs since 2024 · winners usually around 5.7 on the exchange
Signature angle: kept to the same class, off marks in the 61 to 75 range, switching jockey after a defeat, with their 3yos, off a judgement-rated last figure
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of <=730/16418.3%1.0911/5320.8%1.44
At Newmarket11/7514.7%1.534/3710.8%1.31
At this time of year (Q3)44/28215.6%1.383/2313.0%1.2
Can it do what today needs? Capable — has run to 87 at/around today's trip, clears the ~86.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 7
+0.02 mph
About the level of its fields · 40.9 raw
Break · 0-20mph7th of 7
+0.44s
Slow away in 4 of 6 — habitual, so the market already knows
Finish · closing speed7th of 7
95.2%
One-paced late
Stride length7th of 7
7.12 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
10 Jun 26Yarmouth8fSoft4thTrue39.8 +0.2094.9+0.20
16 May 26Newmarket8fGood10thTrue40.2 -0.0595.3+0.69
1 Nov 25Newmarket8fGood10thTrue39.6 +0.0087.4+0.38
20 Sep 25Newmarket7fGd/Frm3rdTrue41.0 +0.7299.5+0.77
14 Aug 25Windsor8fFirm8thTrue40.1 -0.73101.0+0.50
1 Aug 25Newmarket7fGd/Sft3rdFast early40.8 -0.0393.2+0.10
Last run, sector by sector · gap to the leader (s) · sector pace
1f+1.02slow2f+0.93par3f+0.90fast4f+0.73fast5f+0.62fast6f+0.41par7f+0.41very slow1m+1.61very slow
Timed runs 2025-08-01 to 2026-06-10. Sectional reads are context — they never pick the horse.
2lb below his last winning mark (77 today vs 79)Proven at this level — a Class 3 winner, racing in Class 4 todayImproving fast — last run rated 67, 17pts above his recent average of 49.7Proven over the trip (21 tries, beats market expectation at 1.69)Historically underestimated by the marketA course winner (3 from 9 here)
LTO comment
“rear, headway under pressure under 2f out, plugged on”