MARKET FORM® By DC Network
Horse Racing Market Data.
JOIN DC NETWORK
LIVE ACCESS
Live Market Form Terminal – DC Network
DC NETWORK HOME OF MARKET FORM®

Repeat Winning Market Behaviour.

LIVE MARKET PRESSURE
Updated: 21:05 • LIVE
🔥 BEST BACKED
Pink Venom
05:05 Fairyhouse
+72.9% (12.000 → 3.250)
Strongest market support today
♻️ REPEAT SIGNAL
Pike Road
01:20 Worcester
100% repeat strike (1 runs)
⭐ STRONG FAV
Possessive
01:08 Thirsk
+11.1% (2.250 → 1.830)
Strong favourite being backed
⚠️ WEAK FAV
Kodiak Breeze
01:08 Thirsk
-16.4% (2.250 → 2.620)
Market weakness — confidence dropping
STRONGEST SUPPORT: Pink Venom (72.9%) 05:05 Fairyhouse    WEAK FAVOURITE: Belcamo (-245.5%) 03:55 Worcester | 5.500 19.000    ⚡ 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
392
Shown After Filters
52
Active Signals (15%+)
310
Live Alerts
236
LIVE ALERTS
Neptune Legend Heavy sustained support (41.2%)Alert: 21:05 | Race: 07:08 Bath | Open 3.250 - Now 1.910
Rogue Rebellion Heavy sustained support (50%)Alert: 21:05 | Race: 05:58 Bath | Open 17.000 - Now 8.500
Geemann Heavy sustained support (61.8%)Alert: 21:05 | Race: 05:58 Bath | Open 34.000 - Now 13.000
Baynoona Heavy sustained support (38.5%)Alert: 21:05 | Race: 07:43 Bath | Open 13.000 - Now 8.000
Offiah's Boy Heavy sustained support (38.5%)Alert: 21:05 | Race: 08:53 Bath | Open 26.000 - Now 15.000
Dissenter Heavy sustained support (48.8%)Alert: 21:05 | Race: 06:33 Bath | Open 41.000 - Now 21.000
🏁 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
05:58 Bath 5f160y Class 6
5 runners
Market Intelligence
Strongest support: Geemann (61.8%)
Weakest in market: Rosieisme Darling (-42.9%)
Reality Queen
⬇ CLASS DROP
➜ Stable Market Horse
📊 Market Behaviour Rating
Best Time: 10am
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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 (100%)
05:58Bath
Open 2.380 - Now 2.880
2.88 2.88 2.75 2.88 2.88 2.75 3 2.88 2.88 2.88
-26.1%
Abs move: 26.1%
Built 16:22 → 17:35
DRIFT
3.000
Against early profile — may recover later (strong)
📊 Momentum Projection → 3.02
4 runs (Market Form)
Best time: Now was biggest
Weakening late
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Rosieisme Darling
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
5 historical matches

2/5 finished 1st or 2nd
Best Time: Opening
Runs: 10 | Range: 2.63 → 7.50 | Avg: 4.62 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (40%)
05:58Bath
Open 2.380 - Now 3.400
3.25 3.25 3.25 3.25 3.25 3.25 3.25 3.25 3.25 3.25
-42.9%
When drifting like this: failed 3/5 Historical Drift Profile

