THE RECORD · LAST 30 DAYS#1 won 30.7%winner in the projected 1–2–3 64.8%176 races · latest settled day: #1 2/7, top-3 6/7forensic read: #1 29.1% · top-3 61.2% (103)
The ReadCOMPOSED FROM THE MEASURES BELOW
Nothing separates the early types on measured speed — expect a fight for the front. Winners here spend about 50% of their energy before the final two furlongs and quicken late. On the measured reads, VEBLEN GOOD (IRE) leads on 96, 6pts clear of LORD ROXBY (IRE) — prominent in the betting. The case against the top pick: habitually slow from the stalls. The shape danger is DANDY MAGIC (IRE) — the strongest late speed in this field, races handy on energy — profits if the early types overdo it. The market sees it differently, making JORDAN ELECTRICS the 24% favourite — a horse our figures rate 3rd.
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
VEBLEN GOOD (IRE)
OR 89 · Daniel Tudhope / David O'Meara
MARKET 5.2 · the market rates it a 19% chance
96.0FORMLAB FIGURE · #1 OF FIELD
Yard poor for today’s conditions · 0+ / 3−The top rating in this field (96.0)Stable in form this week — 4 wins from 20 runsHistorically underestimated by the market
2ND · DATA ORDERDRAW 3
LORD ROXBY (IRE)
OR 83 · Alex Jary / Nigel Tinkler
MARKET 6.2 · the market rates it a 16% chance
90FORMLAB FIGURE · #2 OF FIELD
Yard poor for today’s conditions · 0+ / 4−Rated #2 in this field (90)Proven over the trip (19 tries, beats market expectation at 1.28)Jockey goes well at this track (2.01x market expectation)Historically underestimated by the market
3RD · DATA ORDERDRAW 7
JORDAN ELECTRICS
OR 82 · Paul Mulrennan / Jim Goldie
MARKET 4.1 · the market rates it a 24% chance
88.0FORMLAB FIGURE · #3 OF FIELD
Yard poor for today’s conditions · 0+ / 4−14lb below his last winning mark (82 today vs 96)Proven at this level — a Class 2 winner, racing in Class 3 todayDrops in class todayRated #3 in this field (88.0)
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1JORDAN ELECTRICSnet +7drops in class, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, quickest early type, runs the dominant winning style here, proven at trip, proven on the going − burns early and empties
2LORD ROXBY (IRE)net +6figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, runs the dominant winning style here, proven at trip, proven on the going, yard positive in today’s setup − burns early and empties, 5lb+ above last winning mark
3ORIENTAL PRINCEnet +6race-fit (ran <=45d), sharp from the stalls, energy in the winning band, runs the dominant winning style here, proven at trip, proven on the going
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
THE CASE AGAINST THE TOP PICK
VEBLEN GOOD (IRE) carries habitually slow from the stalls. JORDAN ELECTRICS is the one to beat it — an edge VEBLEN GOOD (IRE) lacks: the quickest away of the early types.
Balance, not doubt for its own sake — every pick has a case against; a reader should see ours.
Race ShapePACE × FINISH
even/unclear early shape (2 confirmed early types). Descriptive context — the shape never selects.
Where the pace is drawn · 9 runners · stalls 1–9
123456789
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–9).
If the ground changes
Should it turn softer: VEBLEN GOOD (IRE) is 1/3 on softer ground · LORD ROXBY (IRE) is 0/4 on softer ground · JORDAN ELECTRICS is 2/7 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
VEBLEN GOOD (IRE)HELD-UP49.8%99.5one-paced late — 4th of 9 on late speed in this field, races handy on energy — needs them to stop in front
LORD ROXBY (IRE)MID51.0%98.8one-paced late — 9th of 9 on late speed in this field, yet works hard early for a closer — needs them to stop in front
GENTLE GEORGEMID50.5%99.0one-paced late — 6th of 9 on late speed in this field, races handy on energy — needs them to stop in front
JORDAN ELECTRICSPROMINENT51.1%99.2the quickest of today's early types, and spends more than winners here do — but holds one pace late
AZURE ZAIN (FR)MID51.1%99.0one-paced late — 7th of 9 on late speed in this field, yet works hard early for a closer — needs them to stop in front
CLONMACASHMID49.2%99.6the 3rd-strongest late speed in this field, saving plenty for the finish — needs them to stop in front
ORIENTAL PRINCEPROMINENT50.6%98.8just behind the quickest early pair — presses, at the tempo that wins here — but holds one pace late · sharp from the stalls
DANDY MAGIC (IRE)HELD-UP49.5%102.3the strongest late speed in this field, races handy on energy — profits if the early types overdo it
THE CALTONIANHELD-UP49.6%100.8the 2nd-strongest late speed in this field, races handy on energy — profits if the early types overdo it
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.
JORDAN ELECTRICSPROMINENTtypically ~2 lengths quicker through the opening 2f than the rivals it has met · a beat slow from the stalls (0.22s off the best)
ORIENTAL PRINCEPROMINENTtypically ~1.5 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
#1VEBLEN GOOD (IRE)HELD-UP
DRAW 6 · OR 89 · Daniel Tudhope / David O'Meara
MARKET 5.2 · the market rates it a 19% chance
Yard poor for today’s conditions · 0+ / 3−
96.0FORMLAB FIGURE
BOTTOM LINE
Top on the figures, 6pts clear of the next, prominent in the betting; habitually slow from the stalls.
FormLab Figure
96.0 · ranked #1 here · career best 96
Official mark (OR)
89 · last won off 87
Record at today's distance
1 win from 7 tries · beats market expectation (1.66)
Days since last run
19
Sectional clock
Last time: ran to par for the class · faster than its field on the clock Usually races midfield-closer
Run style & finish
Held up · finishing speed 99.45% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 6 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
David O'Meara · 2019 runs since 2024 · winners usually around 5.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 1-3 company ✦41/5167.9%0.918/1455.5%0.62
At this time of year (Q3)90/65213.8%1.046/679.0%0.71
Coming back after 15 to 45 days107/79313.5%1.1118/2218.1%0.76
Too few runners to read reliably
At Ayr (small sample)12/8713.8%0.970/160.0%0.0
Can it do what today needs? Capable — has run to 96 at/around today's trip, clears the ~90 demand
The rider
Daniel Tudhope · last 14 days: 5/41· at Ayr: A/E 1.26 (n87)· with this yard: A/E 0.96 (n824)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 9
+0.10 mph
About the level of its fields · 41.2 raw
Break · 0-20mph5th of 9
+0.27s
Slow away in 3 of 6 — habitual, so the market already knows
Finish · closing speed4th of 9
99.5%
One-paced late
Stride length7th of 9
7.42 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
1 Jul 26Thirsk6fGd/Frm3rdTrue42.2 +0.27100.9+0.38
5 Jun 26Epsom Downs7fGd/Sft13thFast early41.2 +0.5994.8+0.68
THIN [n=1 meeting(s), 1 opponent(s)] — context only, not a bet leg — confirms vs 1 rival(s) met (+0.7L adj, 1 meeting(s))
Read through a common rival
vs AZURE ZAIN (FR) (read through THE GOOD BISCUIT, MISTER SOX, JUAN LES PINS, AMERICAN STYLE) ≈ +5.3L — CHAINED — context only, never a bet leg
vs ORIENTAL PRINCE (read through MISTER SOX, THE GOOD BISCUIT, ALPHA MAGIC, BERGERAC) ≈ +2.3L — CHAINED — context only, never a bet leg
vs JORDAN ELECTRICS (read through ALPHA MAGIC, MISTER SOX, BERGERAC, INDIAN RUN) ≈ -1.0L — CHAINED — context only, never a bet leg
vs THE CALTONIAN (read through ALPHA MAGIC, TERRITORIAL KNIGHT, STRONG WARRIOR, TUCO SALAMANCA) ≈ -0.9L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Yet to win at this level — a Class 4 winner, upped to Class 3 todayThe top rating in this field (96.0)Improving fast — last run rated 96, 11pts above his recent average of 84.7Stable in form this week — 4 wins from 20 runsLost roughly 1.7 lengths at the start last time — the defeat reads better than the bare resultHistorically underestimated by the market
LTO comment
“held up, headway over 2f out, forced to switch over 1f out, stayed on”
#2LORD ROXBY (IRE)MID
DRAW 3 · OR 83 · Alex Jary / Nigel Tinkler
MARKET 6.2 · the market rates it a 16% chance
Yard poor for today’s conditions · 0+ / 4−
90FORMLAB FIGURE
BOTTOM LINE
2nd on the figures, 6pts off the top, a yard that scores in today’s conditions; rated well above the mark it last won from.
FormLab Figure
90 · ranked #2 here · career best 93
Official mark (OR)
83 · last won off 78
Record at today's distance
3 wins from 19 tries · beats market expectation (1.28)
Days since last run
19
Sectional clock
Last time: ran to par for the class · faster than its field on the clock Usually races prominent
Career sheet · last 18 months · 17 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Nigel Tinkler · 922 runs since 2024 · winners usually around 7.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
In Class 1-3 company10/8711.5%2.10/250.0%0.0
Above their last winning mark21/16912.4%1.093/674.5%0.44
In fields of 8-11 ✦28/3677.6%0.885/1054.8%0.59
At this time of year (Q3)24/3008.0%0.93/358.6%0.82
Too few runners to read reliably
At Ayr (small sample)1/812.5%0.741/250.0%4.7
Can it do what today needs? Capable — has run to 93 at/around today's trip, clears the ~90 demand
The rider
Alex Jary · last 14 days: 1/18· at Ayr: A/E 2.01 (n12)· with this yard: A/E 1.16 (n346)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields4th of 9
+0.05 mph
About the level of its fields · 41.9 raw
Break · 0-20mph2nd of 9
+0.15s
Slower away than the field's best breaker
Finish · closing speed9th of 9
98.8%
One-paced late
Stride length5th of 9
7.58 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2025-11-01 to 2026-07-01. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
THIN [n=2 meeting(s), 2 opponent(s)] — context only, not a bet leg — REVERSES strongly vs 2 rival(s) met (-4.5L adj, 2 meeting(s))
Read through a common rival
vs ORIENTAL PRINCE (read through ORNE, ROUSING ENCORE, BERGERAC, VEYDARI) ≈ +5.0L — CHAINED — context only, never a bet leg
vs CLONMACASH (read through SECRET GUEST, MANILA SCOUSE, MIRACULOUS, INTERVENTION) ≈ +4.9L — CHAINED — context only, never a bet leg
vs DANDY MAGIC (IRE) (read through ROUSING ENCORE, MAE AMOR, MANILA SCOUSE, WOVEN) ≈ +2.5L — CHAINED — context only, never a bet leg
vs THE CALTONIAN (read through ROUSING ENCORE, MANILA SCOUSE, TERRITORIAL KNIGHT, LETHAL NYMPH) ≈ +2.2L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
5lb above his last winning mark (83 today vs 78)Yet to win at this level — a Class 4 winner, upped to Class 3 todayRated #2 in this field (90)Proven over the trip (19 tries, beats market expectation at 1.28)Stable cold this week — 1 wins from 14 runsJockey goes well at this track (2.01x market expectation)Historically underestimated by the marketRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“mid-field, effort from halfway, not quicken”
#3JORDAN ELECTRICSPROMINENT
DRAW 7 · OR 82 · Paul Mulrennan / Jim Goldie
MARKET 4.1 · the market rates it a 24% chance
Yard poor for today’s conditions · 0+ / 4−
88.0FORMLAB FIGURE
BOTTOM LINE
3rd on the figures, 8pts off the top, the quickest away of the early types; tends to burn early and empty out.
FormLab Figure
88.0 · ranked #3 here · career best 109
Official mark (OR)
82 · last won off 96
Record at today's distance
10 wins from 37 tries · beats market expectation (2.32)
Days since last run
3
Sectional clock
Last time: a shade faster than par (+0.5s) · faster than its field on the clock Usually races prominent and weakens · clock read is off a superseded run
Career sheet · last 18 months · 16 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
Jim Goldie · 1466 runs since 2024 · winners usually around 4.8 on the exchange
Signature angle: kept to the same class, jockey_named Paul Mulrennan, on turf, with a PRO claimer up
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
Over 5-6f trips71/40917.4%1.449/1615.6%0.48
At this time of year (Q3)70/41816.7%1.36/728.3%0.57
In Class 1-3 company18/1939.3%1.223/605.0%0.6
Coming back after within 7 days40/17822.5%1.327/6111.5%0.65
Can it do what today needs? Capable — has run to 109 at/around today's trip, clears the ~90 demand
The rider
Paul Mulrennan · last 14 days: 4/37· at Ayr: A/E 1.03 (n272)· with this yard: A/E 1.19 (n734)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields8th of 9
-0.23 mph
Slower than the fields it has met · 42.4 raw
Break · 0-20mph4th of 9
+0.22s
Slower away than the field's best breaker
Finish · closing speed5th of 9
99.2%
One-paced late
Stride length2nd of 9
7.74 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
17 Jun 26Hamilton Park5fGd/Sft4thTrue43.5 -0.0197.8+0.31
30 May 26Carlisle5fGd/Frm5thTrue39.5 -0.58103.1+0.14
17 May 26Hamilton Park5fGood9thTrue44.1 -0.0596.4+0.33
9 May 26Ascot7fGood6thTrue39.8 -0.4596.8—
Timed runs 2026-05-09 to 2026-07-17. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest.· finishing speed for 3 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has met
THE CALTONIAN · 2 meetings≈ 3.0L ahead on today's terms · CONFIRMS strongly
vs ORIENTAL PRINCE (read through LORD BERTIE, CLASSY AL, ETERNAL SUNSHINE, ABERAMA GOLD) ≈ +4.8L — CHAINED — context only, never a bet leg
vs CLONMACASH (read through MANILA SCOUSE, GO ATHLETICO, CUBAN GREY) ≈ +2.1L — CHAINED — context only, never a bet leg
vs AZURE ZAIN (FR) (read through ROUSING ENCORE, LORD BERTIE, MONTEZUMA, CLASSY AL) ≈ -2.0L — CHAINED — context only, never a bet leg
vs VEBLEN GOOD (IRE) (read through ALPHA MAGIC, MISTER SOX, BERGERAC, INDIAN RUN) ≈ +1.0L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
14lb below his last winning mark (82 today vs 96)Proven at this level — a Class 2 winner, racing in Class 3 todayDrops in class todayRated #3 in this field (88.0)Proven over the trip (37 tries, beats market expectation at 2.32)Stable cold this week — 2 wins from 24 runsRecent comments suggest he weakens late — a stamina questionRace-fit — ran 3 days agoHistorically underestimated by the marketA course winner (2 from 6 here)Runs Prominent — a winning style at this course & distance; his sectional profile fits
LTO comment
“chased leaders, effort over 2f out, weakened final 1f”
#4CLONMACASHMID
DRAW 1 · OR 73 · Clifford Lee / Adrian McGuinness, Ireland
MARKET 11 · the market rates it a 9% chance
Yard mixed — leans for · 2+ / 1−
80.0FORMLAB FIGURE
BOTTOM LINE
4th on the figures, 16pts off the top, runs the dominant winning style here; the 3rd-strongest late speed in this field, saving plenty for the finish — needs them to stop in front.
FormLab Figure
80.0 · ranked #4 here · career best 88
Official mark (OR)
73 · last won off 77
Record at today's distance
5 wins from 43 tries · beats market expectation (1.07)
Days since last run
9
Sectional clock
Last time: 1.8s slower than par — the result flattered it · among the slowest in its race Usually races prominent · clock read is off a superseded run
Career sheet · last 18 months · 37 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
Adrian McGuinness, Ireland · 1144 runs since 2024 · winners usually around 6.9 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 8 to 14 days17/2486.9%0.912/8015.0%1.52
In fields of 8-1121/2299.2%1.09/6713.4%1.5
Where the yard is weaker in these conditions
At this time of year (Q3)26/2879.1%1.233/407.5%0.82
Too few runners to read reliably
At Ayr (small sample)0/90.0%0.01/1100.0%5.61
In Class 1-3 company (small sample)0/300.0%0.01/156.7%1.19
Can it do what today needs? Below the level — career best 88 is below the ~90 the race demands
The rider
Clifford Lee · last 14 days: 1/18· at Ayr: A/E 0.93 (n71)
Sectional profile · last 3 timed runs · ranks are against today's field
Speed · vs its fields6th of 9
-0.11 mph
About the level of its fields · 40.2 raw
Break · 0-20mph7th of 9
+0.30s
Slower away than the field's best breaker
Finish · closing speed3rd of 9
99.6%
One-paced late
Stride length9th of 9
7.33 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
8 May 26Chester6fGood9thTrue41.1 -0.2093.6+0.06
11 Aug 25Ayr7fGood2ndTrue38.9 -0.23103.1+0.60
9 Aug 25Ayr6fGd/Frm4thSlow early39.2 +0.09102.2+0.24
Last run, sector by sector · gap to the leader (s) · sector pace
Timed runs 2025-08-09 to 2026-05-08. · 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.
HEAD-TO-HEAD · today's rivals it has met
Read through a common rival
vs LORD ROXBY (IRE) (read through SECRET GUEST, MANILA SCOUSE, MIRACULOUS, INTERVENTION) ≈ -4.9L — CHAINED — context only, never a bet leg
vs DANDY MAGIC (IRE) (read through MANILA SCOUSE, THE GOOD BISCUIT, THUNDERSTORM KATIE, ISHE WORTH AGAMBLE) ≈ -3.5L — CHAINED — context only, never a bet leg
vs JORDAN ELECTRICS (read through MANILA SCOUSE, GO ATHLETICO, CUBAN GREY) ≈ -2.1L — CHAINED — context only, never a bet leg
vs THE CALTONIAN (read through MANILA SCOUSE, MIRACULOUS, ROSENPUR, SECRET GUEST) ≈ -1.0L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
4lb below his last winning mark (73 today vs 77)Yet to win at this level — a Class 5 winner, upped to Class 3 todayRace-fit — ran 9 days agoHistorically underestimated by the marketRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“steadied start, pushed along entering straight, every chance approaching final 1f, not sustain effort”
#5GENTLE GEORGEMIDFORMLAB WATCH
DRAW 5 · OR 87 · Jason Hart / R. Mike Smith
MARKET 17 · the market rates it a 6% chance
Yard mixed — leans against · 2+ / 4−
79.3FORMLAB FIGURE
BOTTOM LINE
5th on the figures, 16.7pts off the top, dropping in class; one-paced late — 6th of 9 on late speed in this field, races handy on energy — needs them to stop in front.
FormLab Figure
79.3 · ranked #5 here · career best 91
Official mark (OR)
87 · no win on record
Record at today's distance
2 wins from 5 tries · beats market expectation (9.9)
Days since last run
9
Sectional clock
Last time: 1.5s slower than par — the result flattered it Usually races prominent
Career sheet · last 18 months · 7 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
R. Mike Smith · 289 runs since 2024 · winners usually around 8.1 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 8 to 14 days5/529.6%1.152/1118.2%2.13
At this time of year (Q3)10/1456.9%1.111/137.7%1.83
Where the yard is weaker in these conditions
Over 5-6f trips7/769.2%1.250/200.0%0.0
In fields of 8-1113/1349.7%1.440/390.0%0.0
On turf19/2218.6%1.282/533.8%0.55
At Ayr14/13310.5%1.631/273.7%0.62
Too few runners to read reliably
In Class 1-3 company (small sample)—0/30.0%0.0
Can it do what today needs? Capable — has run to 91 at/around today's trip, clears the ~90 demand
The rider
Jason Hart · last 14 days: 11/47· at Ayr: A/E 0.95 (n154)· with this yard: A/E 1.77 (n7)· notable booking — a top rider for a yard he seldom rides for
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields9th of 9
-0.46 mph
Slower than the fields it has met · 39.8 raw
Break · 0-20mph3rd of 9
+0.19s
Slower away than the field's best breaker
Finish · closing speed6th of 9
99.0%
One-paced late
Stride length8th of 9
7.41 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
11 Jul 26York7fGd/Frm9thTrue39.2 -0.5499.4+0.42
19 Jun 26Ascot5fGd/Frm18thTrue42.3 -0.29100.2+0.34
Timed runs 2025-09-12 to 2026-07-11. Sectional reads are context — they never pick the horse.
Yet to win at this level — a Class 4 winner, upped to Class 3 todayDrops in class todayOnly 5 runs at this distanceLost roughly 1.9 lengths at the start last timeBOOKING UPGRADE — 12m top-6 jockey booked, only 1 ride(s) for this yard in 12m, after non-elite riders on the horse: an intent read (context only,…Cut 5lb after losing the start last time — but our checklist rejected that excuse: the cut more likely reflects declining formRace-fit — ran 9 days agoHistorically underestimated by the marketRuns Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“slowly away, rear, ridden 2f out, closed up only late”
#6THE CALTONIANHELD-UPFORMLAB WATCH
DRAW 9 · OR 70 · Andrew Mullen / Linda Perratt
MARKET 30 · the market rates it a 3% chance
Yard mixed — leans against · 1+ / 4−
79FORMLAB FIGURE
BOTTOM LINE
6th on the figures, 17pts off the top, one of the two strongest finishers here; a yard out of form.
FormLab Figure
79 · ranked #6 here · career best 99
Official mark (OR)
70 · last won off 88
Record at today's distance
4 wins from 34 tries · in line with the market (1.03)
Days since last run
14
Sectional clock
Last time: 1.1s slower than par — the result flattered it Usually races midfield-closer · clock read is off a superseded run
Run style & finish
Held up · finishing speed 100.83% (holds late)
Headgear
Blinkers
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 14 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Linda Perratt · 599 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
Below their last winning mark4/775.2%0.85/4810.4%1.5
Where the yard is weaker in these conditions
At this time of year (Q3)9/1565.8%0.940/170.0%0.0
On turf10/2414.1%0.761/502.0%0.39
Coming back after 8 to 14 days5/1144.4%0.541/313.2%0.42
In fields of 8-1120/2717.4%0.924/735.5%0.82
Too few runners to read reliably
In Class 1-3 company (small sample)1/313.2%0.451/520.0%4.5
Can it do what today needs? Capable — has run to 101 at/around today's trip, clears the ~90 demand
The rider
Andrew Mullen · last 14 days: 2/27· at Ayr: A/E 1.26 (n188)· with this yard: A/E 0 (n24)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields1st of 9
+0.36 mph
Faster than the fields it has met · 42.4 raw
Break · 0-20mph8th of 9
+0.37s
Slow away in 3 of 5 — habitual, so the market already knows
Finish · closing speed2nd of 9
100.8%
Holds its gallop to the line
Stride length1st of 9
7.79 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
6 Jul 26Ayr6fGd/Frm12th—43.8 +0.9999.4+0.39—
27 Jun 26Newcastle6fSlow5thFast early42.3 +0.7298.0—
6 Feb 26Newcastle5fStd13thTrue43.1 -0.18101.0+0.49
16 Jan 26Newcastle6fStd1stTrue41.9 +0.32100.7+0.00
9 Dec 25Newcastle5fSlow6thSlow early42.1 +0.26103.9+0.61
Timed runs 2025-12-09 to 2026-07-06. · 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.
HEAD-TO-HEAD · today's rivals it has met
ORIENTAL PRINCE · 4 meetings≈ 6.9L ahead on today's terms · CONFIRMS strongly
16 Jan 26 · 6f · Std — finished 1st vs 10th, 4.15L ahead
JORDAN ELECTRICS · 2 meetings≈ 3.0L behind on today's terms · REVERSES strongly
THIN [single meeting dominates the net] — context only, not a bet leg — confirms vs 3 rival(s) met (+1.4L adj, 7 meeting(s))
Read through a common rival
vs LORD ROXBY (IRE) (read through ROUSING ENCORE, MANILA SCOUSE, TERRITORIAL KNIGHT, LETHAL NYMPH) ≈ -2.2L — CHAINED — context only, never a bet leg
vs CLONMACASH (read through MANILA SCOUSE, MIRACULOUS, ROSENPUR, SECRET GUEST) ≈ +1.0L — CHAINED — context only, never a bet leg
vs VEBLEN GOOD (IRE) (read through ALPHA MAGIC, TERRITORIAL KNIGHT, STRONG WARRIOR, TUCO SALAMANCA) ≈ +0.9L — CHAINED — context only, never a bet leg
vs AZURE ZAIN (FR) (read through ROUSING ENCORE, LORD BERTIE, HOUR BY HOUR, BONITO CAVALO) ≈ -0.1L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
18lb below his last winning mark (70 today vs 88)Proven at this level — a Class 2 winner, racing in Class 3 todayLost roughly 1.8 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 underestimated by the market
LTO comment
“mid-field, ridden over 2f out, not quicken”
#7ORIENTAL PRINCEPROMINENT
DRAW 2 · OR 71 · Rhys Elliott / Jim Goldie
MARKET 19 · the market rates it a 5% chance
Yard mixed — leans against · 1+ / 3−
77.0FORMLAB FIGURE
BOTTOM LINE
7th on the figures, 19pts off the top, sharp from the stalls; just behind the quickest early pair — presses, at the tempo that wins here — but holds one pace late, sharp from the stalls.
FormLab Figure
77.0 · ranked #7 here · career best 87
Official mark (OR)
71 · last won off 72
Record at today's distance
7 wins from 32 tries · beats market expectation (1.63)
Days since last run
17
Sectional clock
Last time: a shade faster than par (+0.2s) · faster than its field on the clock Usually races prominent and weakens
Career sheet · last 18 months · 25 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
Jim Goldie · 1466 runs since 2024 · winners usually around 4.8 on the exchange
Signature angle: kept to the same class, jockey_named Paul Mulrennan, on turf, with a PRO claimer up
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Coming back after 15 to 45 days45/41710.8%0.9722/15514.2%1.22
Where the yard is weaker in these conditions
Over 5-6f trips71/40917.4%1.449/1615.6%0.48
At this time of year (Q3)70/41816.7%1.36/728.3%0.57
In Class 1-3 company18/1939.3%1.223/605.0%0.6
Can it do what today needs? Below the level — career best 88 is below the ~90 the race demands
The rider
Rhys Elliott · last 14 days: 3/24· at Ayr: A/E 0.76 (n83)· with this yard: A/E 0.9 (n60)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields7th of 9
-0.17 mph
Slower than the fields it has met · 41.6 raw
Break · 0-20mph1st of 9
+0.05s
Slower away than the field's best breaker
Finish · closing speed8th of 9
98.8%
One-paced late
Stride length6th of 9
7.57 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2026-01-01 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.
HEAD-TO-HEAD · today's rivals it has met
THE CALTONIAN · 4 meetings≈ 6.9L behind on today's terms · REVERSES strongly
16 Jan 26 · 6f · Std — finished 10th vs 1st, 4.15L behind
20 Jun 26 · 6f · Soft — finished 7th vs 10th, 1.95L ahead
Read through a common rival
vs LORD ROXBY (IRE) (read through ORNE, ROUSING ENCORE, BERGERAC, VEYDARI) ≈ -5.0L — CHAINED — context only, never a bet leg
vs JORDAN ELECTRICS (read through LORD BERTIE, CLASSY AL, ETERNAL SUNSHINE, ABERAMA GOLD) ≈ -4.8L — CHAINED — context only, never a bet leg
vs VEBLEN GOOD (IRE) (read through MISTER SOX, THE GOOD BISCUIT, ALPHA MAGIC, BERGERAC) ≈ -2.3L — CHAINED — context only, never a bet leg
vs CLONMACASH (read through MIRACULOUS, THE GOOD BISCUIT, EMERALD HARMONY, MANILA SCOUSE) ≈ -0.5L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Yet to win at this level — a Class 4 winner, upped to Class 3 todayProven over the trip (32 tries, beats market expectation at 1.63)Stable cold this week — 2 wins from 24 runsLost 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 underestimated by the marketRuns Prominent — a winning style at this course & distance; his sectional profile fits
LTO comment
“mid-field, weakened over 1f out”
#8DANDY MAGIC (IRE)HELD-UPFORMLAB WATCH
DRAW 8 · OR 70 · Lauren Young / Jim Goldie
MARKET 10.5 · the market rates it a 10% chance
Yard poor for today’s conditions · 0+ / 4−
76.0FORMLAB FIGURE
BOTTOM LINE
8th on the figures, 20pts off the top, one of the two strongest finishers here; habitually slow from the stalls.
FormLab Figure
76.0 · ranked #8 here · career best 82
Official mark (OR)
70 · last won off 70
Record at today's distance
2 wins from 22 tries · below market expectation (0.74)
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 held-up closer
Run style & finish
Held up · finishing speed 102.34% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
Career sheet · last 18 months · 18 rated runs · spacing is real time
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Jim Goldie · 1466 runs since 2024 · winners usually around 4.8 on the exchange
Signature angle: kept to the same class, jockey_named Paul Mulrennan, on turf, with a PRO claimer up
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
Over 5-6f trips71/40917.4%1.449/1615.6%0.48
At this time of year (Q3)70/41816.7%1.36/728.3%0.57
In Class 1-3 company18/1939.3%1.223/605.0%0.6
Coming back after 8 to 14 days66/31421.0%1.7112/12010.0%0.74
Too few runners to read reliably
Back at their last winning mark (small sample)6/2920.7%1.481/185.6%0.55
Can it do what today needs? Below the level — career best 83 is below the ~90 the race demands
The rider
Lauren Young · last 14 days: 0/16· at Ayr: A/E 1.24 (n66)· with this yard: A/E 1.2 (n303)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 9
+0.28 mph
Faster than the fields it has met · 41.7 raw
Break · 0-20mph9th of 9
+0.61s
Slow away in 6 of 6 — habitual, so the market already knows
Finish · closing speed1st of 9
102.3%
Holds its gallop to the line
Stride length3rd of 9
7.71 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
Timed runs 2026-01-01 to 2026-07-09. · finishing speed for 2 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has met
ORIENTAL PRINCE · 2 meetings≈ 1.9L ahead on today's terms · CONFIRMS strongly
20 Jun 26 · 6f · Soft — finished 10th vs 7th, 1.95L behind
THIN [single meeting dominates the net] — context only, not a bet leg — confirms vs 4 rival(s) met (+1.0L adj, 5 meeting(s))
Read through a common rival
vs CLONMACASH (read through MANILA SCOUSE, THE GOOD BISCUIT, THUNDERSTORM KATIE, ISHE WORTH AGAMBLE) ≈ +3.5L — CHAINED — context only, never a bet leg
vs LORD ROXBY (IRE) (read through ROUSING ENCORE, MAE AMOR, MANILA SCOUSE, WOVEN) ≈ -2.5L — CHAINED — context only, never a bet leg
vs VEBLEN GOOD (IRE) (read through THE GOOD BISCUIT, TERRITORIAL KNIGHT, JUAN LES PINS) ≈ +0.1L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
Yet to win at this level — a Class 5 winner, upped to Class 3 todayStable cold this week — 2 wins from 24 runsLost roughly 2.6 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionRace-fit — ran 11 days agoHistorically over-bet by the market — take care with the priceA course winner (1 from 4 here)
LTO comment
“slowly away, rear, headway when forced to switch over 1f out, weaved through final 1f, ran on”
#9AZURE ZAIN (FR)MID
DRAW 4 · OR 76 · Warren Fentiman / Richard & Peter Fahey
MARKET 13.5 · the market rates it a 7% chance
Yard suits today’s conditions · 2+ / 0−
66.3FORMLAB FIGURE
BOTTOM LINE
9th on the figures, 29.7pts off the top, a yard that scores in today’s conditions; tends to burn early and empty out.
FormLab Figure
66.3 · ranked #9 here · career best 85
Official mark (OR)
76 · last won off 73
Record at today's distance
2 wins from 13 tries · beats market expectation (1.31)
Days since last run
29
Sectional clock
Last time: 1.2s slower than par — the result flattered it · among the slowest in its race Usually races prominent and weakens
Career sheet · last 18 months · 13 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 & Peter Fahey · 380 runs since 2024 · winners usually around 6.5 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
Above their last winning mark—18/12314.6%1.53
In fields of 8-11—23/17812.9%1.26
Too few runners to read reliably
At Ayr (small sample)—0/50.0%0.0
Can it do what today needs? Below the level — career best 85 is below the ~90 the race demands
The rider
Warren Fentiman · last 14 days: 0/15· at Ayr: A/E 0 (n20)· with this yard: A/E 1.58 (n51)
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields5th of 9
+0.03 mph
About the level of its fields · 40.7 raw
Break · 0-20mph6th of 9
+0.27s
Slower away than the field's best breaker
Finish · closing speed7th of 9
99.0%
One-paced late
Stride length4th of 9
7.64 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
21 Jun 26Pontefract6fGood6thTrue39.5 +0.05100.1+0.00
9 May 26Ascot6fGd/Frm1st—41.5 +0.26102.3+0.01—
11 Feb 26Southwell6fStd11thTrue40.0 -0.29102.7+0.24
6 Nov 25Chelmsford City6fSlow5thTrue41.5 +0.0499.4+0.73
30 Sep 25Ayr6fGd/Sft3rdTrue41.0 +0.0696.7+0.16
19 Sep 25Ayr6fSoft11thTrue40.8 +0.0492.6+0.45
Last run, sector by sector · gap to the leader (s) · sector pace
Timed runs 2025-09-19 to 2026-06-21. · finishing speed for 2 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
HEAD-TO-HEAD · today's rivals it has met
ORIENTAL PRINCE · 2 meetings≈ 13.6L ahead on today's terms · CONFIRMS strongly
LORD ROXBY (IRE) · 1 meeting≈ 8.2L ahead on today's terms · CONFIRMS strongly
9 May 26 · 6f · Gd/Frm — finished 1st vs 13th, 8.25L ahead
Read through a common rival
vs VEBLEN GOOD (IRE) (read through THE GOOD BISCUIT, MISTER SOX, JUAN LES PINS, AMERICAN STYLE) ≈ -5.3L — CHAINED — context only, never a bet leg
vs JORDAN ELECTRICS (read through ROUSING ENCORE, LORD BERTIE, MONTEZUMA, CLASSY AL) ≈ +2.0L — CHAINED — context only, never a bet leg
vs CLONMACASH (read through THE GOOD BISCUIT, SECRET GUEST, MANILA SCOUSE, INTERVENTION) ≈ +0.7L — CHAINED — context only, never a bet leg
vs THE CALTONIAN (read through ROUSING ENCORE, LORD BERTIE, HOUR BY HOUR, BONITO CAVALO) ≈ +0.1L — CHAINED — context only, never a bet leg
Head-to-head lines are context — conditions change, horses change; they never pick the horse.
3lb above his last winning mark (76 today vs 73)Yet to win at this level — a Class 4 winner, upped to Class 3 todayProven over the trip (13 tries, beats market expectation at 1.31)Stable in form this week — 2 wins from 10 runsRecent comments suggest he weakens late — a stamina questionHistorically underestimated by the marketRuns Mid — a winning style at this course & distance; his sectional profile fits