MARKET FORM® By DC Network
Horse Racing Market Data.
JOIN DC NETWORK
LIVE ACCESS
Live Horse Racing Market Movement | DC Network
DC NETWORK HOME OF MARKET FORM®

Repeat Winning Market Behaviour.

LIVE MARKET PRESSURE
Updated: 21:05 • LIVE
🔥 BEST BACKED
Arisaig
02:20 Ascot
+56.5% (23.000 → 10.000)
Strongest market support today
♻️ REPEAT SIGNAL
Miss Kodi
01:45 Ascot
100% repeat strike (1 runs)
⭐ STRONG FAV
Never Enough
01:10 Ascot
+16.3% (2.630 → 2.100)
Strong favourite being backed
⚠️ WEAK FAV
Tumishi
01:10 Ascot
-195.1% (2.880 → 8.500)
Market weakness — confidence dropping
STRONGEST SUPPORT: Arisaig (56.5%) 02:20 Ascot    WEAK FAVOURITE: Tumishi (-195.1%) 01:10 Ascot | 2.880 8.500    ⚡ HORSES ARE BEING BACKED IN THE SAME WAY AS A PREVIOUS WIN!     ⚠️ EMERGING SET UP AND REPEAT WINNER SIGNALS SHOULD BE TAKEN SERIOUSLY     ⭐ LIVE TERMINAL NOW ORDERED BY RACE FAVOURITE                                                                                                                              
Runners Today
94
Shown After Filters
94
Active Signals (15%+)
68
Live Alerts
50
LIVE ALERTS
Primo Lara Heavy sustained support (35.3%)
Limited data (1 run)
Alert: 21:05 | Race: 04:10 Ascot | Open 8.500 - Now 5.500
Arisaig Heavy sustained support (56.5%)Alert: 21:05 | Race: 02:20 Ascot | Open 23.000 - Now 10.000
Full Meeting View →
AscotChesterGowran ParkLingfieldNewcastle (AW)SalisburyYork
ALLBACKED 💰DRIFTERS
🏁 OFF NEXT →
Horse / Race
Market Pressure ?General consensus market price used for signals and pressure detection — not the best bookmaker price.
Move
Signal
Best Price
Expected Move
Timing / Momentum
01:10Ascot 0m6f0y Class 2
9 runners
Market Intelligence
Strongest support: Never Enough (16.3%)
Weakest in market: Tumishi (-195.1%)

Trainer: Ed Walker
Jockey: William Buick
⬆ CLASS RISE
Runs: 1 | Range: 8.00 → 8.00 | Avg: 8.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
01:10Ascot
Open 2.630 - Now 2.100
2 2 2 2.2 2.1 2.1 2 2.1 2 1.91
16.3%
Abs move: +16.3% (+9.6pp)
Built 10:23 → 10:28
STEAM
2.200
Historically strong follow-through
📊 Momentum Projection → 1.74
No historical data
Best time: Open was biggest
Weakening late

Trainer: William Haggas
Jockey: Tom Marquand
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
01:10Ascot
Open 6.000 - Now 5.500
5.5 5.5 5.5 6.5 6.5 5 5.5 5 6 5.5
-8.3%
Abs move: +8.3% (+1.52pp)
N/A
6.500
N/A
📊 Momentum Projection → 6.05
No historical data
Best time: 10am was biggest
Weakening late

Trainer: Andrew Balding
Jockey: Oisin Murphy
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
01:10Ascot
Open 7.000 - Now 7.000
6.5 6 7 5.5 6 7 6.5 7 6.5 7
0%
Abs move: +0% (+0pp)
N/A
7.000
N/A
📊 Momentum Projection → 7
No historical data
Best time: Open was biggest
Weakening late

Trainer: James Fanshawe
Jockey: Daniel Muscutt
⬆ CLASS RISE
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
01:10Ascot
Open 2.880 - Now 8.500
7 7.5 8 7.5 7 8 7.5 8 7 8
-195.1%
Abs move: +195.1% (-22.96pp)
DRIFT
8.500
N/A
📊 Momentum Projection → 8
No historical data
Best time: Now was biggest
Weakening late

Trainer: Eve Johnson Houghton
Jockey: Charles Bishop
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
01:10Ascot
Open 11.000 - Now 14.000
12 12 12 12 13 12 12 12 12 13
-27.3%
Abs move: +27.3% (-1.95pp)
DRIFT
14.000
N/A
📊 Momentum Projection → 14.08
No historical data
Best time: Now was biggest
Weakening late

Trainer: Oliver Cole
Jockey: Jamie Spencer
⬆ CLASS RISE
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
01:10Ascot
Open 17.000 - Now 21.000
21 21 21 17 19 21 21 21 23 21
-35.3%
Abs move: +35.3% (-1.12pp)
DRIFT
23.000
N/A
📊 Momentum Projection → 21
No historical data
Best time: Now was biggest
Weakening late

Trainer: Harry Charlton
Jockey: Cieren Fallon
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
01:10Ascot
Open 34.000 - Now 31.000
29 29 29 19 23 29 29 29 29 34
0%
Abs move: +0% (+0.28pp)
N/A
34.000
N/A
📊 Momentum Projection → 39.86
No historical data
Best time: Open was biggest
Weakening late

Trainer: J. R. Jenkins
Jockey: Taylor Fisher
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
01:10Ascot
Open 19.000 - Now 34.000
29 26 29 26 26 29 29 29 29 34
-78.9%
Abs move: +78.9% (-2.32pp)
DRIFT
34.000
N/A
📊 Momentum Projection → 39.86
No historical data
Best time: Now was biggest
Weakening late

Trainer: Dean Ivory
Jockey: David Egan
⬆ CLASS RISE
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
01:10Ascot
Open 41.000 - Now 67.000
51 51 51 51 51 51 51 51 51 67
-63.4%
Abs move: +63.4% (-0.95pp)
DRIFT
67.000
N/A
📊 Momentum Projection → 88.02
No historical data
Best time: Now was biggest
Weakening late
01:45Ascot 0m6f0y Class 1
11 runners

Trainer: Richard Hannon
Jockey: Pat Dobbs
↔ SAME CLASS
Runs: 2 | Range: 12.00 → 12.00 | Avg: 12.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
01:45Ascot
Open 4.000 - Now 3.750
3.75 3.5 3.75 3.75 3.5 3.5 3.75 3.5 3.5 3.5
6.3%
Abs move: +6.3% (+1.67pp)
N/A
3.750
N/A
📊 Momentum Projection → 3.5
No historical data
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 84% shorter than usual compared with a typical course SP of 23.0.
Best time: 10am was biggest
Weakening late