14 Jan 26 | Lingfield (AW) | Open: 2 → Final: 4 | SP: 3.25 | Fin: 2
07 Mar 26 | Wolverhampton (AW) | Open: 2.63 → Final: 3.5 | SP: 3.75 | Fin: 3
07 Feb 26 | Lingfield (AW) | Open: 4.5 → Final: 7.5 | SP: 10.00 | Fin: 2
18 Apr 26 | Nottingham | Open: 6 → Final: 12 | SP: 11.00 | Fin: 6
08 May 26 | Wolverhampton (AW) | Open: 13 → Final: 19 | SP: 19.00 | Fin: 4
Abs move: 42.9%
DRIFT
3.400
Against early profile — may recover later (moderate)
📊 Momentum Projection → 3.25
10 runs (Market Form)
Best time: 11am was biggest
Late money still arriving
Lavender Bloom
⬇ CLASS DROP
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 3 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
🟢🟢 STRONG EARLY MONEY ANGLE
When horses priced 3–6 shorten 30–40% early → profitable at SP
Historically profitable behaviour
958 Runs • 33.8% Wins • 3.9% ROI (SP)
WATCH
No strong market signal
Late money horse (67%)
05:58Bath
Open 5.000 - Now 4.500
4 4 4 4 4 4 4.33 4 4 4.33
10%
Abs move: 10%
N/A
4.500
Unusual early support — often weakens late (strong)
📊 Momentum Projection → 4.69
3 runs (Market Form)
📊 Course Market Form
This horse is 0/1 at Bath on our records. Today's market is 89% shorter than usual against an average course SP of 41.0.
Best time: Open was biggest
Weakening late
🔴 Ignores Market This horse has won or placed despite drifting. Market weakness does NOT negatively impact performance. Can be a value angle when price weakens.
Rogue Rebellion
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: 10am
Runs: 6 | Range: 3.50 → 6.00 | Avg: 4.75 Average 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
05:58Bath
Open 17.000 - Now 8.500
8 8 7.5 7 8 8 8 8 7.5 8.5
50%
Abs move: 50%
Built 21:18 → 21:23
STEAM
8.500
Early money profile — likely to continue strengthening (moderate)
📊 Momentum Projection → 9.03
6 runs (Market Form)
📊 Course Market Form
Course record of 1/3 at Bath. The average SP at this course is 14.0 and today's market has the horse trading 39% shorter than usual.
Best time: Open was biggest
Weakening late
Geemann
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
05:58Bath
Open 34.000 - Now 13.000
13 13 12 10 12 13 13 13 12 13
61.8%
Abs move: 61.8%
Built 07:10 → 07:15
STEAM
13.000
N/A
📊 Momentum Projection → 13
No historical data
📊 Course Market Form
Course evidence at Bath is limited (1 runs without making the frame). Today's market is 50% shorter than usual against an average course SP profile of 26.0.
Best time: Open was biggest
Weakening late
06:33 Bath 5f160y Class 5
12 runners
Angel Ang
⬇ CLASS DROP
Runs: 1 | Range: 41.00 → 41.00 | Avg: 41.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
06:33Bath
Open 3.250 - Now 3.400
3 3.25 3 3 2.88 3 3 2.88 3 3
-4.6%
Abs move: 4.6%
N/A
3.400
N/A
📊 Momentum Projection → 3
No historical data
Best time: Now was biggest
Weakening late
Theheatison
⬇ CLASS DROP
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
🟢🟢 STRONG EARLY MONEY ANGLE
When horses priced 3–6 shorten 30–40% early → profitable at SP
Historically profitable behaviour
958 Runs • 33.8% Wins • 3.9% ROI (SP)
WATCH
Positive move market interest building, monitor closely
06:33Bath
Open 5.500 - Now 3.500
4 3.75 4 3.75 3.75 4 3.75 3.5 4 3.75
27.3%
Abs move: 27.3%
STEAM
4.000
Weak historical follow-through
📊 Momentum Projection → 3.52
1 runs in band - 0 placed
Best time: Open was biggest
Weakening late
Empire Rising
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
06:33Bath
Open 7.500 - Now 6.000
5.5 5 5.5 5 5 5 5.5 5 5.5 5
20%
Abs move: 20%
STEAM
6.000
N/A
📊 Momentum Projection → 5
No historical data
Best time: Open was biggest
Weakening late
Harry's Pop
⬇ CLASS DROP
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
06:33Bath
Open 7.000 - Now 9.000
7.5 7.5 7.5 7.5 8.5 8 8.5 8.5 7.5 8.5
-28.6%
Abs move: 28.6%
DRIFT
9.000
Weak historical follow-through
📊 Momentum Projection → 9.03
No historical data
Best time: Now was biggest
Weakening late
Soldier's Echo
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
06:33Bath
Open 4.330 - Now 13.000
11 11 8.5 8.5 11 13 12 11 10 13
-200.2%
Abs move: 200.2%
DRIFT
13.000
N/A
📊 Momentum Projection → 13
No historical data
Best time: Now was biggest
Weakening late
Dissenter
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
06:33Bath
Open 41.000 - Now 21.000
15 15 19 15 15 15 15 15 15 15
48.8%
Abs move: 48.8%
Built 16:22 → 12:40
STEAM
21.000
N/A
📊 Momentum Projection → 15
No historical data
Best time: Open was biggest
Weakening late
Chasingpursuit
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
06:33Bath
Open 10.000 - Now 23.000
21 21 15 15 21 21 21 21 19 23
-130%
Abs move: 130%
DRIFT
23.000
N/A
📊 Momentum Projection → 25.19
No historical data
Best time: Now was biggest
Weakening late
Parkers Light
Runs: 0 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
06:33Bath
Open 21.000 - Now 41.000
41 34 23 21 29 41 34 29 29 41
-95.2%
Abs move: 95.2%
DRIFT
41.000
N/A
📊 Momentum Projection → 41
No historical data
Best time: Now was biggest
Weakening late
Velma Dinkley
⬇ CLASS DROP
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
06:33Bath
Open 41.000 - Now 67.000
41 41 41 41 41 51 51 41 41 67
-63.4%
Abs move: 63.4%
DRIFT
67.000
Weak historical follow-through
📊 Momentum Projection → 88.02
No historical data
Best time: Now was biggest
Weakening late
Pj's Corner
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
06:33Bath
Open 21.000 - Now 71.000
41 41 41 41 41 51 67 41 41 67
-238.1%
Abs move: 238.1%
DRIFT
71.000
Weak historical follow-through
📊 Momentum Projection → 88.02
No historical data
Best time: Now was biggest
Weakening late
Texas Crown
⬇ CLASS DROP
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
06:33Bath
Open 101.000 - Now 201.000
201 201 151 151 151 151 201 151 201 201
-99%
Abs move: 99%
DRIFT
201.000
Weak historical follow-through
📊 Momentum Projection → 267.56
No historical data
Best time: Now was biggest
Weakening late
06:33 Bath King Koopa NR @ 12:35
Last price: 11.000
07:08 Bath 5f160y Class 6
8 runners
🟡 Mixed Profile No 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 SETUP Only one historical match so far.

