THE RECORD · LAST 30 DAYS#1 won 32.9%winner in the projected 1–2–3 68.5%73 races · latest settled day: #1 10/24, top-3 18/24
The ReadCOMPOSED FROM THE MEASURES BELOW
Even/unclear early shape. Winners at this course and distance typically spend 48.2% of their energy before the final 2f and sit around 3 at halfway, 0.16s off the lead. The measured order tops EYES FRONT (IRE) on 69, 3pts clear of ICE CUBE (IRE). EYES FRONT (IRE): the 3rd-strongest late speed in this field, yet works hard early for a closer — profits if the early types overdo it. The shape danger is MADMAN — the 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 ORDERDRAW 6
EYES FRONT (IRE)
OR 64 · Alistair Rawlinson / Edward Smyth-Osbourne
MARKET 9.8
69.0FORMLAB FIGURE · #1 OF FIELD
Yard poor for today’s conditions · 0+ / 5−The top rating in this field (69.0)
2ND · DATA ORDERDRAW 4
ICE CUBE (IRE)
OR 59 · Oisin Murphy / Richard Spencer
MARKET 2.48
66.0FORMLAB FIGURE · #2 OF FIELD
Yard mixed — leans for · 2+ / 1−Drops in class todayRated #2 in this field (66.0)Race-fit — ran 6 days ago
3RD · DATA ORDERDRAW 2
PIAZZA
OR 65 · Hector Crouch / Ollie Sangster
MARKET drifting 5.6 → 7.8
65.0FORMLAB FIGURE · #3 OF FIELD
Yard mixed — leans for · 3+ / 1−Drops in class todayRated #3 in this field (65.0)Stable in form this week — 2 wins from 10 runs
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1ICE CUBE (IRE)net +5figure top-2, drops in class, race-fit (ran <=45d), market top-3, runs the dominant winning style here, yard positive in today’s setup, FormLab watch flag − figure earned on another surface, habitually slow away
2PIAZZAnet +5drops in class, race-fit (ran <=45d), market top-3, top-2 speed vs its fields, yard positive in today’s setup, FormLab watch flag − habitually slow away
3TWILIGHT GLOWnet +5drops in class, race-fit (ran <=45d), backed since morning, top-2 late speed today, yard positive in today’s setup
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.
KARISMA'S ANGEL FIGURE #8
Ed Walker's runners on turf win 17.5% across all tracks and beat market expectation in both seasons.
Race ShapePACE × FINISH
even/unclear early shape (no confirmed early types). Descriptive context — the shape never selects.
What this course & distance favours
Won by front-runners 45% · prominent racers 27% (33 past C&D winners · won up with the pace). Deceptive — long downhill run then a genuine uphill kick in the final ~100y; balance and a stride change required finish. Winners’ energy signature: 48.2% spent early (band 47.66–49.08%, 44 measured winners, and the typical winner sits ~3 at halfway, 0.16s off the lead). No confirmed early type — the likely leader can dictate, a real edge at a track this front/prominent-biased.
Where the pace is drawn · 8 runners · stalls 1–8
12345678
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: EYES FRONT (IRE) is 0/3 on softer ground · ICE CUBE (IRE) is 0/6 on softer ground · PIAZZA is 0/2 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
PIAZZAHELD-UP50.3%100.7solid late gains (6th of 8 on late speed here), yet works hard early for a closer — profits if the early types overdo it
EYES FRONT (IRE)HELD-UP49.6%102.5the 3rd-strongest late speed in this field, yet works hard early for a closer — profits if the early types overdo it
TWILIGHT GLOWMID50.5%102.6the 2nd-strongest late speed in this field, yet works hard early for a closer — profits if the early types overdo it
SUN OF DOLLYHELD-UP51.2%99.6one-paced late — 8th of 8 on late speed in this field, yet works hard early for a closer — needs them to stop in front
CREDIT FORGEDD IT (IRE)MID49.7%100.5solid late gains (7th of 8 on late speed here), yet works hard early for a closer — profits if the early types overdo it
MADMANMID48.9%102.6the strongest late speed in this field, races handy on energy — profits if the early types overdo it
ICE CUBE (IRE)MID49.7%101.7solid late gains (5th of 8 on late speed here), yet works hard early for a closer — profits if the early types overdo it
KARISMA'S ANGELMID48.8%102.1solid late gains (4th of 8 on late speed here), races handy on energy — profits if the early types overdo it
The Field · Forensic ReadsFIGURE ORDER
#1EYES FRONT (IRE)HELD-UP
DRAW 6 · OR 64 · Alistair Rawlinson / Edward Smyth-Osbourne
MARKET 9.8
Yard poor for today’s conditions · 0+ / 5−
69.0FORMLAB FIGURE
FormLab Figure
69.0 · ranked #1 here · career best 71
Official mark (OR)
64 · no win on record
Record at today's distance
0 wins from 10 tries
Days since last run
32
Sectional clock
Last time: ran to par for the class Usually races midfield
Run style & finish
Held up · finishing speed 102.5% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 10 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Edward Smyth-Osbourne · 128 runs since 2024 · winners usually around 11.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 6-7 company2/1414.3%1.050/70.0%0.0
At this time of year (Q3)6/4314.0%1.70/40.0%0.0
On turf7/4316.3%1.760/260.0%0.0
In fields of 8-115/4311.6%1.170/230.0%0.0
Coming back after 15 to 45 days9/4918.4%1.831/214.8%0.56
Can it do what today needs? Capable — has run to 74 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 8
+0.12 mph
About the level of its fields · 40.3 raw
Break · 0-20mph7th of 8
+0.44s
Slow away in 5 of 6 — habitual, so the market already knows
Finish · closing speed3rd of 8
102.5%
Holds its gallop to the line
Stride length1st of 8
7.76 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
14 Jun 26Doncaster7fGood5thTrue40.0 -0.33101.2+0.42
23 May 26Windsor8fGd/Frm5th—40.7 +0.11105.3+0.60
4 May 26Windsor8fGd/Frm5thTrue40.3 +0.13109.2+0.48
Timed runs 2025-09-19 to 2026-06-14. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
The top rating in this field (69.0)Lost roughly 1.9 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the price
LTO comment
“handy, led under 2f out, hung right 1f out, headed final ½f, no extra”
#2ICE CUBE (IRE)MIDFORMLAB WATCH
DRAW 4 · OR 59 · Oisin Murphy / Richard Spencer
MARKET 2.48
Yard mixed — leans for · 2+ / 1−
66.0FORMLAB FIGURE
FormLab Figure
66.0 · ranked #2 here · career best 66
Official mark (OR)
59 · no win on record
Record at today's distance
0 wins from 8 tries
Days since last run
6
Sectional clock
Last time: ran to par for the class Usually races prominent and weakens
Run style & finish
Midfield · finishing speed 101.7% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 8 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Richard Spencer · 497 runs since 2024 · winners usually around 4.9 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In Class 6-7 company ✦11/3333.3%1.1610/2343.5%1.47
On turf ✦23/22910.0%1.1913/6320.6%1.34
Where the yard is weaker in these conditions
At this time of year (Q3)25/15715.9%1.431/185.6%0.55
Too few runners to read reliably
Coming back after within 7 days (small sample)6/1442.9%2.854/850.0%1.1
Can it do what today needs? Capable — has run to 66 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 fields5th of 8
-0.15 mph
About the level of its fields · 39.3 raw
Break · 0-20mph6th of 8
+0.31s
Slow away in 3 of 6 — habitual, so the market already knows
Finish · closing speed5th of 8
101.7%
Holds its gallop to the line
Stride length4th of 8
7.32 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.73slow2f+0.75par3f+0.80slow4f+0.55par5f+0.45par6f+0.43fast7f+0.32very fast
Timed runs 2025-09-26 to 2026-07-10. · 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.
Figure OFF-CONTEXT (C4→C6) — earned under different conditionsDrops in class todayRated #2 in this field (66.0)Lost 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 formRace-fit — ran 6 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
“held up, outpaced over 1f out, rallied final 100 yds”
#3PIAZZAHELD-UPFORMLAB WATCH
DRAW 2 · OR 65 · Hector Crouch / Ollie Sangster
MARKET drifting 5.6 → 7.8
Yard mixed — leans for · 3+ / 1−
65.0FORMLAB FIGURE
FormLab Figure
65.0 · ranked #3 here · career best 66
Official mark (OR)
65 · no win on record
Record at today's distance
0 wins from 4 tries
Days since last run
17
Sectional clock
Last time: a shade below par (-0.7s) Usually races held-up (one-paced) · clock read is off a superseded run
Run style & finish
Held up · finishing speed 100.69% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 5 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Ollie Sangster · 702 runs since 2024 · winners usually around 4.7 on the exchange
Signature angle: keeping the same jockey
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 15 to 45 days25/22211.3%0.7820/12715.7%1.3
At this time of year (Q3)20/17311.6%0.834/2119.0%1.23
Over 7-8f trips21/17512.0%0.9514/8217.1%1.16
Where the yard is weaker in these conditions
On turf ✦29/26011.2%0.89/1048.7%0.72
Too few runners to read reliably
At Epsom Downs (small sample)1/333.3%4.570/20.0%0.0
Can it do what today needs? Capable — has run to 66 at/around today's trip, clears the ~66.0 demand
Sectional profile · last 4 timed runs · ranks are against today's field
Speed · vs its fields1st of 8
+0.39 mph
Faster than the fields it has met · 38.8 raw
Break · 0-20mph8th of 8
+0.48s
Slow away in 4 of 4 — habitual, so the market already knows
Finish · closing speed6th of 8
100.7%
Holds its gallop to the line
Stride length6th of 8
7.00 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
29 Jun 26Kempton Park7fSlow5th—39.0 +0.0098.6+0.44—
30 Aug 25Sandown Park7fSoft4thFast early38.1 +1.3798.7+0.56
7 Aug 25Nottingham6fGd/Sft3rdTrue39.5 +0.5098.0+0.40
4 May 25Salisbury5fFirm4thSlow early40.0 -0.31107.5+0.52
Timed runs 2025-05-04 to 2026-06-29. · 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.
Drops in class todayRated #3 in this field (65.0)Only 4 runs at this distanceStable in form this week — 2 wins from 10 runsLost roughly 2.0 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 price
LTO comment
“steadied start, held up, effort over 2f out, not quicken, hung right 1f out”
#4TWILIGHT GLOWMID
DRAW 3 · OR 63 · Rob Hornby / Jonathan Portman
MARKET backed 15 → 11.5
Yard suits today’s conditions · 1+ / 0−
65FORMLAB FIGURE
FormLab Figure
65 · ranked #4 here · career best 74
Official mark (OR)
63 · no win on record
Record at today's distance
0 wins from 9 tries
Days since last run
17
Sectional clock
Last time: beat the class par by 1.5s Usually races prominent
Run style & finish
Midfield · finishing speed 102.56% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 9 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Jonathan Portman · 636 runs since 2024 · winners usually around 5.9 on the exchange
Signature angle: at this time of year (Q2)
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In Class 6-7 company21/15014.0%1.245/3813.2%1.16
Too few runners to read reliably
At Epsom Downs (small sample)0/130.0%0.00/50.0%0.0
Can it do what today needs? Capable — has run to 74 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 fields6th of 8
-0.16 mph
Slower than the fields it has met · 39.8 raw
Break · 0-20mph2nd of 8
+0.17s
Slower away than the field's best breaker
Finish · closing speed2nd of 8
102.6%
Holds its gallop to the line
Stride length7th of 8
6.97 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
29 Jun 26Ffos Las7fGood6thTrue41.3 -0.17109.7—
15 Jun 26Windsor8fGd/Frm8th—40.6 +0.08109.2+0.00—
5 Jun 26Goodwood7fGd/Sft5thTrue37.6 -0.6297.7+0.35
Timed runs 2025-09-19 to 2026-06-29. · 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.· 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.
Drops in class todayJockey goes well at this track (1.75x market expectation)Recent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the price
LTO comment
“off pace, under pressure over 2f out, never dangerous”
#5MADMANMID
DRAW 5 · OR 59 · Mason Paetel / Rachel Cook & John Bridger
MARKET drifting 12 → 15.5
Yard mixed — leans against · 3+ / 5−
64.0FORMLAB FIGURE
FormLab Figure
64.0 · ranked #5 here · career best 67
Official mark (OR)
59 · last won off 56
Record at today's distance
1 win from 17 tries · below market expectation (0.4)
Days since last run
37
Sectional clock
Last time: a shade below par (-0.5s) · faster than its field on the clock Usually races prominent
Run style & finish
Midfield · finishing speed 102.62% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 17 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Rachel Cook & John Bridger · 344 runs since 2024 · winners usually around 7.3 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Over 7-8f trips2/752.7%0.461/185.6%1.67
At Epsom Downs2/1513.3%1.25—
In fields of 8-1111/1656.7%0.922/316.5%1.17
Where the yard is weaker in these conditions
Above their last winning mark8/6612.1%0.920/160.0%0.0
At this time of year (Q3)13/12210.7%1.220/80.0%0.0
In Class 6-7 company10/1437.0%0.871/303.3%0.56
On turf15/2107.1%0.842/424.8%0.64
Coming back after 15 to 45 days7/1106.4%0.881/293.4%0.66
Can it do what today needs? Capable — has run to 68 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 8
+0.15 mph
About the level of its fields · 40.1 raw
Break · 0-20mph4th of 8
+0.24s
Slower away than the field's best breaker
Finish · closing speed1st of 8
102.6%
Holds its gallop to the line
Stride length3rd of 8
7.33 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
9 Jun 26Salisbury6fHeavy2ndTrue37.9 +0.4296.8+0.26
18 May 26Windsor6fGood9thTrue41.6 -0.2097.8+0.30
4 May 26Windsor6fGd/Frm6thTrue39.9 +0.21101.3-0.04
Timed runs 2026-01-07 to 2026-06-09. Sectional reads are context — they never pick the horse.
3lb above his last winning mark (59 today vs 56)Proven at this level — a Class 6 winner, racing in Class 6 todayJockey goes well at this track (2.85x market expectation)Recent 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 priceSectional speed profile fits here — but his run-style (Mid) is rare among winners at this course & distance
LTO comment
“tracked pace, pushed along 2f out, edged left final 1f, kept on, no match for winner”
#6CREDIT FORGEDD IT (IRE)MID
DRAW 1 · OR 61 · Sean Levey / Simon Dow
MARKET 44
Yard suits today’s conditions · 5+ / 0−
61.0FORMLAB FIGURE
FormLab Figure
61.0 · ranked #6 here · career best 68
Official mark (OR)
61 · no win on record
Record at today's distance
0 wins from 7 tries
Days since last run
16
Sectional clock
Last time: a shade faster than par (+0.5s) Usually races prominent
Run style & finish
Midfield · finishing speed 100.51% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 9 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Simon Dow · 378 runs since 2024 · winners usually around 7.4 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
On turf6/936.5%0.663/1421.4%3.22
Over 7-8f trips19/2029.4%1.165/3813.2%1.87
In Class 6-7 company13/11611.2%1.05/2718.5%1.69
Coming back after 15 to 45 days19/16511.5%1.266/3517.1%1.66
In fields of 8-1117/1928.9%1.05/3813.2%1.44
Too few runners to read reliably
At Epsom Downs (small sample)1/234.3%0.591/520.0%2.52
At this time of year (Q3) (small sample)10/1029.8%1.041/714.3%2.15
Can it do what today needs? Capable — has run to 70 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 fields7th of 8
-0.18 mph
Slower than the fields it has met · 39.4 raw
Break · 0-20mph1st of 8
+0.12s
Slower away than the field's best breaker
Finish · closing speed7th of 8
100.5%
Holds its gallop to the line
Stride length2nd of 8
7.35 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
30 Jun 26Brighton6fGood4thSlow early41.3 -0.0799.4+0.00
26 Jan 26Wolverhampton6fStd9thTrue38.3 -1.21100.2+0.10
3 Jan 26Lingfield8fSlow5thTrue39.9 -0.37100.3+0.10
30 Dec 25Wolverhampton8fSlow2ndTrue38.5 +0.32105.3+0.12
19 Nov 25Kempton Park6fStd4thTrue39.2 +0.57102.9+0.27
Timed runs 2025-09-19 to 2026-06-30. · 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.
Improving fast — last run rated 61, 14pts above his recent average of 47.0Recent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the price
LTO comment
“held up, ridden under 2f out, never dangerous”
#7SUN OF DOLLYHELD-UP
DRAW 7 · OR 61 · Neil Callan / John Gallagher
MARKET backed 9.8 → 6.6
Yard poor for today’s conditions · 0+ / 3−
56.3FORMLAB FIGURE
FormLab Figure
56.3 · ranked #7 here · career best 67
Official mark (OR)
61 · no win on record
Record at today's distance
0 wins from 5 tries
Days since last run
56
Sectional clock
Last time: 1.6s slower than par — the result flattered it Usually races midfield-closer
Run style & finish
Held up · finishing speed 99.64% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 5 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
John Gallagher · 280 runs since 2024 · winners usually around 5.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
At this time of year (Q3)7/907.8%0.760/60.0%0.0
In fields of 8-1112/1259.6%1.093/339.1%0.75
On turf14/1618.7%0.883/387.9%0.79
Too few runners to read reliably
At Epsom Downs (small sample)0/40.0%0.0—
Coming back after 46 to 90 days (small sample)0/70.0%0.00/20.0%0.0
Can it do what today needs? Capable — has run to 67 at/around today's trip, clears the ~66.0 demand
Sectional profile · last 5 timed runs · ranks are against today's field
Speed · vs its fields4th of 8
+0.00 mph
About the level of its fields · 37.8 raw
Break · 0-20mph3rd of 8
+0.24s
Slower away than the field's best breaker
Finish · closing speed8th of 8
99.6%
One-paced late
Stride length8th of 8
6.82 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
21 May 26Haydock Park6fSoft8thTrue36.9 -0.19100.6+0.27
4 May 26Windsor6fGd/Frm4thTrue39.9 +0.22102.8+0.48
Timed runs 2025-10-24 to 2026-05-21. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Drops in class todayOnly 5 runs at this distanceRecent 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, hung left over 1f out, weakened”
#8KARISMA'S ANGELMID
DRAW 8 · OR 57 · Kieran Shoemark / Ed Walker
Yard suits today’s conditions · 3+ / 0−
48.0FORMLAB FIGURE
FormLab Figure
48.0 · ranked #8 here · career best 52
Official mark (OR)
57 · no win on record
Record at today's distance
0 wins from 5 tries
Days since last run
153
Sectional clock
Last time: 1.1s slower than par — the result flattered it · faster than its field on the clock Usually races prominent
Run style & finish
Midfield · finishing speed 102.11% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 5 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads. · last rated run 153 days ago
Trainer form · today's exact conditions
Ed Walker · 1091 runs since 2024 · winners usually around 5.2 on the exchange
Signature angle: stepping up in class, at 8-16 odds, at this time of year (Q2)
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of 8-1151/41712.2%0.928/12622.2%1.51
On turf ✦89/59415.0%1.0334/19417.5%1.27
Over 7-8f trips52/41412.6%0.9825/13518.5%1.2
Too few runners to read reliably
At Epsom Downs (small sample)2/1118.2%1.511/616.7%1.48
In Class 6-7 company (small sample)2/229.1%0.62/1118.2%1.18
Can it do what today needs? Below the level — career best 57 is below the ~66.0 the race demands
Sectional profile · last 5 timed runs · ranks are against today's field
Speed · vs its fields8th of 8
-0.37 mph
Slower than the fields it has met · 39.1 raw
Break · 0-20mph5th of 8
+0.29s
Slower away than the field's best breaker
Finish · closing speed4th of 8
102.1%
Holds its gallop to the line
Stride length5th of 8
7.20 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
13 Feb 26Wolverhampton7fStd2ndTrue40.1 +0.1798.1-0.08
21 Jan 26Lingfield8fSlow6thTrue38.6 -0.1999.7+0.31
19 Dec 25Southwell7fStd11thTrue38.0 -0.66102.5+0.26
3 Dec 25Kempton Park7fStd6thTrue39.2 -0.61106.5+0.17
10 Oct 25Newmarket7fGd/Frm10thSlow early39.6 -0.57103.8+0.77
Last run, sector by sector · gap to the leader (s) · sector pace
Timed runs 2025-10-10 to 2026-02-13 · last timed run 153 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.
Only 5 runs at this distanceJockey goes well at this track (1.52x market expectation)Met trouble in running recently — better than the bare resultHistorically over-bet by the market — take care with the price