Trainer: Hamad Al Jehani
Jockey: Jamie Spencer
↔ SAME CLASS
Runs: 2 | Range: 2.20 → 2.20 | Avg: 2.20Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
01:45Ascot
Open 4.000 - Now 5.500
5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 6 5.5
-50%
Abs move: +50% (-6.82pp)
DRIFT
6.000
Holds position historically
📊 Momentum Projection → 5.5
No historical data
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is close to its historical average compared with a typical course SP of 5.5.
Best time: Now was biggest
Weakening late
🔴 Ignores MarketThis horse has won or placed despite drifting. Market weakness does NOT negatively impact performance. Can be a value angle when price weakens.
Moonrise🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 39.4%

Trainer: Andrew Balding
Jockey: Oisin Murphy
↔ SAME CLASS
Runs: 2 | Range: 5.00 → 81.00 | Avg: 43.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
01:45Ascot
Open 7.500 - Now 6.000
5.5 4.5 5.5 6 5.5 5.5 5.5 5.5 5 5
20%
Abs move: +20% (+3.33pp)
STEAM
6.000
N/A
📊 Momentum Projection → 4.55
No historical data
📊 Course Market Form
This runner has made the frame 1 times from 1 starts at Ascot. Historical course average SP is 67.0, while today's market is 91% shorter than usual.
Best time: Open was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger
Miss Kodi🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 20%

Trainer: Clive Cox
Jockey: Harry Davies
⬆ CLASS RISE
Runs: 1 | Range: 7.00 → 7.00 | Avg: 7.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
01:45Ascot
Open 10.000 - Now 8.000
7.5 8 7.5 8 8.5 7.5 7.5 7.5 7 8
15%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +15% (+2.5pp)
N/A
8.500
Historically strong follow-through
📊 Momentum Projection → 8.53
No historical data
Best time: Open was biggest
Weakening late

Trainer: Donnacha Aidan O'Brien
Jockey: Ryan Moore
↔ SAME CLASS
Runs: 2 | Range: 19.00 → 19.00 | Avg: 19.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
01:45Ascot
Open 7.500 - Now 10.000
9.5 9.5 9.5 10 10 9.5 9.5 9.5 9.5 9.5
-33.3%
Abs move: +33.3% (-3.33pp)
DRIFT
10.000
Historically strong follow-through
📊 Momentum Projection → 9.5
No historical data
📊 Course Market Form
Course evidence at Ascot is limited (1 runs without making the frame). Today's market is 88% shorter than usual against an average course SP profile of 81.0.
Best time: Now was biggest
Weakening late

Trainer: P Twomey
Jockey: W J Lee
↔ SAME CLASS
🔥 Historically Supported
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 3 | Range: 4.50 → 4.50 | Avg: 4.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (33%)
01:45Ascot
Open 11.000 - Now 10.000
9.5 9.5 9.5 9.5 10 9.5 9.5 9.5 9.5 9.5
9.1%
0% place strike (1 runs)
0/1 placed when backed like this
Abs move: +9.1% (+0.91pp)
N/A
10.000
Weak historical follow-through
📊 Momentum Projection → 9.5
3 runs (Market Form)
📊 Course Market Form
This horse is 0/1 at Ascot on our records. Today's market is 52% shorter than usual against an average course SP of 21.0.
Best time: Open was biggest
Weakening late

Trainer: Kevin Philippart De Foy
Jockey: David Egan
⬆ CLASS RISE
Runs: 1 | Range: 10.00 → 10.00 | Avg: 10.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
01:45Ascot
Open 12.000 - Now 14.000
13 13 13 13 13 12 13 12 12 13
-16.7%
Abs move: +16.7% (-1.19pp)
DRIFT
14.000
N/A
📊 Momentum Projection → 14.08
No historical data
Best time: 10am was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: Hugo Palmer
Jockey: Colin Keane
↔ SAME CLASS
Runs: 2 | Range: 2.75 → 4.50 | Avg: 3.63Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
01:45Ascot
Open 15.000 - Now 19.000
21 23 21 23 23 21 21 21 19 19
-73.3%
Abs move: +73.3% (-1.4pp)
DRIFT
26.000
Historically strong follow-through
📊 Momentum Projection → 17.19
No historical data
Best time: Now was biggest
Weakening late

Trainer: Jane Chapple-Hyam
Jockey: Christophe Soumillon
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
3 historical matches

0/3 finished 1st or 2nd
Best Time: 10am
Runs: 3 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Early money horse (67%)
01:45Ascot
Open 13.000 - Now 21.000
21 19 21 19 19 21 21 21 21 21
-76.9%
When drifting like this: failed 3/3Historical Drift Profile

17 Jun 26 | Ascot | Open: 56 → Final: 126 | SP: 126.00 | Fin: 3
29 May 26 | Wolverhampton (AW) | Open: 4 → Final: 7 | SP: 8.50 | Fin: 5
20 May 26 | Yarmouth | Open: 17 → Final: 23 | SP: 19.00 | Fin: 3
Abs move: +76.9% (-2.93pp)
DRIFT
23.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 21
3 runs (Market Form)
📊 Course Market Form
Course evidence at Ascot is limited (1 runs without making the frame). Today's market is 82% shorter than usual against an average course SP profile of 126.0.
Best time: Now was biggest
Weakening late

Trainer: Charlie Johnston
Jockey: William Buick
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: Early
Runs: 4 | Range: 6.50 → 6.50 | Avg: 6.50Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Early money horse (25%)
01:45Ascot
Open 41.000 - Now 51.000
51 51 51 81 51 51 51 51 41 51
-97.6%
Abs move: +97.6% (-0.48pp)
DRIFT
81.000
Holds position historically
📊 Momentum Projection → 51
4 runs (Market Form)
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: John Butler
Jockey: Silvestre De Sousa
↔ SAME CLASS
🔥 Historically Supported
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Late PM
Runs: 3 | Range: 5.00 → 5.00 | Avg: 5.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (33%)
01:45Ascot
Open 56.000 - Now 151.000
151 151 151 151 126 151 151 151 151 201
-258.9%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +258.9% (-1.12pp)
DRIFT
201.000
Holds position historically
📊 Momentum Projection → 267.56
3 runs (Market Form)
📊 Course Market Form
Course evidence at Ascot is limited (2 runs without making the frame). Today's market is 26% bigger than usual against an average course SP profile of 159.0.
Best time: Now was biggest
Weakening late
02:20Ascot 0m7f213y Class 1
8 runners
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: Owen Burrows
Jockey: William Buick
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 3 | Range: 2.50 → 17.00 | Avg: 9.75Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Late money horse (67%)
02:20Ascot
Open 1.800 - Now 2.000
2 2 2 2.1 2.1 1.91 2 1.91 1.91 2
-16.7%
Abs move: +16.7% (-5.56pp)
Built 00:00 → 08:38
DRIFT
2.100
Typical pattern — likely to strengthen late (strong)
📊 Momentum Projection → 2.09
3 runs (Market Form)
📊 Course Market Form
Course record of 1/1 at Ascot. The average SP at this course is 13.0 and today's market has the horse trading 84% shorter than usual.
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Jane Chapple-Hyam
Jockey: Ryan Moore
↔ SAME CLASS
Runs: 2 | Range: 7.00 → 7.00 | Avg: 7.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
02:20Ascot
Open 5.000 - Now 4.500
4 4 4.33 3.5 3.75 4.33 4.33 4.33 4.33 4.33
10%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +10% (+2.22pp)
N/A
4.500
N/A
📊 Momentum Projection → 4.33
No historical data
📊 Course Market Form
This horse is 0/1 at Ascot on our records. Today's market is 65% shorter than usual against an average course SP of 13.0.
Best time: Open was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
Arisaig🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 17.9%