Early signs of a repeatable pattern, but limited sample.
Neptune Legend
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 9 | Range: 5.00 → 7.00 | Avg: 6.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Mid-market mover (22%)
07:08Bath
Open 3.250 - Now 1.910
1.8 1.83 1.83 1.83 1.73 1.8 1.83 1.73 1.91 1.83
41.2%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: 41.2%
Built 16:22 → 07:35
STEAM
1.910
N/A
📊 Momentum Projection → 1.86
9 runs (Market Form)
📊 Course Market Form
Previous course evidence shows 1 placed efforts from 1 runs at Bath. Compared with an average course SP of 5.0, today's price is 62% shorter than usual.
Best time: Open was biggest
Flat late
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Southbank
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: Opening
Runs: 7 | Range: 2.00 → 6.50 | Avg: 4.50 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Early money horse (57%)
07:08Bath
Open 3.750 - Now 5.000
5 5 5 5 5 5 5 5 5 5
-33.3%
Abs move: 33.3%
DRIFT
5.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 5
7 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Bath. The current market is 11% bigger than usual compared with a typical course SP of 4.5.
Best time: Now was biggest
Weakening late
Fancy Dancer
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
07:08Bath
Open 5.000 - Now 11.000
11 9.5 10 9 9.5 9.5 9.5 9.5 9 10
-120%
Abs move: 120%
DRIFT
11.000
Weak historical follow-through
📊 Momentum Projection → 10.53
No historical data
Best time: Now was biggest
Weakening late
Hidden Verse
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Best at SP (75%)
07:08Bath
Open 13.000 - Now 14.000
12 12 11 12 13 12 13 13 12 12
-7.7%
Abs move: 7.7%
N/A
14.000
Unstable profile — price likely volatile (strong)
📊 Momentum Projection → 12
4 runs (Market Form)
📊 Course Market Form
This horse is 0/2 at Bath on our records. Today's market is close to its historical average against an average course SP of 14.0.
Best time: Now was biggest
Weakening late
Ten Club
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
07:08Bath
Open 13.000 - Now 16.000
13 13 12 11 15 13 13 15 13 13
-23.1%
Abs move: 23.1%
DRIFT
16.000
N/A
📊 Momentum Projection → 13
No historical data
Best time: Now was biggest
Weakening late
Symbol Of Hope
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
4 historical matches

