FORMLAB RACING
THE SCIENCE OF FORM  ·  RACE INTELLIGENCE REPORT
Chepstow · 17:30
Class 6 · 10f · Good to Firm
GENERATED 2026-07-16 · 4 RUNNERS PROFILED
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
ELECTRIC BASS is the only confirmed early type — if it breaks level it should get the front to itself. The measured order tops ARAVALLI (IRE) on 66, 3pts clear of BUMAAN. ARAVALLI (IRE): the strongest late speed in this field — profits if the early types overdo it. The shape danger is BUMAAN — a genuine turn of foot — 2nd-best late speed here — 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 2
ARAVALLI (IRE)
OR 66 · Taylor Fisher / Joe Tickle
MARKET drifting 5 → 5.6
66.0 FORMLAB FIGURE · #1 OF FIELD
Yard mixed — leans for · 5+ / 3−Proven at this level — a Class 6 winner, racing in Class 6 todayThe top rating in this field (66.0)Met trouble in running recently — better than the bare resultRace-fit — ran 8 days ago
2ND · DATA ORDER DRAW 1
BUMAAN
OR 56 · Billy Loughnane / George Boughey
MARKET 1.94
63.0 FORMLAB FIGURE · #2 OF FIELD
Yard poor for today’s conditions · 0+ / 2−figure earned over 12.2/8.0/7.0f, not today's distance — never rated near today's trip (untested here)Rated #2 in this field (63.0)
3RD · DATA ORDER DRAW 4
ELECTRIC BASS
OR 56 · Owen Lewis / Roger Teal
MARKET drifting 4.7 → 5.1
59.3 FORMLAB FIGURE · #3 OF FIELD
Yard mixed — leans against · 1+ / 4−Rated #3 in this field (59.3)Runs Prominent — a winning style at this course & distance; his sectional profile fits
The Forensic ReadALL THE REPORT’S READS, COUNTED · CONTEXT ONLY
1ARAVALLI (IRE)net +4figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, top-2 late speed today, yard positive in today’s setup − figure earned on another surface, 5lb+ above last winning mark
2BUMAANnet +4figure top-2, race-fit (ran <=45d), form (top-3 LTO or recent win), market top-3, top-2 late speed today, yard hot − figure earned on another surface, habitually slow away
3TIME AFTER TIME (IRE)net +4race-fit (ran <=45d), backed since morning, top-2 speed vs its fields, 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
Race ShapePACE × FINISH
one confirmed early type — lone-lead possible. Descriptive context — the shape never selects.
What this course & distance favours
Won by front-runners 33% · prominent racers 26% (128 past C&D winners · won up with the pace). Moderately stiff — uphill 2f+ then levels/dips; overall demanding on stamina finish. Only one confirmed early type — the likely leader can dictate, a real edge at a track this front/prominent-biased.
Where the pace is drawn · 4 runners · stalls 1–4
1234
Stall number over each runner’s usual early position (amber = front/prominent, blue = mid/held-up, grey = no read; a dashed stall is vacant). Hover a stall for the runner.
If the ground changes
Should it turn softer: ARAVALLI (IRE) is 0/4 on softer ground · BUMAAN is unraced on softer ground · ELECTRIC BASS is 0/3 on softer ground. Records only — going aptitude is context, never a downgrade (the market prices it).
RunnerEarly%E earlyLate speed · FSPSetup
ARAVALLI (IRE) MID 49.8% 108.6 the strongest late speed in this field — profits if the early types overdo it
TIME AFTER TIME (IRE) HELD-UP 50.2% 98.7 one-paced late — 4th of 4 on late speed in this field — needs them to stop in front
ELECTRIC BASS PROMINENT 49.3% 102.8 the only measured early speed in the race — and holds on late · sharp from the stalls
BUMAAN HELD-UP 48.2% 105.7 a genuine turn of foot — 2nd-best late speed here — 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.
ELECTRIC BASSPROMINENTtypically ~2.1 lengths quicker through the opening 2f than the rivals it has met · breaks with the very quickest
ELECTRIC BASS is the only confirmed early type — if it breaks level it should get the front to itself · context only — the shape never selects.
The Field · Forensic ReadsFIGURE ORDER
#1 ARAVALLI (IRE) MID
DRAW 2 · OR 66 · Taylor Fisher / Joe Tickle
MARKET drifting 5 → 5.6
Yard mixed — leans for · 5+ / 3−
66.0 FORMLAB FIGURE
FormLab Figure
66.0 · ranked #1 here · career best 69
Official mark (OR)
66 · last won off 60
Record at today's distance
0 wins from 2 tries
Days since last run
8
Sectional clock
Last time: beat the class par by 1.4s · faster than its field on the clock
Usually races held-up closer
Run style & finish
Midfield · finishing speed 108.59% (strong late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
1stClass 6 · 12.0f · rated 669thClass 5 · 11.9f · rated —4thClass · 10.5f · rated 694thClass · 10.0f · rated 467thClass · 8.0f · rated 38
Career sheet · last 18 months · 4 rated runs · spacing is real time
Figure history for ARAVALLI (IRE)best 69needs 63–692025-10-18 · TFR 38 · 8f · Gd/Sft · off-trip2026-04-03 · TFR 46 · 10f · Soft2026-05-03 · TFR 69 · 10.55f · Soft2026-07-08 · TFR 66 · 12f · Gd/Frm · C6 · off-trip18 Oct 258 Jul 26
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Joe Tickle · 156 runs since 2024 · winners usually around 7.0 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In fields of <=77/3321.2%1.632/728.6%4.87
At Chepstow1/333.3%2.751/425.0%4.23
At this time of year (Q3)10/8212.2%1.411/616.7%2.69
Coming back after 8 to 14 days6/2524.0%1.892/728.6%1.84
On turf14/10813.0%1.294/2416.7%1.74
Where the yard is weaker in these conditions
Over 9-10f trips5/3813.2%1.030/50.0%0.0
Above their last winning mark7/3122.6%1.691/128.3%0.65
In Class 6-7 company12/7615.8%1.311/185.6%0.67
Can it do what today needs? Capable — has run to 69 at/around today's trip, clears the ~63.0 demand
Sectional profile · last 2 timed runs · ranks are against today's field
Speed · vs its fields1st of 4
+0.16 mph
Faster than the fields it has met · 38.7 raw · only 2 runs
Break · 0-20mph3rd of 4
+0.43s
Slower away than the field's best breaker
Finish · closing speed1st of 4
108.6%
Sustains — still going at the line
Stride length4th of 4
6.83 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
8 Jul 26Chepstow12fGd/Frm1stTrue40.1 -0.01112.3
4 Jun 26Ffos Las11fGd/Sft9thTrue37.4 +0.33104.9+0.43
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.23fast2f+0.31par3f+0.25slow4f+0.41slow5f+0.33slow6f+0.22par7f+0.22very slow1m+0.42slow1m 1f+0.25fast1m 2f+0.24fast1m 3f+0.16fast1m 4fledvery fast
Timed runs 2026-06-04 to 2026-07-08. · 1 have no 0-20mph split — Race IQ has yet to publish these; they fill on the next ingest. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. Sectional reads are context — they never pick the horse.
Figure OFF-CONTEXT (12f→10f) — earned under different conditions6lb above his last winning mark (66 today vs 60)Proven at this level — a Class 6 winner, racing in Class 6 todayThe top rating in this field (66.0)Only 2 runs at this distanceLost roughly 1.9 lengths at the start last time — the defeat reads better than the bare resultRecent comments suggest he weakens late — a stamina questionMet trouble in running recently — better than the bare resultRace-fit — ran 8 days agoHistorically underestimated by the marketA course winner (1 from 1 here)Runs Mid — a winning style at this course & distance; his sectional profile fits
LTO comment
“off pace, short of room home turn, left behind entering straight”
#2 BUMAAN HELD-UP
DRAW 1 · OR 56 · Billy Loughnane / George Boughey
MARKET 1.94
Yard poor for today’s conditions · 0+ / 2−
63.0 FORMLAB FIGURE
FormLab Figure
63.0 · ranked #2 here · career best 63 · earned over 12.2/8.0/7.0f — never rated near today's distance (untested here)
Official mark (OR)
56 · no win on record
Record at today's distance
untried at this distance
Days since last run
30
Sectional clock
Last time: beat the class par by 1.2s · faster than its field on the clock
Usually races midfield
Run style & finish
Held up · finishing speed 105.7% (strong late)
Recent form · last 4 runs, most recent first · ratings are FormLab figures
2ndClass 6 · 12.2f · rated 639thClass 4 · 8.0f · rated 366thClass 4 · 7.0f · rated 405thClass 4 · 7.0f · rated 43
Career sheet · last 18 months · 4 rated runs · spacing is real time
Figure history for BUMAANneeds 63–69best 632026-03-07 · TFR 43 · 7f · Std · C4 · off-trip2026-03-18 · TFR 40 · 7f · Slow · C4 · off-trip2026-04-08 · TFR 36 · 8f · Slow · C4 · off-trip2026-06-16 · TFR 63 · 12.23f · Std · C6 · off-trip7 Mar 2616 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
George Boughey · 1369 runs since 2024 · winners usually around 4.2 on the exchange
Signature angle: over 9-10f trips
Condition today2024-25SRA/E2026SRA/E
Where the yard is weaker in these conditions
Over 9-10f trips12/11110.8%0.671/352.9%0.18
In Class 6-7 company22/12917.1%0.854/3013.3%0.74
Too few runners to read reliably
At Chepstow (small sample)0/10.0%0.00/20.0%0.0
Can it do what today needs? Unproven at this trip — its 63 was earned OFF-TRIP and it has NEVER been rated at today's distance; no evidence it can hit the ~63.0 demand here
Sectional profile · last 4 timed runs · ranks are against today's field
Speed · vs its fields4th of 4
-0.98 mph
Slower than the fields it has met · 38.1 raw
Break · 0-20mph4th of 4
+0.65s
Slow away in 3 of 4 — habitual, so the market already knows
Finish · closing speed2nd of 4
105.7%
Sustains — still going at the line
Stride length1st of 4
7.34 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
16 Jun 26Wolverhampton12fStd2ndTrue38.4 +0.64105.0+0.24
8 Apr 26Kempton Park8fSlow9thSlow early37.7 -2.50111.0+0.56
18 Mar 26Kempton Park7fSlow6thTrue37.7 -1.55101.9+0.87
7 Mar 26Chelmsford City7fStd5thSlow early38.5 -0.52105.0+0.91
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.58par2f+0.82fast3f+0.79fast4f+0.71fast5f+0.80par6f+0.84slow7f+0.83par1m+0.64slow1m 1f+0.50very slow1m 2f+0.68slow1m 3f+0.86par1m 4f+0.44par
Timed runs 2026-03-07 to 2026-06-16. · finishing speed for 1 run(s) supplied by Timeform where Race IQ had none. · 2 of these were falsely run (slow early) — those bare results understate a closer and flatter whoever got an easy lead. Sectional reads are context — they never pick the horse.
Figure OFF-CONTEXT (aw→turf, 12f→10f) — earned under different conditionsRated #2 in this field (63.0)Rating earned over 12.2/8.0/7.0f, not today's distance — never rated near today's trip (untested at this distance)Improving fast — last run rated 63, 16pts above his recent average of 46.3
LTO comment
“waited with, headway over 3f out, stayed on final 1f, took second close home”
#3 ELECTRIC BASS PROMINENT
DRAW 4 · OR 56 · Owen Lewis / Roger Teal
MARKET drifting 4.7 → 5.1
Yard mixed — leans against · 1+ / 4−
59.3 FORMLAB FIGURE
FormLab Figure
59.3 · ranked #3 here · career best 66
Official mark (OR)
56 · no win on record
Record at today's distance
0 wins from 4 tries
Days since last run
40
Sectional clock
Last time: a shade below par (-0.4s)
Usually races front-runner
Run style & finish
Prominent · finishing speed 102.81% (holds late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
5thClass 6 · 12.0f · rated 522ndClass 6 · 11.6f · rated 632ndClass 6 · 12.1f · rated 635thClass 6 · 14.1f · rated 615thClass 6 · 12.2f · rated 62
Career sheet · last 18 months · 11 rated runs · spacing is real time
Figure history for ELECTRIC BASSbest 66needs 63–692025-01-24 · TFR 54 · 8.06f · Std · C52025-04-21 · TFR 62 · 9.47f · Std · C62025-06-22 · TFR 61 · 10f · Soft · C62025-07-17 · TFR 62 · 10f · Gd/Sft · C62025-09-08 · TFR 66 · 11.45f · Good · C62025-11-03 · TFR 65 · 12f · Std · C6 · off-trip2025-11-29 · TFR 62 · 12.23f · Slow · C6 · off-trip2025-12-19 · TFR 61 · 14.1f · Std · C6 · off-trip2026-04-28 · TFR 63 · 12.06f · Std · C6 · off-trip2026-05-12 · TFR 63 · 11.62f · Good · C62026-06-06 · TFR 52 · 12f · Soft · C6 · off-trip24 Jan 256 Jun 26
Points are Timeform ratings for each run; the FormLab Figure is the stronger of the last run and the 3-run average of them. Hollow = earned 2f+ from today's trip. Shaded = the 6 runs behind the sectional reads.
Trainer form · today's exact conditions
Roger Teal · 475 runs since 2024 · winners usually around 5.8 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
In Class 6-7 company12/8015.0%1.194/3312.1%1.37
Where the yard is weaker in these conditions
At this time of year (Q3)11/1179.4%0.850/100.0%0.0
In fields of <=78/7211.1%0.81/283.6%0.29
Coming back after 15 to 45 days20/2079.7%0.823/654.6%0.47
On turf19/1939.8%0.895/647.8%0.75
Too few runners to read reliably
At Chepstow (small sample)1/812.5%0.820/20.0%0.0
Can it do what today needs? Capable — has run to 68 at/around today's trip, clears the ~63.0 demand
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields3rd of 4
-0.20 mph
Slower than the fields it has met · 37.3 raw
Break · 0-20mph1st of 4
-0.02s
Quicker away than the field · fast away 6 of 6
Finish · closing speed3rd of 4
102.8%
Holds its gallop to the line
Stride length3rd of 4
6.96 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
6 Jun 26Chepstow12fSoft5thTrue36.2 +0.00101.3+0.00
12 May 26Bath11fGood2ndTrue38.0 -0.22101.2+0.00
28 Apr 26Southwell12fStd2ndTrue37.6 -0.28103.7+0.00
19 Dec 25Southwell14fStd5thTrue37.0 -0.11104.4-0.01
29 Nov 25Wolverhampton12fSlow5thTrue36.6 -0.36101.1-0.06
3 Nov 25Kempton Park11fStd1stTrue38.1 -0.25105.2-0.08
Last run, sector by sector · gap to the leader (s) · sector pace
1fledvery fast2fledvery fast3fledpar4fledpar5fledpar6fledfast7fledpar1mledslow1m 1f+0.02slow1m 2f+0.02slow1m 3f+0.51very slow1m 4f+1.67very slow
Timed runs 2025-11-03 to 2026-06-06. Sectional reads are context — they never pick the horse.
Rated #3 in this field (59.3)Only 4 runs at this distanceRecent comments suggest he weakens late — a stamina questionHistorically over-bet by the market — take care with the priceRuns Prominent — a winning style at this course & distance; his sectional profile fits
LTO comment
“led, headed 2f out, weakened over 1f out”
#4 TIME AFTER TIME (IRE) HELD-UP
DRAW 3 · OR 56 · Luke Morris / Heather Main
MARKET backed 10 → 9
Yard mixed — leans against · 1+ / 4−
51.0 FORMLAB FIGURE
FormLab Figure
51.0 · ranked #4 here · career best 62 · earned over 8.0/8.0/8.0f — never rated near today's distance (untested here)
Official mark (OR)
56 · last won off 56
Record at today's distance
untried at this distance
Days since last run
33
Sectional clock
Last time: a shade below par (-0.3s) · faster than its field on the clock
Usually races held-up closer
Run style & finish
Held up · finishing speed 98.73% (one-paced late)
Recent form · last 5 runs, most recent first · ratings are FormLab figures
6thClass 6 · 8.0f · rated 5111thClass 5 · 8.0f · rated 195thClass 5 · 8.0f · rated 491stClass 5 · 8.2f · rated 621stClass 6 · 8.1f · rated 62
Career sheet · last 18 months · 10 rated runs · spacing is real time
Figure history for TIME AFTER TIME (IRE)needs 63–69best 622025-01-15 · TFR 35 · 8f · Std · C5 · off-trip2025-05-15 · TFR 34 · 7f · Slow · C5 · off-trip2025-05-29 · TFR 10 · 6f · Gd/Frm · C6 · off-trip2025-06-06 · TFR 45 · 7f · Good · C5 · off-trip2025-07-22 · TFR 50 · 7.16f · Slow · C6 · off-trip2025-07-25 · TFR 62 · 8.06f · Good · C62025-08-09 · TFR 62 · 8.17f · Gd/Frm · C52025-08-29 · TFR 49 · 8f · Soft · C5 · off-trip2026-05-15 · TFR 19 · 8f · Good · C5 · off-trip2026-06-13 · TFR 51 · 8f · Good · C6 · off-trip15 Jan 2513 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
Heather Main · 307 runs since 2024 · winners usually around 5.4 on the exchange
Condition today2024-25SRA/E2026SRA/E
Where this yard does well in today's conditions
At Chepstow2/1020.0%2.03
Where the yard is weaker in these conditions
In Class 6-7 company10/4721.3%1.350/60.0%0.0
Coming back after 15 to 45 days12/11510.4%1.00/200.0%0.0
On turf11/1666.6%0.781/283.6%0.35
In fields of <=74/478.5%0.661/812.5%0.84
Too few runners to read reliably
Over 9-10f trips (small sample)1/263.8%0.450/20.0%0.0
Back at their last winning mark (small sample)0/40.0%0.00/20.0%0.0
At this time of year (Q3) (small sample)10/1079.3%1.020/20.0%0.0
Can it do what today needs? Unproven at this trip — its 66 was earned OFF-TRIP and it has NEVER been rated at today's distance; no evidence it can hit the ~63.0 demand here
Sectional profile · last 6 timed runs · ranks are against today's field
Speed · vs its fields2nd of 4
+0.02 mph
About the level of its fields · 39.4 raw
Break · 0-20mph2nd of 4
+0.18s
Slower away than the field's best breaker
Finish · closing speed4th of 4
98.7%
One-paced late
Stride length2nd of 4
7.28 m
Average stride per timed run
DateCourseTripGoingFinRace paceTop spd · adjFSP %BreakEnergy
13 Jun 26Bath8fGood6thTrue38.4 -0.5498.2+0.27
15 May 26Newbury8fGood11thFast early39.8 +0.4690.9-0.14
9 Aug 25Haydock Park8fGd/Frm1stTrue39.0 -0.0299.4+0.05
22 Jul 25Wolverhampton7fSlow5thTrue39.1 +0.54105.6+0.08
6 Jun 25Goodwood7fGood5thFast early39.4 +0.0098.5+0.48
29 May 25Lingfield6fGd/Frm7thTrue40.6 -0.3099.8+0.37
Last run, sector by sector · gap to the leader (s) · sector pace
1f+0.36par2f+0.61slow3f+0.75par4f+0.97par5f+0.97fast6f+0.88slow7f+1.27very slow1m+1.36par
Timed runs 2025-05-29 to 2026-06-13. Sectional reads are context — they never pick the horse.
Proven at this level — a Class 5 winner, racing in Class 6 todayRating earned over 8.0/8.0/8.0f, not today's distance — never rated near today's trip (untested at this distance)Improving fast — last run rated 51, 11pts above his recent average of 39.7Recent 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 1 here)Runs Held-Up — a winning style at this course & distance; his sectional profile fits
LTO comment
“dwelt, steadied start, ran wide home turn, shaken up over 3f out, never on terms”