Trainer: Charlie Johnston
Jockey: Jamie Spencer
↔ SAME CLASS
🔥 Historically Supported
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Opening
Runs: 4 | Range: 12.00 → 12.00 | Avg: 12.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Early money horse (50%)
Late move vs early profile
02:20Ascot
Open 23.000 - Now 10.000
9.5 9.5 10 10 10 9 9.5 9 9.5 9.5
56.5%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +56.5% (+5.65pp)
Built 10:17 → 10:17
STEAM
10.000
Early money profile — likely to continue strengthening (moderate)
📊 Momentum Projection → 10.03
4 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 76% shorter than usual compared with a typical course SP of 41.0.
Best time: Open was biggest
Weakening late

Trainer: W McCreery
Jockey: Oisin Murphy
Runs: 1 | Range: 5.50 → 5.50 | Avg: 5.50Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weakening not attracting support
02:20Ascot
Open 10.000 - Now 10.000
10 10 10 12 11 9 9.5 9 9.5 9.5
-20%
Abs move: +20% (+0pp)
DRIFT
12.000
N/A
📊 Momentum Projection → 10.03
No historical data
Best time: Now was biggest
Weakening late

Trainer: James Fanshawe
Jockey: Daniel Muscutt
↔ SAME CLASS
Runs: 2 | Range: 5.00 → 5.00 | Avg: 5.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
02:20Ascot
Open 11.000 - Now 14.000
11 11 12 11 12 11 12 11 12 13
-27.3%
Abs move: +27.3% (-1.95pp)
DRIFT
14.000
Weak historical follow-through
📊 Momentum Projection → 15.36
No historical data
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Jack Channon
Jockey: Tom Marquand
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 3 | Range: 19.00 → 19.00 | Avg: 19.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Late money horse (67%)
02:20Ascot
Open 12.000 - Now 21.000
17 17 19 17 19 17 17 17 17 19
-75%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +75% (-3.57pp)
DRIFT
21.000
Typical pattern — likely to strengthen late (strong)
📊 Momentum Projection → 21.24
3 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 59% shorter than usual compared with a typical course SP of 51.0.
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Brian Meehan
Jockey: Mickael Barzalona
↔ SAME CLASS
Runs: 2 | Range: 8.00 → 8.00 | Avg: 8.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
02:20Ascot
Open 21.000 - Now 21.000
26 26 26 26 26 26 26 26 26 26
-61.9%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +61.9% (+0pp)
DRIFT
34.000
Historically strong follow-through
📊 Momentum Projection → 26
No historical data
Best time: Now was biggest
Weakening late

Trainer: Hugo Palmer
Jockey: Colin Keane
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
Best Time: Opening
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (50%)
02:20Ascot
Open 34.000 - Now 31.000
34 34 34 29 34 34 34 34 34 34
-5.9%
Abs move: +5.9% (+0.28pp)
N/A
36.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 34
4 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 89% bigger than usual compared with a typical course SP of 19.0.
Best time: Now was biggest
Weakening late
02:55Ascot 7f Class 2
17 runners
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: William Haggas
Jockey: Tom Marquand
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
1 historical matches

1/1 finished 1st or 2nd
Best Time: Opening
Runs: 3 | Range: 1.80 → 3.50 | Avg: 2.68Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (67%)
02:55Ascot
Open 2.630 - Now 4.500
4 4 4 4 4 4 4 4 4 4
-71.1%
Abs move: +71.1% (-15.8pp)
DRIFT
4.500
Against early profile — may recover later (strong)
📊 Momentum Projection → 4
3 runs (Market Form)
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
REPEAT WINNER SIGNAL
TURF PROFILE
Triggered at 08:06
Now 1.7% shorter than the trigger move

This horse has previously delivered under similar market conditions, but the live terminal is live and the move may have faded out - confirmed signals are on the 10am and 1pm page.
Amazing Journey🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 16.7%

Trainer: Jamie Osborne
Jockey: Saffie Osborne
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
2 qualifying historical matches

2/2 finished 1st or 2nd
Best Time: Early PM
Runs: 4 | Range: 2.88 → 6.50 | Avg: 4.29Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
REPEAT WINNER SIGNAL strong market move matching previous winning pattern, this is a serious betting angle
Early money horse (25%)
02:55Ascot
Open 7.500 - Now 5.500
5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5
26.7%
100% repeat place strike (2 qualifying runs)
Repeat pattern record: 2/2 placed • 1/2 won
When backed like this: 0/2 WON
Abs move: +26.7% (+4.85pp)
STEAM
5.500
Holds position historically
📊 Momentum Projection → 4.55
4 runs (Market Form)
📊 Course Market Form
Previous course evidence shows 1 placed efforts from 1 runs at Ascot. Compared with an average course SP of 6.0, today's price is close to its historical average.
Best time: Open was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: Jack Channon
Jockey: George Bass
↔ SAME CLASS
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Opening
Runs: 3 | Range: 5.50 → 7.50 | Avg: 6.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (33%)
02:55Ascot
Open 6.500 - Now 6.000
5.5 5.5 5.5 5.5 5.5 6 5.5 5 5.5 5.5
7.7%
Abs move: +7.7% (+1.28pp)
N/A
6.000
Holds position historically
📊 Momentum Projection → 5.04
3 runs (Market Form)
📊 Course Market Form
Previous course evidence shows 1 placed efforts from 1 runs at Ascot. Compared with an average course SP of 5.5, today's price is close to its historical average.
Best time: Open was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: James Fanshawe
Jockey: Daniel Muscutt
↔ SAME CLASS
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Opening
Runs: 4 | Range: 2.75 → 5.50 | Avg: 4.13Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (50%)
02:55Ascot
Open 7.000 - Now 9.000
7.5 7.5 7.5 7.5 7 7.5 7.5 7.5 7.5 7.5
-28.6%
Abs move: +28.6% (-3.17pp)
DRIFT
9.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 7.5
4 runs (Market Form)
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
REPEAT WINNER SIGNAL
TURF PROFILE
Triggered at 09:18
Now 35.7% bigger than the trigger move

This horse has previously delivered under similar market conditions, but the live terminal is live and the move may have faded out - confirmed signals are on the 10am and 1pm page.
⚠️ Signal fading — move now below trigger

Trainer: Harry Charlton
Jockey: Ryan Moore
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 qualifying historical matches