0/4 finished 1st or 2nd
Best Time: 10am
Runs: 10 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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 (30%)
07:08Bath
Open 13.000 - Now 21.000
13 13 12 13 13 13 15 13 13 15
-61.5%
When drifting like this: failed 4/4 Historical Drift Profile

13 Jun 26 | Bath | Open: 13 → Final: 29 | SP: 26.00 | Fin: 8
07 Mar 26 | Wolverhampton (AW) | Open: 13 → Final: 19 | SP: 21.00 | Fin: 7
09 Feb 26 | Wolverhampton (AW) | Open: 26 → Final: 34 | SP: 29.00 | Fin: 8
05 Apr 26 | Bath | Open: 26 → Final: 34 | SP: 34.00 | Fin: 12
Abs move: 61.5%
DRIFT
21.000
Weak historical follow-through
📊 Momentum Projection → 17.31
10 runs (Market Form)
📊 Course Market Form
No placed efforts from 3 previous runs at Bath. The current market is 18% shorter than usual compared with a typical course SP of 25.7.
Best time: Now was biggest
Weakening late
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Sisters In The Sky
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: Opening
Runs: 10 | Range: 4.00 → 6.50 | Avg: 5.25 Average 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 (40%)
07:08Bath
Open 6.500 - Now 26.000
21 19 17 19 26 21 23 26 21 23
-300%
Abs move: 300%
DRIFT
26.000
Unstable profile — price likely volatile (moderate)
📊 Momentum Projection → 25.19
10 runs (Market Form)
📊 Course Market Form
This horse is 0/3 at Bath on our records. Today's market is 108% bigger than usual against an average course SP of 12.5.
Best time: Now was biggest
Weakening late
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
She Went Whoosh
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
11 historical matches

1/11 finished 1st or 2nd
Best Time: Pre-Off
Runs: 14 | Range: 34.00 → 41.00 | Avg: 37.50 Average 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%)
07:08Bath
Open 21.000 - Now 26.000
23 23 19 19 26 23 26 26 23 26
-38.1%
When drifting like this: failed 10/11 Historical Drift Profile