2/2 finished 1st or 2nd
Best Time: Mid
Runs: 5 | Range: 2.25 → 13.00 | Avg: 5.92Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Mid-market mover (40%)
02:55Ascot
Open 10.000 - Now 10.000
9 9 9 8.5 9 9 9 9 9 9
0%
100% repeat place strike (2 qualifying runs)
Repeat pattern record: 2/2 placed • 1/2 won
Abs move: +0% (+0pp)
N/A
10.000
Mid-market mover — likely to fluctuate (moderate)
📊 Momentum Projection → 9
5 runs (Market Form)
📊 Course Market Form
Course evidence at Ascot stands at 1 placed effort from 2 runs. Today's market is 38% shorter than usual compared with a long-term course average SP of 16.0.
Best time: Open was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.

Trainer: Andrew Balding
Jockey: Oisin Murphy
⬇ CLASS DROP
🔥 Historically Supported
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Opening
Runs: 3 | Range: 8.50 → 8.50 | Avg: 8.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Early money horse (100%)
02:55Ascot
Open 21.000 - Now 14.000
15 15 15 17 15 13 15 13 15 15
19%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +19% (+2.38pp)
N/A
17.000
Early money profile — likely to continue strengthening (strong)
📊 Momentum Projection → 17.31
3 runs (Market Form)
Best time: Open was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Eve Johnson Houghton
Jockey: Charles Bishop
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Opening
Runs: 5 | Range: 12.00 → 12.00 | Avg: 12.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Early money horse (60%)
02:55Ascot
Open 17.000 - Now 19.000
17 17 17 17 15 17 17 17 17 17
-11.8%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +11.8% (-0.62pp)
N/A
19.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 17
5 runs (Market Form)
📊 Course Market Form
Course record of 1/2 at Ascot. The average SP at this course is 13.0 and today's market has the horse trading 46% bigger than usual.
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger
Aalto🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 29.2%

Trainer: Ian Williams
Jockey: William Buick
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Early
Runs: 4 | Range: 2.75 → 5.00 | Avg: 3.88Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (25%)
02:55Ascot
Open 19.000 - Now 19.000
12 12 12 11 12 15 12 15 12 13
0%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +0% (+0pp)
N/A
19.000
Historically strong follow-through
📊 Momentum Projection → 11.27
4 runs (Market Form)
📊 Course Market Form
This horse is 0/1 at Ascot on our records. Today's market is 72% shorter than usual against an average course SP of 67.0.
Best time: Open was biggest
Weakening late

Trainer: Stuart Williams
Jockey: Marco Ghiani
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 3 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Best at SP (67%)
02:55Ascot
Open 29.000 - Now 31.000
34 34 34 34 34 34 34 34 34 34
-24.1%
Abs move: +24.1% (-0.22pp)
DRIFT
36.000
Unstable profile — price likely volatile (strong)
📊 Momentum Projection → 34
3 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Richard Spencer
Jockey: David Egan
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
02:55Ascot
Open 26.000 - Now 31.000
29 29 29 29 26 29 29 29 29 29
-19.2%
Abs move: +19.2% (-0.62pp)
DRIFT
31.000
Weak historical follow-through
📊 Momentum Projection → 29
No historical data
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is close to its historical average compared with a typical course SP of 34.0.
Best time: Now was biggest
Weakening late

Trainer: Daniel & Claire Kubler
Jockey: Colin Keane
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: 10am
Runs: 3 | Range: 9.50 → 9.50 | Avg: 9.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Early money horse (67%)
02:55Ascot
Open 41.000 - Now 31.000
29 29 29 29 29 29 29 29 29 29
24.4%
Abs move: +24.4% (+0.79pp)
N/A
31.000
Early money profile — likely to continue strengthening (strong)
📊 Momentum Projection → 29
3 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 24% shorter than usual compared with a typical course SP of 41.0.
Best time: Open was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: James Horton
Jockey: Mickael Barzalona
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: Opening
Runs: 6 | Range: 3.25 → 9.00 | Avg: 5.75Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (50%)
02:55Ascot
Open 23.000 - Now 34.000
41 41 41 41 41 41 41 41 41 41
-78.3%
Abs move: +78.3% (-1.41pp)
DRIFT
41.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 41
6 runs (Market Form)
📊 Course Market Form
Course evidence at Ascot is limited (1 runs without making the frame). Today's market is 173% bigger than usual against an average course SP profile of 15.0.
Best time: Now was biggest
Weakening late

Trainer: James Fanshawe
Jockey: Silvestre De Sousa
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Early PM
Runs: 4 | Range: 6.00 → 6.00 | Avg: 6.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Early money horse (25%)
02:55Ascot
Open 41.000 - Now 34.000
29 29 29 26 26 29 29 29 29 29
17.1%
Abs move: +17.1% (+0.5pp)
N/A
34.000
Weak historical follow-through
📊 Momentum Projection → 29
4 runs (Market Form)
Best time: Open was biggest
Weakening late

Trainer: Ed Walker
Jockey: Ashley Lewis(5)
⬆ CLASS RISE
Runs: 2 | Range: 6.50 → 6.50 | Avg: 6.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
02:55Ascot
Open 41.000 - Now 41.000
34 34 34 29 29 34 34 34 34 34
0%
Abs move: +0% (+0pp)
N/A
41.000
N/A
📊 Momentum Projection → 34
No historical data
Best time: Open was biggest
Weakening late
🟢 Needs Support (18%)This horse only delivers (1st/2nd) when backed in the market. Historical wins/2nds all showed significant market support. If support is missing → performance risk increases.
REPEAT WINNER SIGNAL
TURF PROFILE
Triggered at 08:43
Now 106.2% bigger than the trigger move

This horse has previously delivered under similar market conditions, but the live terminal is live and the move may have faded out - confirmed signals are on the 10am and 1pm page.
⚠️ Signal fading — move now below trigger

Trainer: David O'Meara
Jockey: Jack Doughty
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
2 qualifying historical matches

2/2 finished 1st or 2nd
Best Time: Opening
Runs: 7 | Range: 4.50 → 10.00 | Avg: 7.25Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (57%)
02:55Ascot
Open 26.000 - Now 46.000
41 34 41 41 41 41 41 41 41 41
-76.9%
100% repeat place strike (2 qualifying runs)
Repeat pattern record: 2/2 placed • 1/2 won
Abs move: +76.9% (-1.67pp)
DRIFT
46.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 41
7 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Richard & Peter Fahey
Jockey: Ryan Sexton
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: 10am
Runs: 5 | Range: 13.00 → 13.00 | Avg: 13.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (40%)
02:55Ascot
Open 51.000 - Now 71.000
67 67 67 67 67 67 67 67 67 67
-39.2%
Abs move: +39.2% (-0.55pp)
DRIFT
71.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 67
5 runs (Market Form)
📊 Course Market Form
Course evidence at Ascot is limited (2 runs without making the frame). Today's market is 89% bigger than usual against an average course SP profile of 37.5.
Best time: Now was biggest
Weakening late
02:55 Ascot Akkadian Thunder NR @ 10:58
Last price: 26.000
📊 MARKET FORM PROFILE
Profile
Supported
Runs
6
Best Time
Opening
Confidence
50%
03:35Ascot 1m3f211y Class 1
9 runners

Trainer: F-H Graffard
Jockey: Mickael Barzalona
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
03:35Ascot
Open 2.630 - Now 2.250
2.25 2.2 2.2 2.25 2.25 2.2 2.2 2.2 2.1 2.2
6.8%
Abs move: +6.8% (+6.42pp)
Built 14:38 → 14:53
N/A
2.450
Weak historical follow-through
📊 Momentum Projection → 2.2
No historical data
Best time: Open was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: A P O'Brien
Jockey: Ryan Moore
Runs: 2 | Range: 1.25 → 2.88 | Avg: 2.07Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
03:35Ascot
Open 6.000 - Now 5.500
5 5 5 5 5 5 5 5 5 5.5
8.3%
Abs move: +8.3% (+1.52pp)
N/A
5.500
Historically strong follow-through
📊 Momentum Projection → 6.05
No historical data
Best time: Open was biggest
Weakening late

Trainer: Takahisa Tezuka
Jockey: Christophe-Patrice Lemaire
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
03:35Ascot
Open 4.330 - Now 7.000
7 7 7 7 7 7 7 7 8 7
-84.8%
Abs move: +84.8% (-8.81pp)
DRIFT
8.000
N/A
📊 Momentum Projection → 7
No historical data
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
Kalpana🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 39.4%

Trainer: Andrew Balding
Jockey: Colin Keane
↔ SAME CLASS
Runs: 2 | Range: 2.00 → 3.25 | Avg: 2.63Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
03:35Ascot
Open 9.500 - Now 7.500
7 7 7 7 7 6.5 7 6.5 7 7
21.1%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +21.1% (+2.81pp)
STEAM
7.500
Historically strong follow-through
📊 Momentum Projection → 7.54
No historical data
📊 Course Market Form
At Ascot this horse has recorded 1 placed effort from 1 run. The current market is 131% bigger than usual against an average course SP profile of 3.3.
Best time: Open was biggest
Weakening late

Trainer: A P O'Brien
Jockey: Wayne Lordan
↔ SAME CLASS
Runs: 2 | Range: 9.00 → 9.00 | Avg: 9.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
03:35Ascot
Open 6.500 - Now 10.000
9.5 10 10 10 10 10 11 10 10 10
-69.2%
Abs move: +69.2% (-5.38pp)
DRIFT
11.000
Historically strong follow-through
📊 Momentum Projection → 10
No historical data
📊 Course Market Form
Course record of 1/1 at Ascot. The average SP at this course is 8.5 and today's market has the horse trading 29% bigger than usual.
Best time: Now was biggest
Weakening late

Trainer: F-H Graffard
Jockey: Christophe Soumillon
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
03:35Ascot
Open 9.500 - Now 13.000
13 13 13 13 13 13 13 13 13 13
-36.8%
Abs move: +36.8% (-2.83pp)
DRIFT
13.000
Weak historical follow-through
📊 Momentum Projection → 13
No historical data
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 189% bigger than usual compared with a typical course SP of 4.5.
Best time: Now was biggest
Weakening late

Trainer: Hiroshi Miyamoto
Jockey: Oisin Murphy
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
03:35Ascot
Open 34.000 - Now 41.000
41 41 41 41 41 41 41 41 41 51
-50%
Abs move: +50% (-0.5pp)
DRIFT
51.000
N/A
📊 Momentum Projection → 63.44
No historical data
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: A P O'Brien
Jockey: William Buick
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Late PM
Runs: 3 | Range: 2.25 → 2.25 | Avg: 2.25Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Late money horse (67%)
03:35Ascot
Open 67.000 - Now 67.000
51 67 67 67 51 67 67 67 51 81
-20.9%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +20.9% (+0pp)
DRIFT
81.000
Typical pattern — likely to strengthen late (strong)
📊 Momentum Projection → 97.93
3 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 179% bigger than usual compared with a typical course SP of 29.0.
Best time: Now was biggest
Weakening late

Trainer: A P O'Brien
Jockey: Sean Levey
🔥 Historically Supported
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 4 | Range: 5.00 → 5.00 | Avg: 5.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (50%)
03:35Ascot
Open 81.000 - Now 151.000
201 251 251 251 201 201 251 201 151 301
-271.6%
Abs move: +271.6% (-0.57pp)
DRIFT
301.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 450.75
4 runs (Market Form)
Best time: Now was biggest
Weakening late
04:10Ascot 1m3f211y Class 4
15 runners

Trainer: Brian Meehan
Jockey: Tom Marquand
⬆ CLASS RISE
Runs: 2 | Range: 2.75 → 2.75 | Avg: 2.75Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
04:10Ascot
Open 5.000 - Now 5.000
5.5 5.5 5.5 6.5 6.5 5 5 5 5.5 5
-30%
Abs move: +30% (+0pp)
DRIFT
6.500
Historically strong follow-through
📊 Momentum Projection → 5
No historical data
Best time: 2pm was biggest
Late money still arriving
🟢 Needs Support (19%)This horse only delivers (1st/2nd) when backed in the market. Historical wins/2nds all showed significant market support. If support is missing → performance risk increases.

Trainer: Emma Lavelle
Jockey: Marco Ghiani
↔ SAME CLASS
Runs: 2 | Range: 3.25 → 6.00 | Avg: 4.63Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
04:10Ascot
Open 6.500 - Now 5.000
5 5 5 5.5 5.5 5.5 5 5.5 5.5 5
7.7%
Abs move: +7.7% (+4.62pp)
N/A
6.000
Historically strong follow-through
📊 Momentum Projection → 4.55
No historical data
Best time: Open was biggest
Flat late
🔴 Ignores MarketThis horse has won or placed despite drifting. Market weakness does NOT negatively impact performance. Can be a value angle when price weakens.
Primo Lara🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 57.9%

Trainer: Jane Chapple-Hyam
Jockey: Saffie Osborne
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 5 | Range: 7.50 → 29.00 | Avg: 18.25Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move but historically weak — market confidence questionable
Late money horse (60%)
Late support match
04:10Ascot
Open 8.500 - Now 5.500
4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5
35.3%
0% place strike (1 runs)
0/1 placed when backed like this
Abs move: +35.3% (+6.42pp)
STEAM
5.500
Unusual early support — often weakens late (strong)
📊 Momentum Projection → 4.5
5 runs (Market Form)
Best time: Open was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Eve Johnson Houghton
Jockey: Oisin Murphy
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Early PM
Runs: 3 | Range: 5.50 → 5.50 | Avg: 5.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Mid-market mover (33%)
04:10Ascot
Open 8.500 - Now 8.500
6 6 6 7 6 7 6.5 7 6.5 6.5
0%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +0% (+0pp)
N/A
8.500
Holds position historically
📊 Momentum Projection → 6.04
3 runs (Market Form)
Best time: Open was biggest
Weakening late
🔴 Ignores MarketThis horse has won or placed despite drifting. Market weakness does NOT negatively impact performance. Can be a value angle when price weakens.