10 Mar 26 | Wolverhampton (AW) | Open: 11 → Final: 21 | SP: 26.00 | Fin: 8
21 Jun 26 | Brighton | Open: 34 → Final: 81 | SP: 81.00 | Fin: 10
24 Mar 26 | Wolverhampton (AW) | Open: 34 → Final: 81 | SP: 81.00 | Fin: 8
22 May 26 | Bath | Open: 17 → Final: 34 | SP: 26.00 | Fin: 2
09 Feb 26 | Wolverhampton (AW) | Open: 4.5 → Final: 12 | SP: 11.00 | Fin: 4
Abs move: 38.1%
DRIFT
29.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 29.39
14 runs (Market Form)
📊 Course Market Form
This runner has made the frame 1 times from 1 starts at Bath. Historical course average SP is 26.0, while today's market is 12% bigger than usual.
Best time: 10am was biggest
Weakening late
07:43 Bath 1m Class 6
13 runners
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Knightmare
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: 10am
Runs: 11 | Range: 3.50 → 9.00 | Avg: 6.50 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Best at SP (36%)
07:43Bath
Open 4.000 - Now 4.500
4 4 3.75 3.75 4 4 4.33 4 4 4
-12.5%
Abs move: 12.5%
N/A
4.500
Historically strong follow-through
📊 Momentum Projection → 4
11 runs (Market Form)
📊 Course Market Form
This horse is 0/4 at Bath on our records. Today's market is 64% shorter than usual against an average course SP of 12.4.
Best time: Now was biggest
Weakening late
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Scenario
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 12 | Range: 4.50 → 8.00 | Avg: 6.25 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Weakening not attracting support
Early money horse (33%)
07:43Bath
Open 4.500 - Now 5.000
4.33 4.33 4.33 4 4.33 4.33 4.5 4.33 4.33 4.33
-11.1%
Abs move: 11.1%
N/A
5.000
Holds position historically
📊 Momentum Projection → 4.33
12 runs (Market Form)
📊 Course Market Form
Previous course evidence shows 1 placed efforts from 2 runs at Bath. Compared with an average course SP of 3.5, today's price is 44% bigger than usual.
Best time: Now was biggest
Weakening late
Letsbeatsepsis
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move but historically weak — market confidence questionable
07:43Bath
Open 7.500 - Now 6.000
6 6 6 6 6.5 6 6 6.5 6 6
13.3%
0% place strike (1 runs)
0/1 placed when backed like this
Abs move: 13.3%
N/A
6.500
Weak historical follow-through
📊 Momentum Projection → 6
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.
Monks Mead
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Opening
Runs: 8 | Range: 2.88 → 10.00 | Avg: 5.29 Average 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%)
07:43Bath
Open 5.500 - Now 8.000
8 8 7.5 8 7.5 7.5 8 7.5 8 7
-45.5%
Abs move: 45.5%
DRIFT
8.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 6.53
8 runs (Market Form)
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUP Only one historical match so far.

Early signs of a repeatable pattern, but limited sample.
Baynoona
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Pre-Off
Runs: 4 | Range: 4.33 → 4.33 | Avg: 4.33 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Late money horse (50%)
Late support match
07:43Bath
Open 13.000 - Now 8.000
6.5 6.5 6.5 7 6.5 6.5 7 6.5 6.5 7
38.5%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: 38.5%
STEAM
8.000
Unusual early support — often weakens late (moderate)
📊 Momentum Projection → 7.54
4 runs (Market Form)
📊 Course Market Form
Course evidence at Bath stands at 1 placed effort from 3 runs. Today's market is 20% bigger than usual compared with a long-term course average SP of 6.7.
Best time: Open was biggest
Weakening late
Star Of Atlantis
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: Pre-Off
Runs: 5 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Late money horse (40%)
07:43Bath
Open 12.000 - Now 13.000
13 13 13 13 13 13 13 13 13 12
-8.3%
Abs move: 8.3%
N/A
13.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 11.08
5 runs (Market Form)
Best time: Now was biggest
Weakening late
Blue Hero
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
07:43Bath
Open 9.500 - Now 14.000
12 12 12 11 12 12 12 12 11 12
-47.4%
Abs move: 47.4%
DRIFT
14.000
Weak historical follow-through
📊 Momentum Projection → 12
No historical data
📊 Course Market Form
Course evidence at Bath is limited (2 runs without making the frame). Today's market is close to its historical average against an average course SP profile of 13.0.
Best time: Now was biggest
Weakening late
Eye Of The Water
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
4 historical matches

0/4 finished 1st or 2nd
Best Time: 10am
Runs: 6 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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 (50%)
07:43Bath
Open 12.000 - Now 19.000
17 17 17 17 17 17 17 17 17 17
-58.3%
When drifting like this: failed 4/4 Historical Drift Profile

17 Apr 26 | Bath | Open: 15 → Final: 23 | SP: 19.00 | Fin: 4
27 Jan 26 | Wolverhampton (AW) | Open: 15 → Final: 29 | SP: 34.00 | Fin: 5
13 Jun 26 | Bath | Open: 13 → Final: 19 | SP: 17.00 | Fin: 3
23 Jun 26 | Ffos Las | Open: 11 → Final: 34 | SP: 34.00 | Fin: 6
Abs move: 58.3%
DRIFT
19.000
Against early profile — may recover later (moderate)
📊 Momentum Projection → 17
6 runs (Market Form)
📊 Course Market Form
This horse is 0/2 at Bath on our records. Today's market is close to its historical average against an average course SP of 18.0.
Best time: 1pm was biggest
Flat late
Olivia Jane
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
07:43Bath
Open 13.000 - Now 34.000
29 29 34 23 29 29 29 29 29 34
-176.9%
Abs move: 176.9%
DRIFT
36.000
N/A
📊 Momentum Projection → 39.86
No historical data
Best time: Now was biggest
Weakening late
Due Destiny
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak and typically weak market confidence is low, hard to support
07:43Bath
Open 26.000 - Now 36.000
34 26 29 34 34 29 29 29 34 26
-38.5%
Abs move: 38.5%
DRIFT
36.000
N/A
📊 Momentum Projection → 23.31
No historical data
Best time: Now was biggest
Weakening late
Hammal
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
3 historical matches

0/3 finished 1st or 2nd
Best Time: Pre-Off
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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 (50%)
07:43Bath
Open 34.000 - Now 81.000
51 51 67 67 51 67 51 81 81 67
-138.2%
When drifting like this: failed 3/3 Historical Drift Profile

22 May 26 | Bath | Open: 21 → Final: 67 | SP: 101.00 | Fin: 10
15 Jun 26 | Chepstow | Open: 26 → Final: 41 | SP: 41.00 | Fin: 10
12 Jan 26 | Wolverhampton (AW) | Open: 51 → Final: 251 | SP: 301.00 | Fin: 7
Abs move: 138.2%
DRIFT
81.000
Unstable profile — price likely volatile (moderate)
📊 Momentum Projection → 67
4 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Bath. The current market is 20% shorter than usual compared with a typical course SP of 101.0.
Best time: Now was biggest
Weakening late
Addmann
↔ SAME CLASS
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Weak today but usually backed negative signal, something may be wrong
07:43Bath
Open 41.000 - Now 126.000
101 101 101 101 101 101 101 101 126 126
-390.2%
Abs move: 390.2%
DRIFT
201.000
Weak historical follow-through
📊 Momentum Projection → 157.19
No historical data
📊 Course Market Form
No placed efforts from 1 previous runs at Bath. The current market is 857% bigger than usual compared with a typical course SP of 21.0.
Best time: Now was biggest
Weakening late
Havana's Dream
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
1 historical matches

0/1 finished 1st or 2nd
Best Time: Late PM
Runs: 4 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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%)
07:43Bath
Open 67.000 - Now 151.000
126 126 126 81 126 151 126 126 101 151
-125.4%
Abs move: 125.4%
DRIFT
151.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 151
4 runs (Market Form)
📊 Course Market Form
This horse is 0/2 at Bath on our records. Today's market is 20% bigger than usual against an average course SP of 126.0.
Best time: Now was biggest
Weakening late
08:18 Bath 1m Class 5
7 runners
🟡 Mixed Profile No consistent market pattern yet. Horse has delivered both with support and while drifting. Market signals are less reliable for this runner for now.
Swiped
⬆ CLASS RISE
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Opening
Runs: 3 | Range: 2.75 → 29.00 | Avg: 15.88 Average 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 (33%)
08:18Bath
Open 1.500 - Now 1.830
1.73 1.73 1.67 1.62 1.67 1.73 1.8 1.67 1.73 1.73
-22%
Abs move: 22%
Built 16:22 → 22:23
DRIFT
1.830
Holds position historically
📊 Momentum Projection → 1.73
3 runs (Market Form)
📊 Course Market Form
Course record of 1/1 at Bath. The average SP at this course is 2.9 and today's market has the horse trading 36% shorter than usual.
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUP Only one historical match so far.