Trainer: Jack Jones
Jockey: William Buick
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

1/2 finished 1st or 2nd
Best Time: 10am
Runs: 4 | Range: 7.50 → 13.00 | Avg: 10.25Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (50%)
04:10Ascot
Open 4.000 - Now 10.000
6.5 6.5 6.5 6 6.5 7.5 6.5 7.5 6.5 7
-150%
Abs move: +150% (-15pp)
DRIFT
10.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 6.53
4 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: David Menuisier
Jockey: Jamie Spencer
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
04:10Ascot
Open 9.000 - Now 15.000
15 15 15 13 15 15 15 15 15 15
-66.7%
Abs move: +66.7% (-4.44pp)
DRIFT
15.000
N/A
📊 Momentum Projection → 15
No historical data
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
REPEAT WINNER SIGNAL
TURF PROFILE
Triggered at 02:15
Now 203.2% bigger than the trigger move

This horse has previously delivered under similar market conditions, but the live terminal is live and the move may have faded out - confirmed signals are on the 10am and 1pm page.
⚠️ Signal fading — move now below trigger

Trainer: Joe Tickle
Jockey: Taylor Fisher
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
4 qualifying historical matches

4/4 finished 1st or 2nd
Best Time: Opening
Runs: 10 | Range: 2.50 → 6.00 | Avg: 4.67Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (40%)
04:10Ascot
Open 6.500 - Now 17.000
15 15 15 12 15 17 15 17 15 15
-161.5%
100% repeat place strike (4 qualifying runs)
Repeat pattern record: 4/4 placed • 3/4 won
When drifting like this: failed 3/3Historical Drift Profile

14 May 26 | Fontwell | Open: 5 → Final: 6.5 | SP: 6.00 | Fin: 6
03 Feb 26 | Taunton | Open: 8 → Final: 11 | SP: 11.00 | Fin: 6
17 Jan 26 | Taunton | Open: 8 → Final: 12 | SP: 13.00 | Fin: 5
Abs move: +161.5% (-9.5pp)
DRIFT
17.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 13.24
10 runs (Market Form)
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Dylan Cunha
Jockey: Colin Keane
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 8 | Range: 1.83 → 6.00 | Avg: 3.34Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Late money horse (50%)
04:10Ascot
Open 13.000 - Now 17.000
13 13 13 13 13 13 13 13 13 13
-30.8%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
When drifting like this: failed 3/4Historical Drift Profile

28 May 26 | Yarmouth | Open: 1.67 → Final: 2.2 | SP: 2.10 | Fin: 1
28 Apr 26 | Epsom | Open: 41 → Final: 126 | SP: 81.00 | Fin: 4
11 Apr 26 | Yarmouth | Open: 67 → Final: 151 | SP: 151.00 | Fin: 6
11 Mar 26 | Huntingdon | Open: 9 → Final: 12 | SP: 15.00 | Fin: 9
Abs move: +30.8% (-1.81pp)
DRIFT
17.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 13
8 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Richard & Peter Fahey
Jockey: Silvestre De Sousa
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: 10am
Runs: 5 | Range: 6.50 → 6.50 | Avg: 6.50Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (40%)
04:10Ascot
Open 15.000 - Now 21.000
21 21 21 15 21 23 21 23 21 21
-53.3%
Abs move: +53.3% (-1.9pp)
DRIFT
23.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 19.17
5 runs (Market Form)
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: Dylan Cunha
Jockey: David Egan
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
Best Time: Opening
Runs: 5 | Range: 3.25 → 6.50 | Avg: 4.88Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (60%)
04:10Ascot
Open 15.000 - Now 26.000
23 23 23 17 23 23 23 23 23 23
-73.3%
Abs move: +73.3% (-2.82pp)
DRIFT
26.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 23
5 runs (Market Form)
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
REPEAT WINNER SIGNAL
TURF PROFILE
Triggered at 03:52
Now 83.8% bigger than the trigger move

This horse has previously delivered under similar market conditions, but the live terminal is live and the move may have faded out - confirmed signals are on the 10am and 1pm page.
⚠️ Signal fading — move now below trigger

Trainer: Grace Harris
Jockey: Ashley Lewis(5)
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
2 qualifying historical matches

2/2 finished 1st or 2nd
Best Time: Early PM
Runs: 9 | Range: 2.88 → 17.00 | Avg: 7.78Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Early money horse (22%)
04:10Ascot
Open 26.000 - Now 41.000
41 41 41 34 41 41 41 41 41 41
-57.7%
100% repeat place strike (2 qualifying runs)
Repeat pattern record: 2/2 placed • 1/2 won
When drifting like this: failed 2/4Historical Drift Profile

03 Jul 26 | Chepstow | Open: 5 → Final: 7 | SP: 7.00 | Fin: 3
13 Jun 26 | Leicester | Open: 6 → Final: 17 | SP: 19.00 | Fin: 1
09 May 26 | Leicester | Open: 3.25 → Final: 6 | SP: 6.00 | Fin: 3
17 Apr 26 | Bath | Open: 6.5 → Final: 9.5 | SP: 8.50 | Fin: 2
Abs move: +57.7% (-1.41pp)
DRIFT
41.000
Holds position historically
📊 Momentum Projection → 41
9 runs (Market Form)
Best time: 10am was biggest
Flat late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.

Trainer: David Flood
Jockey: Jack Doughty
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 8 | Range: 2.38 → 3.50 | Avg: 2.94Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Best at SP (38%)
04:10Ascot
Open 51.000 - Now 41.000
41 41 34 34 41 41 41 41 41 41
19.6%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +19.6% (+0.48pp)
N/A
41.000
Weak historical follow-through
📊 Momentum Projection → 41
8 runs (Market Form)
Best time: Open was biggest
Weakening late
Sir Griflet🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 12.9%

Trainer: Dylan Cunha
Jockey: Isobelle Chalmers(7)
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
3 historical matches

0/3 finished 1st or 2nd
Best Time: Opening
Runs: 6 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (33%)
04:10Ascot
Open 41.000 - Now 71.000
41 41 41 29 41 51 41 51 41 51
-73.2%
When drifting like this: failed 3/3Historical Drift Profile

02 Jun 26 | Wolverhampton (AW) | Open: 7.5 → Final: 12 | SP: 12.00 | Fin: 4
18 May 26 | Windsor | Open: 17 → Final: 51 | SP: 51.00 | Fin: 6
16 Apr 26 | Newmarket | Open: 81 → Final: 251 | SP: 251.00 | Fin: 5
Abs move: +73.2% (-1.03pp)
DRIFT
71.000
N/A
📊 Momentum Projection → 51
6 runs (Market Form)
Best time: Now was biggest
Weakening late
🔴 Ignores MarketThis horse has won or placed despite drifting. Market weakness does NOT negatively impact performance. Can be a value angle when price weakens.

Trainer: Kevin & Lauren Frost
Jockey: Daniel Muscutt
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: Pre-Off
Runs: 6 | Range: 5.50 → 10.00 | Avg: 7.75Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Mid-market mover (33%)
04:10Ascot
Open 29.000 - Now 81.000
51 51 51 41 41 67 51 67 51 67
-179.3%
Abs move: +179.3% (-2.21pp)
DRIFT
81.000
N/A
📊 Momentum Projection → 67
6 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Ian Williams
Jockey: Charles Bishop
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
04:10Ascot
Open 21.000 - Now 91.000
81 81 81 67 81 81 81 81 81 101
-381%
Abs move: +381% (-3.66pp)
DRIFT
101.000
N/A
📊 Momentum Projection → 125.94
No historical data
Best time: Now was biggest
Weakening late
04:45Ascot 1m0f0y Class 2
11 runners
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: James Tate
Jockey: Colin Keane
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
Best Time: Opening
Runs: 5 | Range: 1.73 → 26.00 | Avg: 9.37Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (60%)
04:45Ascot
Open 4.330 - Now 4.500
4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.33 4.33
-3.9%
Abs move: +3.9% (-0.87pp)
N/A
4.500
Against early profile — may recover later (strong)
📊 Momentum Projection → 4.17
5 runs (Market Form)
📊 Course Market Form
This runner has made the frame 1 times from 1 starts at Ascot. Historical course average SP is 29.0, while today's market is 84% shorter than usual.
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: Daniel & Claire Kubler
Jockey: Oisin Murphy
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Opening
Runs: 3 | Range: 2.75 → 5.50 | Avg: 4.13Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (67%)
04:45Ascot
Open 4.500 - Now 4.500
4.33 4.33 4.33 4.33 4.5 4.33 4.33 4.33 4.33 4.33
0%
Abs move: +0% (+0pp)
N/A
4.500
Against early profile — may recover later (strong)
📊 Momentum Projection → 4.33
3 runs (Market Form)
Best time: Open was biggest
Flat late
🟢 Needs Support (18%)This horse only delivers (1st/2nd) when backed in the market. Historical wins/2nds all showed significant market support. If support is missing → performance risk increases.

Trainer: James Owen
Jockey: Cieren Fallon
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 5 | Range: 2.25 → 6.50 | Avg: 4.25Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (80%)
04:45Ascot
Open 5.500 - Now 7.500
6.5 6.5 6.5 6.5 6.5 6.5 6.5 6.5 6.5 6.5
-36.4%
Abs move: +36.4% (-4.85pp)
DRIFT
7.500
Against early profile — may recover later (strong)
📊 Momentum Projection → 6.5
5 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Jane Chapple-Hyam
Jockey: Silvestre De Sousa
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
04:45Ascot
Open 7.500 - Now 8.500
9 9 9 9 9.5 8.5 8.5 8.5 8.5 8.5
-26.7%
Abs move: +26.7% (-1.57pp)
DRIFT
9.500
Weak historical follow-through
📊 Momentum Projection → 8.5
No historical data
Best time: 10am was biggest
Weakening late
🟢 Needs Support (25%)This horse only delivers (1st/2nd) when backed in the market. Historical wins/2nds all showed significant market support. If support is missing → performance risk increases.

Trainer: Andrew Balding
Jockey: William Buick
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Opening
Runs: 7 | Range: 1.08 → 7.50 | Avg: 4.69Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Early money horse (57%)
04:45Ascot
Open 9.000 - Now 10.000
9.5 9.5 9.5 9.5 10 9.5 9.5 9.5 9 9
-11.1%
Abs move: +11.1% (-1.11pp)
N/A
10.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 8.53
7 runs (Market Form)
Best time: 10am was biggest
Flat late

Trainer: Jamie Osborne
Jockey: Saffie Osborne
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Late money horse (50%)
04:45Ascot
Open 9.000 - Now 12.000
10 10 10 10 11 10 10 10 10 10
-33.3%
Abs move: +33.3% (-2.78pp)
DRIFT
12.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 10
4 runs (Market Form)
📊 Course Market Form
This horse is 0/2 at Ascot on our records. Today's market is 56% shorter than usual against an average course SP of 27.0.
Best time: Now was biggest
Weakening late

Trainer: Richard Hannon
Jockey: Sean Levey
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: 10am
Runs: 6 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (50%)
04:45Ascot
Open 9.500 - Now 19.000
17 17 17 17 15 17 17 17 17 17
-100%
Abs move: +100% (-5.26pp)
DRIFT
19.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 17
6 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Jennie Candlish
Jockey: William Pyle
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 6 | Range: 12.00 → 12.00 | Avg: 12.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Early money horse (17%)
04:45Ascot
Open 17.000 - Now 19.000
17 17 17 17 13 17 17 17 17 17
-11.8%
Abs move: +11.8% (-0.62pp)
N/A
19.000
Weak historical follow-through
📊 Momentum Projection → 17
6 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Jack Channon
Jockey: Tom Marquand
↔ SAME CLASS
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Opening
Runs: 3 | Range: 11.00 → 11.00 | Avg: 11.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (67%)
04:45Ascot
Open 15.000 - Now 21.000
19 19 19 19 19 19 19 19 19 19
-40%
Abs move: +40% (-1.9pp)
DRIFT
21.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 19
3 runs (Market Form)
📊 Course Market Form
Course evidence at Ascot is limited (1 runs without making the frame). Today's market is 19% shorter than usual against an average course SP profile of 26.0.
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: David O'Meara
Jockey: David Egan
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

1/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 6 | Range: 2.75 → 8.00 | Avg: 4.75Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Late money horse (50%)
04:45Ascot
Open 15.000 - Now 21.000
17 17 17 17 17 17 17 17 17 19
-40%
Abs move: +40% (-1.9pp)
DRIFT
21.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 21.24
6 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Jim Goldie
Jockey: Harry Davies
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: 10am
Runs: 6 | Range: 29.00 → 29.00 | Avg: 29.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Early money horse (50%)
04:45Ascot
Open 19.000 - Now 21.000
21 19 21 19 19 19 19 19 19 19
-10.5%
Abs move: +10.5% (-0.5pp)
N/A
21.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 19
6 runs (Market Form)
Best time: Now was biggest
Weakening late
05:20Ascot 0m5f0y Class 2
14 runners

Trainer: Jack Channon
Jockey: Tom Marquand
⬇ CLASS DROP
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (50%)
05:20Ascot
Open 6.000 - Now 5.500
6 5.5 6 6 6.5 5.5 5.5 5.5 6 5.5
-8.3%
Abs move: +8.3% (+1.52pp)
N/A
6.500
Against early profile — may recover later (moderate)
📊 Momentum Projection → 5.5
4 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 90% shorter than usual compared with a typical course SP of 67.0.
Best time: Now was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.