Early signs of a repeatable pattern, but limited sample.
Nakaaha
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: Opening
Runs: 5 | Range: 9.50 → 9.50 | Avg: 9.50 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Strong support with historical backing — worth close attention
Early money horse (40%)
08:18Bath
Open 7.000 - Now 5.000
5 5 5 4.5 5 5 5 5 5 5
28.6%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 0/1 won
Abs move: 28.6%
STEAM
5.000
Early money profile — likely to continue strengthening (moderate)
📊 Momentum Projection → 5
5 runs (Market Form)
📊 Course Market Form
Course evidence at Bath stands at 1 placed effort from 1 run. Today's market is 50% shorter than usual compared with a long-term course average SP of 10.0.
Best time: Open was biggest
Flat late
Post Rider
⬇ CLASS DROP
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
08:18Bath
Open 5.500 - Now 7.000
7 6.5 7 7 6.5 6.5 6.5 6.5 6.5 7
-36.4%
Abs move: 36.4%
DRIFT
7.500
Weak historical follow-through
📊 Momentum Projection → 7.54
No historical data
Best time: Now was biggest
Weakening late
Sant Alessio
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
08:18Bath
Open 15.000 - Now 11.000
10 11 10 10 11 11 11 11 10 10
20%
Abs move: 20%
N/A
12.000
Weak historical follow-through
📊 Momentum Projection → 9.09
No historical data
Best time: Open was biggest
Weakening late
Thiscouldbefun
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
08:18Bath
Open 17.000 - Now 14.000
13 13 13 12 13 13 13 13 13 13
11.8%
Abs move: 11.8%
N/A
15.000
N/A
📊 Momentum Projection → 13
No historical data
Best time: Open was biggest
Weakening late
Naval Ensign
⬆ CLASS RISE
➜ Stable Market Horse
📊 Market Behaviour Rating
2 historical matches

0/2 finished 1st or 2nd
Best Time: Late PM
Runs: 4 | Range: 6.00 → 6.00 | Avg: 6.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
Best at SP (50%)
08:18Bath
Open 17.000 - Now 46.000
34 34 34 34 34 34 34 34 34 41
-170.6%
Abs move: 170.6%
DRIFT
46.000
Unstable profile — price likely volatile (moderate)
📊 Momentum Projection → 49.44
4 runs (Market Form)
📊 Course Market Form
No placed efforts from 1 previous runs at Bath. The current market is 31% shorter than usual compared with a typical course SP of 67.0.
Best time: Now was biggest
Weakening late
EMERGING REPEAT SETUP Only one historical match so far.

Early signs of a repeatable pattern, but limited sample.
⚠️ Signal fading — move now below trigger
Ebn Sabt
↔ SAME CLASS
➜ Stable Market Horse
📊 Market Behaviour Rating
1 qualifying historical matches