Trainer: Julie Camacho
Jockey: Ryan Sexton
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
Best Time: Opening
Runs: 4 | Range: 5.00 → 9.50 | Avg: 7.25Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (50%)
05:20Ascot
Open 8.000 - Now 7.000
7.5 7 7.5 7.5 8 7.5 7 7.5 7.5 7
0%
Abs move: +0% (+1.79pp)
N/A
8.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 6.53
4 runs (Market Form)
Best time: Open was biggest
Weakening late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Bolo Neighs🚨 STABLE INTENT GAMBLE TARGET | STABLE SR: 26.4%

Trainer: Ralph Beckett
Jockey: Saffie Osborne
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 6 | Range: 13.00 → 17.00 | Avg: 15.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Best at SP (50%)
05:20Ascot
Open 11.000 - Now 7.500
6.5 6.5 6.5 6.5 6 6 6.5 6 6 6.5
31.8%
Abs move: +31.8% (+4.24pp)
STEAM
7.500
Unstable profile — price likely volatile (moderate)
📊 Momentum Projection → 7.04
6 runs (Market Form)
📊 Course Market Form
Previous course evidence shows 1 placed efforts from 2 runs at Ascot. Compared with an average course SP of 18.0, today's price is 58% shorter than usual.
Best time: Open was biggest
Late money still arriving

Trainer: David & Nicola Barron
Jockey: William Pyle
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: 10am
Runs: 5 | Range: 8.50 → 8.50 | Avg: 8.50Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (20%)
05:20Ascot
Open 8.000 - Now 8.000
7 7 7 7 7.5 7 7 7 7 7
0%
Abs move: +0% (+0pp)
N/A
8.000
N/A
📊 Momentum Projection → 7
5 runs (Market Form)
Best time: Open was biggest
Weakening late

Trainer: Christopher Mason
Jockey: Gina Mangan
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 3 | Range: 3.00 → 3.00 | Avg: 3.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Early money horse (33%)
05:20Ascot
Open 7.500 - Now 9.000
9.5 9 9.5 9 10 9 9 9 9.5 9
-33.3%
Abs move: +33.3% (-2.22pp)
DRIFT
10.000
Historically strong follow-through
📊 Momentum Projection → 9
3 runs (Market Form)
📊 Course Market Form
This horse is 0/1 at Ascot on our records. Today's market is 33% bigger than usual against an average course SP of 7.5.
Best time: 10am was biggest
Weakening late

Trainer: Robert Cowell
Jockey: Harry Davies
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 8 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Early money horse (38%)
05:20Ascot
Open 8.500 - Now 10.000
9 9.5 9 8 8.5 9.5 9.5 9 9 9.5
-17.6%
Abs move: +17.6% (-1.76pp)
DRIFT
10.000
Weak historical follow-through
📊 Momentum Projection → 9.5
8 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Robert Cowell
Jockey: Jamie Spencer
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Late PM
Runs: 8 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weakening not attracting support
Late money horse (25%)
05:20Ascot
Open 10.000 - Now 12.000
11 11 11 11 10 11 11 11 11 11
-20%
Abs move: +20% (-1.67pp)
DRIFT
12.000
Weak historical follow-through
📊 Momentum Projection → 11
8 runs (Market Form)
Best time: 10am was biggest
Flat late
🟡 Mixed ProfileNo consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Michael Keady
Jockey: Oisin Murphy
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: 10am
Runs: 4 | Range: 7.50 → 26.00 | Avg: 16.75Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (50%)
05:20Ascot
Open 8.500 - Now 14.000
12 12 12 11 13 12 12 12 12 12
-64.7%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: +64.7% (-4.62pp)
DRIFT
14.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 12
4 runs (Market Form)
📊 Course Market Form
Course record of 1/1 at Ascot. The average SP at this course is 23.0 and today's market has the horse trading 39% shorter than usual.
Best time: Now was biggest
Weakening late
🔴 Ignores MarketThis horse has won or placed despite drifting. Market weakness does NOT negatively impact performance. Can be a value angle when price weakens.

Trainer: Stuart Williams
Jockey: Marco Ghiani
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
2 historical matches

1/2 finished 1st or 2nd
Best Time: 10am
Runs: 4 | Range: 10.00 → 12.00 | Avg: 11.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Early money horse (75%)
05:20Ascot
Open 10.000 - Now 16.000
11 12 11 9 9.5 11 12 10 11 12
-60%
Abs move: +60% (-3.75pp)
DRIFT
16.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 13.09
4 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Ascot. The current market is 60% bigger than usual compared with a typical course SP of 10.0.
Best time: Now was biggest
Weakening late

Trainer: Geoffrey Harker
Jockey: Silvestre De Sousa
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
3 historical matches

0/3 finished 1st or 2nd
Best Time: 10am
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Early money horse (75%)
05:20Ascot
Open 9.500 - Now 17.000
13 13 13 13 13 13 13 13 13 13
-78.9%
When drifting like this: failed 3/3Historical Drift Profile

26 Jun 26 | Newcastle (AW) | Open: 26 → Final: 34 | SP: 29.00 | Fin: 9
31 May 26 | Thirsk | Open: 34 → Final: 51 | SP: 41.00 | Fin: 9
13 May 26 | York | Open: 51 → Final: 81 | SP: 81.00 | Fin: 18
Abs move: +78.9% (-4.64pp)
DRIFT
17.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 13
4 runs (Market Form)
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUPOnly one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger

Trainer: Tom Clover
Jockey: David Egan
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Early
Runs: 4 | Range: 3.00 → 3.00 | Avg: 3.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
Mid-market mover (50%)
05:20Ascot
Open 11.000 - Now 19.000
19 17 19 17 19 19 17 19 17 19
-72.7%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: +72.7% (-3.83pp)
DRIFT
19.000
Mid-market mover — likely to fluctuate (moderate)
📊 Momentum Projection → 19
4 runs (Market Form)
Best time: Now was biggest
Weakening late

Trainer: Clive Cox
Jockey: Cieren Fallon
⬆ CLASS RISE
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
05:20Ascot
Open 21.000 - Now 41.000
34 34 34 34 34 34 34 34 34 34
-95.2%
Abs move: +95.2% (-2.32pp)
DRIFT
41.000
N/A
📊 Momentum Projection → 34
No historical data
Best time: Now was biggest
Weakening late

Trainer: Michael Keady
Jockey: Jack Doughty
⬆ CLASS RISE
⚠ Historically Weakens
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: 10am
Runs: 3 | Range: 0.00 → 0.00 | Avg: 0.00Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
Early money horse (67%)
05:20Ascot
Open 34.000 - Now 81.000
67 67 67 67 67 67 67 67 67 81
-138.2%
Abs move: +138.2% (-1.71pp)
DRIFT
81.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 97.93
3 runs (Market Form)
Best time: Now was biggest
Weakening late
05:20 Ascot Desert Cop NR @ 12:58
Last price: 31.000
📊 MARKET FORM PROFILE
Profile
Neutral
Runs
7
Best Time
Opening
Confidence
57%

Market Form™ By DC Network
OFF NEXT (click for live terminal)
Updated 07:03
$is_logged_in = is_user_logged_in(); ?>