1/1 finished 1st or 2nd
Best Time: 10am
Runs: 7 | Range: 6.50 → 6.50 | Avg: 6.50 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
Early money horse (29%)
08:18Bath
Open 101.000 - Now 101.000
81 81 81 67 81 81 81 81 81 101
0%
100% repeat place strike (1 qualifying runs)
Repeat pattern record: 1/1 placed • 1/1 won
Abs move: 0%
N/A
101.000
Weak historical follow-through
📊 Momentum Projection → 125.94
7 runs (Market Form)
Best time: Open was biggest
Weakening late
08:53 Bath 1m3f137y Class 6
7 runners
Campeona
⬇ CLASS DROP
Runs: 1 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
No strong market signal
08:53Bath
Open 2.630 - Now 2.250
2.25 2.25 2.2 2.25 2.2 2.25 2.25 2.2 2.25 2.25
4.9%
Abs move: 4.9%
Built 16:22 → 08:10
N/A
2.500
N/A
📊 Momentum Projection → 2.25
No historical data
Best time: Open was biggest
Weakening late
We Ride At Dawn
↔ SAME CLASS
Runs: 2 | Range: 41.00 → 41.00 | Avg: 41.00 Average and range reflect prices when this horse finished 1st or 2nd.
AVOID
Significant drift market is against this horse
08:53Bath
Open 3.250 - Now 4.330
4.2 4 4.33 4.33 3.75 4 4 3.75 4.33 4
-38.5%
Abs move: 38.5%
DRIFT
4.500
Holds position historically
📊 Momentum Projection → 4
No historical data
Best time: Now was biggest
Weakening late
Barak Warrior
⬇ CLASS DROP
⚠ Historically Weakens
📊 Market Behaviour Rating
Best Time: 10am
Runs: 3 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
Early money horse (67%)
08:53Bath
Open 6.500 - Now 4.500
4.5 4.5 4.5 4.5 4.33 4.33 4.33 4 4.5 4
23.1%
Abs move: 23.1%
STEAM
5.000
Early money profile — likely to continue strengthening (strong)
📊 Momentum Projection → 3.7
3 runs (Market Form)
Best time: Open was biggest
Weakening late
Offiah's Boy
↔ SAME CLASS
Runs: 2 | Range: 0.00 → 0.00 | Avg: 0.00 Average and range reflect prices when this horse finished 1st or 2nd.
WATCH
Positive move market interest building, monitor closely
08:53Bath
Open 26.000 - Now 15.000
13 13 15 13 13 13 13 13 13 13
38.5%
Abs move: 38.5%
STEAM
16.000
N/A
📊 Momentum Projection → 13
No historical data
Best time: Open was biggest
Weakening late
Lakota Chief
⬇ CLASS DROP
🔥 Historically Supported
📊 Market Behaviour Rating
Best Time: Early PM
Runs: 3 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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%)
08:53Bath
Open 5.000 - Now 16.000
12 12 11 12 12 12 13 12 11 12
-220%
Abs move: 220%
DRIFT
16.000
N/A
📊 Momentum Projection → 12
3 runs (Market Form)
Best time: Now was biggest
Weakening late
Sea Of Charm
↔ SAME CLASS
⚠ Historically Weakens
📊 Market Behaviour Rating
4 historical matches

1/4 finished 1st or 2nd
Best Time: Mid
Runs: 6 | Range: 34.00 → 34.00 | Avg: 34.00 Average 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%)
08:53Bath
Open 17.000 - Now 19.000
17 17 17 13 17 17 17 17 17 17
-100%
When drifting like this: failed 3/4 Historical Drift Profile

14 Feb 26 | Lingfield (AW) | Open: 12 → Final: 34 | SP: 26.00 | Fin: 1
20 Mar 26 | Wolverhampton (AW) | Open: 6.5 → Final: 12 | SP: 17.00 | Fin: 3
10 Jun 26 | Kempton (AW) | Open: 17 → Final: 81 | SP: 51.00 | Fin: 7
20 Apr 26 | Lingfield (AW) | Open: 11 → Final: 17 | SP: 15.00 | Fin: 5
Abs move: 100%
DRIFT
34.000
Weak historical follow-through
📊 Momentum Projection → 17
6 runs (Market Form)
Best time: 11am was biggest
Weakening late
Pivotal Days
⬇ CLASS DROP
⚠ Historically Weakens
📊 Market Behaviour Rating
4 historical matches

0/4 finished 1st or 2nd
Best Time: Pre-Off
Runs: 5 | Range: 0.00 → 0.00 | Avg: 0.00 Average 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 (40%)
08:53Bath
Open 34.000 - Now 46.000
41 34 41 34 41 41 41 41 41 41
-97.1%
When drifting like this: failed 4/4 Historical Drift Profile

06 May 26 | Fontwell | Open: 51 → Final: 201 | SP: 101.00 | Fin: 9
07 Mar 26 | Chelmsford (AW) | Open: 11 → Final: 34 | SP: 41.00 | Fin: 7
20 Jun 26 | Ascot | Open: 61 → Final: 501 | SP: 251.00 | Fin: 13
12 Apr 26 | Wincanton | Open: 26 → Final: 41 | SP: 51.00 | Fin: 4
Abs move: 97.1%
DRIFT
67.000
Typical pattern — likely to strengthen late (moderate)
📊 Momentum Projection → 41
5 runs (Market Form)
Best time: Now was biggest
Weakening late

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