See what today’s price moves mean.
Market overview
Full field shown.
More evidence
NR adjusted
Strongest previous Open → final market support: Windsor, 29 Jun 2026 — 7th • open 11/1 → final market price 7/2 (+13.89pp).
All 3 comparable backed runs (1st or 2nd counts as placed):
- Southwell (AW), 16 Aug 2026 — 6th • open 8/1 → final 9/2
- Windsor, 29 Jun 2026 — 7th • open 11/1 → final 7/2
- Brighton, 09 Jun 2026 — 10th • open 14/1 → final 11/2
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 11/1 | +14.07ppOpen → 10am | 3/1 | -2.18pp10am → now; SP pending | 10/3Current; SP pending | Pending | +11.89ppNR adjusted |
| Lingfield (AW)13 Jul 20261m 1y · Class 6 · Standard · 10 runnersClick for post-race comment ▾ | 3/1 | +0.00ppOpen → 10am | 3/1 | -1.91pp10am → SP | 10/3 | 1st | -1.91pp |
| Post-race comment | |||||||
| Nottingham18 Apr 20261m 75y · Class 6 · Good · 10 runnersClick for post-race comment ▾ | 11/1 | -3.99ppOpen → 10am | 22/1 | +3.34pp10am → SP | 12/1 | 2nd | -0.64pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 11/1 | +14.07ppOpen → 10am | 3/1 | -2.18pp10am → now; SP pending | 10/3Current; SP pending | Pending | +11.89ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
TRAINER RECORD MAKES THIS SUPPORT SIGNIFICANTMarket+11.89ppGenuine support from the opening price.Trainer6.8% → 20%Open → SP · backed 10pp+Baseline → matching strike rate; 10 runners, Open → SP · backed 10pp+. Historical sample requires opening, 10am and official SP prices. Popup uses opening → final market price and a broader results baseline.Horse historyMissed top 2: 3/3Comparable support: 0 first/second finishes in 3 completed runs.Since 10amWeakening-2.18pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +15.00pp · around 11/4 (3.86 decimal).
Not reached — watch for support to reach this level.Trainer won 2/5 (40%) when backed this much by SP; normal strike rate 6.8%. Small sample.
Support of +5.00pp · around 11/2 (6.28 decimal).
Level reached — watch whether support holds.Trainer won 4/21 (19%) when backed this much by SP; normal strike rate 6.8%.
Support of +10.00pp · around 4/1 (4.78 decimal).
Level reached — watch whether support holds.Trainer won 2/10 (20%) when backed this much by SP; normal strike rate 6.8%.
TIMING & CONTEXT
Source: stored dcn_signal_flags classification for today. This signal is frozen at 10am; the live price can move afterwards without changing the 10am classification.
More evidence
NR adjusted
Largest previous Open → final market drift: Kempton (AW), 12 Aug 2026 — 10th • open 40/1 → final market price 100/1 (-1.94pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 4/1 | +1.59ppOpen → 10am | 10/3 | -3.46pp10am → now; SP pending | 4/1Current; SP pending | Pending | -1.87ppNR adjusted |
| Southwell (AW)17 Oct 20261m 14y · Class 6 · Standard · 11 runnersClick for post-race comment ▾ | 18/1 | +1.54ppOpen → 10am | 14/1 | +0.00pp10am → SP | 14/1 | 2nd | +1.54pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 4/1 | +1.59ppOpen → 10am | 10/3 | -3.46pp10am → now; SP pending | 4/1Current; SP pending | Pending | -1.87ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amWeakening-3.46pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 10/3 (4.20 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 11/4 (3.67 decimal).
Not reached — watch for support to reach this level.Trainer won 15/41 (36.6%) when backed this much by SP; normal strike rate 12.7%.
Support of +10.00pp · around 2/1 (3.10 decimal).
Not reached — watch for support to reach this level.Trainer won 6/17 (35.3%) when backed this much by SP; normal strike rate 12.7%.
Support of +15.00pp · around 13/8 (2.69 decimal).
Not reached — watch for support to reach this level.Trainer won 3/9 (33.3%) when backed this much by SP; normal strike rate 12.7%. Small sample.
Support of +20.00pp · around 11/8 (2.37 decimal).
Not reached — watch for support to reach this level.Trainer won 3/5 (60%) when backed this much by SP; normal strike rate 12.7%. Small sample.
TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Bath, 17 Apr 2026 — 8th • open 18/1 → final market price 40/1 (-2.82pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 4/1 | +2.24ppOpen → 10am | 10/3 | -6.80pp10am → now; SP pending | 5/1Current; SP pending | Pending | -4.57ppNR adjusted |
| Wolverhampton (AW)29 Sep 20261m 142y · Class 6 · Standard · 8 runnersClick for post-race comment ▾ | 11/4 | +1.17ppOpen → 10am | 5/2 | +13.45pp10am → SP | 11/8 | 1st | +14.62pp |
| Post-race comment | |||||||
| Bath13 Sep 20261m 2f 37y · Class 6 · Good · 12 runnersClick for post-race comment ▾ | 4/1 | -1.05ppOpen → 10am | 9/2 | -2.80pp10am → SP | 11/2 | 2nd | -3.85pp |
| Post-race comment | |||||||
| Lingfield (AW)27 Aug 20261m 2f · Class 6 · Standard · 13 runnersClick for post-race comment ▾ | 12/1 | -1.03ppOpen → 10am | 14/1 | -0.78pp10am → SP | 16/1 | 1st | -1.81pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 4/1 | +2.24ppOpen → 10am | 10/3 | -6.80pp10am → now; SP pending | 5/1Current; SP pending | Pending | -4.57ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
THIS IS THE HORSE’S LARGEST RECORDED DRIFTMarket-4.57ppMarket weakness from the opening price.TrainerLimited dataNot enough matching trainer evidence.Horse historyLargest recorded driftLargest recorded drift across 8 previous runs. This flags unusual market weakness; it does not claim a finishing record.Since 10amWeakening-6.80pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 10/3 (4.20 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 11/4 (3.76 decimal).
Not reached — watch for support to reach this level.Trainer won 9/31 (29%) when backed this much by SP; normal strike rate 8.6%.
Support of +10.00pp · around 9/4 (3.17 decimal).
Not reached — watch for support to reach this level.Trainer won 5/12 (41.7%) when backed this much by SP; normal strike rate 8.6%.
Current support is below target while the horse is drifting. Any earlier recorded hit is retained above so you can see that the move reversed. Check whether it recovers rather than treating the bigger odds as value on their own.
Times show the first recorded capture available, not the exact market crossing. Earlier hits remain visible if support reverses. These records use final/SP moves; a level reached live is provisional until the off and does not guarantee a result.TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Wolverhampton (AW), 28 Sep 2026 — 1st • open 3/1 → final market price 9/2 (-6.82pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 4/1 | -5.20ppOpen → 10am | 11/2 | -0.55pp10am → now; SP pending | 11/2Current; SP pending | Pending | -5.75ppNR adjusted |
| Wolverhampton (AW)28 Sep 20261m 142y · Class 6 · Standard · 12 runnersClick for post-race comment ▾ | 3/1 | -9.62ppOpen → 10am | 11/2 | +1.28pp10am → SP | 5/1 | 1st | -8.33pp |
| Post-race comment | |||||||
| Wolverhampton (AW)07 Sep 20261m 142y · Class 6 · Standard · 12 runnersClick for post-race comment ▾ | 12/1 | -2.38ppOpen → 10am | 20/1 | +4.33pp10am → SP | 10/1 | 2nd | +1.95pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 4/1 | -5.20ppOpen → 10am | 11/2 | -0.55pp10am → now; SP pending | 11/2Current; SP pending | Pending | -5.75ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
MARKET DRIFT DETECTED — TRAINER IMPACT IS LIMITEDMarket-5.75ppMarket weakness from the opening price.Trainer12% → 11.9%Open → 10am · drifted 5pp+Baseline → matching strike rate; 151 runners, Open → 10am · drifted 5pp+. Historical sample requires opening, 10am and official SP prices. Popup uses opening → final market price and a broader results baseline.Horse history1/2 top 2Displayed comparable drift runs: 1 first/second finishes in 2 completed runs.Since 10amWeakening-0.55pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 11/2 (6.50 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 3/1 (3.91 decimal).
Not reached — watch for support to reach this level.Trainer won 40/159 (25.2%) when backed this much by SP; normal strike rate 12%.
Support of +10.00pp · around 9/4 (3.27 decimal).
Not reached — watch for support to reach this level.Trainer won 27/71 (38%) when backed this much by SP; normal strike rate 12%.
Support of +15.00pp · around 7/4 (2.81 decimal).
Not reached — watch for support to reach this level.Trainer won 10/32 (31.3%) when backed this much by SP; normal strike rate 12%.
Support of +20.00pp · around 6/4 (2.46 decimal).
Not reached — watch for support to reach this level.Trainer won 4/10 (40%) when backed this much by SP; normal strike rate 12%.
Current support is below target while the horse is drifting. Any earlier recorded hit is retained above so you can see that the move reversed. Check whether it recovers rather than treating the bigger odds as value on their own.
Times show the first recorded capture available, not the exact market crossing. Earlier hits remain visible if support reverses. These records use final/SP moves; a level reached live is provisional until the off and does not guarantee a result.TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Wolverhampton (AW), 30 Jul 2026 — 3rd • open 15/2 → final market price 16/1 (-5.88pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 5/1 | +2.61ppOpen → 10am | 4/1 | -6.88pp10am → now; SP pending | 13/2Current; SP pending | Pending | -4.26ppNR adjusted |
| Wolverhampton (AW)29 Sep 20261m 142y · Class 6 · Standard · 8 runnersClick for post-race comment ▾ | 3/1 | +4.18ppOpen → 10am | 5/2 | +13.45pp10am → SP | 11/8 | 1st | +17.63pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 5/1 | +2.61ppOpen → 10am | 4/1 | -6.88pp10am → now; SP pending | 13/2Current; SP pending | Pending | -4.26ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
MEANINGFUL DRIFT DETECTEDMarket-4.26ppMarket weakness from the opening price.TrainerLimited dataNot enough matching trainer evidence.Horse historyMissed top 2: 2/2Displayed comparable drift runs: 0 first/second finishes in 2 completed runs.Since 10amWeakening-6.88pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 4/1 (5.00 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 7/2 (4.47 decimal).
Not reached — watch for support to reach this level.Trainer won 27/108 (25%) when backed this much by SP; normal strike rate 10.3%.
Support of +10.00pp · around 11/4 (3.65 decimal).
Not reached — watch for support to reach this level.Trainer won 16/49 (32.7%) when backed this much by SP; normal strike rate 10.3%.
Support of +15.00pp · around 2/1 (3.09 decimal).
Not reached — watch for support to reach this level.Trainer won 9/23 (39.1%) when backed this much by SP; normal strike rate 10.3%.
Support of +20.00pp · around 13/8 (2.67 decimal).
Not reached — watch for support to reach this level.Trainer won 3/8 (37.5%) when backed this much by SP; normal strike rate 10.3%. Small sample.
Current support is below target while the horse is drifting. Any earlier recorded hit is retained above so you can see that the move reversed. Check whether it recovers rather than treating the bigger odds as value on their own.
Times show the first recorded capture available, not the exact market crossing. Earlier hits remain visible if support reverses. These records use final/SP moves; a level reached live is provisional until the off and does not guarantee a result.TIMING & CONTEXT
More evidence
NR adjusted
Strongest previous Open → final market support: Wolverhampton (AW), 02 Jun 2026 — 2nd • open 5/1 → final market price 5/2 (+11.90pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 11/1 | -0.42ppOpen → 10am | 11/1 | +1.25pp10am → now; SP pending | 9/1Current; SP pending | Pending | +0.83ppNR adjusted |
| Ffos Las28 Jul 20261m · Class 6 · Good · 7 runnersClick for post-race comment ▾ | 6/4 | -3.64ppOpen → 10am | 7/4 | +9.09pp10am → SP | 6/5 | 2nd | +5.45pp |
| Post-race comment | |||||||
| Chepstow24 Jul 20261m 14y · Class 6 · Good To Firm · 10 runnersClick for post-race comment ▾ | 13/8 | -0.15ppOpen → 10am | 13/8 | -7.25pp10am → SP | 9/4 | 1st | -7.40pp |
| Post-race comment | |||||||
| Wolverhampton (AW)07 Jul 20261m 142y · Class 6 · Standard · 7 runnersClick for post-race comment ▾ | 5/6 | -9.19ppOpen → 10am | 6/5 | +4.55pp10am → SP | EVS | 2nd | -4.64pp |
| Post-race comment | |||||||
| Bath01 Jul 20261m · Class 6 · Firm · 12 runnersClick for post-race comment ▾ | 3/1 | +1.67ppOpen → 10am | 11/4 | -1.67pp10am → SP | 3/1 | 2nd | +0.00pp |
| Post-race comment | |||||||
| Ffos Las23 Jun 20261m 2f · Class 6 · Good · 10 runnersClick for post-race comment ▾ | 13/2 | +3.33ppOpen → 10am | 5/1 | -2.38pp10am → SP | 6/1 | 2nd | +0.95pp |
| Post-race comment | |||||||
| Wolverhampton (AW)02 Jun 20261m 142y · Class 6 · Standard · 12 runnersClick for post-race comment ▾ | 5/1 | +14.10ppOpen → 10am | 9/4 | +0.00pp10am → SP | 9/4 | 2nd | +14.10pp |
| Post-race comment | |||||||
| Kempton (AW)14 Jan 20267f · Class 6 · Standard To Slow · 6 runnersClick for post-race comment ▾ | 5/2 | -8.57ppOpen → 10am | 4/1 | -9.47pp10am → SP | 17/2 | 2nd | -18.05pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 11/1 | -0.42ppOpen → 10am | 11/1 | +1.25pp10am → now; SP pending | 9/1Current; SP pending | Pending | +0.83ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amStrengthening+1.25pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 13/2 (7.27 decimal).
Not reached — watch for support to reach this level.Trainer won 7/44 (15.9%) when backed this much by SP; normal strike rate 9.7%.
Support of +10.00pp · around 9/2 (5.33 decimal).
Not reached — watch for support to reach this level.Trainer won 3/20 (15%) when backed this much by SP; normal strike rate 9.7%.
TIMING & CONTEXT
More evidence
NR adjusted
Strongest previous Open → final market support: Beverley, 28 Jul 2026 — 5th • open 12/1 → final market price 17/2 (+2.83pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 16/1 | +5.19ppOpen → 10am | 8/1 | -2.91pp10am → now; SP pending | 11/1Current; SP pending | Pending | +2.28ppNR adjusted |
| Wolverhampton (AW)29 Sep 20261m 142y · Class 6 · Standard · 8 runnersClick for post-race comment ▾ | 10/3 | -0.51ppOpen → 10am | 7/2 | -2.22pp10am → SP | 4/1 | 2nd | -2.73pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 16/1 | +5.19ppOpen → 10am | 8/1 | -2.91pp10am → now; SP pending | 11/1Current; SP pending | Pending | +2.28ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amWeakening-2.91pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.16 decimal).
Not reached — watch for support to reach this level.Trainer won 18/86 (20.9%) when backed this much by SP; normal strike rate 9.9%.
Support of +10.00pp · around 11/2 (6.28 decimal).
Not reached — watch for support to reach this level.Trainer won 10/30 (33.3%) when backed this much by SP; normal strike rate 9.9%.
Support of +15.00pp · around 4/1 (4.78 decimal).
Not reached — watch for support to reach this level.Trainer won 6/14 (42.9%) when backed this much by SP; normal strike rate 9.9%.
TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Wolverhampton (AW), 18 Sep 2026 — 4th • open 14/1 → final market price 33/1 (-3.51pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 11/1 | +2.01ppOpen → 10am | 8/1 | -5.12pp10am → now; SP pending | 16/1Current; SP pending | Pending | -3.11ppNR adjusted |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 11/1 | +2.01ppOpen → 10am | 8/1 | -5.12pp10am → now; SP pending | 16/1Current; SP pending | Pending | -3.11ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amWeakening-5.12pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 8/1 (9.00 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 6/1 (7.09 decimal).
Not reached — watch for support to reach this level.Trainer won 3/10 (30%) when backed this much by SP; normal strike rate 3.4%.
TIMING & CONTEXT
More evidence
NR adjusted
Strongest previous Open → final market support: Newmarket, 15 May 2026 — 7th • open 16/1 → final market price 14/1 (+0.78pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 20/1 | +3.07ppOpen → 10am | 12/1 | -1.73pp10am → now; SP pending | 16/1Current; SP pending | Pending | +1.35ppNR adjusted |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 20/1 | +3.07ppOpen → 10am | 12/1 | -1.73pp10am → now; SP pending | 16/1Current; SP pending | Pending | +1.35ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amWeakening-1.73pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/1 (10.40 decimal).
Not reached — watch for support to reach this level.Trainer won 66/220 (30%) when backed this much by SP; normal strike rate 16.2%.
Support of +10.00pp · around 6/1 (6.84 decimal).
Not reached — watch for support to reach this level.Trainer won 42/102 (41.2%) when backed this much by SP; normal strike rate 16.2%.
Support of +15.00pp · around 4/1 (5.10 decimal).
Not reached — watch for support to reach this level.Trainer won 25/42 (59.5%) when backed this much by SP; normal strike rate 16.2%.
Support of +20.00pp · around 3/1 (4.06 decimal).
Not reached — watch for support to reach this level.Trainer won 15/20 (75%) when backed this much by SP; normal strike rate 16.2%.
TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Doncaster, 18 Jul 2026 — 6th • open 11/4 → final market price 14/1 (-20.00pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 18/1 | -0.24ppOpen → 10am | 18/1 | -0.23pp10am → now; SP pending | 18/1Current; SP pending | Pending | -0.47ppNR adjusted |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 18/1 | -0.24ppOpen → 10am | 18/1 | -0.23pp10am → now; SP pending | 18/1Current; SP pending | Pending | -0.47ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amHolding-0.23pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 18/1 (19.00 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 17/2 (9.52 decimal).
Not reached — watch for support to reach this level.Trainer won 12/48 (25%) when backed this much by SP; normal strike rate 7.8%.
Support of +10.00pp · around 11/2 (6.45 decimal).
Not reached — watch for support to reach this level.Trainer won 8/20 (40%) when backed this much by SP; normal strike rate 7.8%.
Support of +15.00pp · around 4/1 (4.88 decimal).
Not reached — watch for support to reach this level.Trainer won 3/5 (60%) when backed this much by SP; normal strike rate 7.8%. Small sample.
TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Redcar, 09 Sep 2026 — 13th • open 40/1 → final market price 40/1 (-0.06pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 20/1 | -0.22ppOpen → 10am | 20/1 | -0.41pp10am → now; SP pending | 22/1Current; SP pending | Pending | -0.64ppNR adjusted |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 20/1 | -0.22ppOpen → 10am | 20/1 | -0.41pp10am → now; SP pending | 22/1Current; SP pending | Pending | -0.64ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amHolding-0.41pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 20/1 (21.00 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 9/1 (10.02 decimal).
Not reached — watch for support to reach this level.Trainer won 12/48 (25%) when backed this much by SP; normal strike rate 7.8%.
Support of +10.00pp · around 11/2 (6.67 decimal).
Not reached — watch for support to reach this level.Trainer won 8/20 (40%) when backed this much by SP; normal strike rate 7.8%.
Support of +15.00pp · around 4/1 (5.00 decimal).
Not reached — watch for support to reach this level.Trainer won 3/5 (60%) when backed this much by SP; normal strike rate 7.8%. Small sample.
TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Kempton (AW), 14 Jan 2026 — 5th • open 8/1 → final market price 22/1 (-6.76pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 20/1 | +0.38ppOpen → 10am | 18/1 | -1.97pp10am → now; SP pending | 28/1Current; SP pending | Pending | -1.59ppNR adjusted |
| Leicester25 May 20267f · Class 6 · Good To Firm · 11 runnersClick for post-race comment ▾ | 11/4 | +4.10ppOpen → 10am | 9/4 | -4.10pp10am → SP | 11/4 | 1st | +0.00pp |
| Post-race comment | |||||||
| Lingfield19 May 20267f 135y · Class 6 · Good · 11 runnersClick for post-race comment ▾ | 7/1 | +12.50ppOpen → 10am | 3/1 | +0.00pp10am → SP | 3/1 | 2nd | +12.50pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 20/1 | +0.38ppOpen → 10am | 18/1 | -1.97pp10am → now; SP pending | 28/1Current; SP pending | Pending | -1.59ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amWeakening-1.97pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 18/1 (19.00 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +4.10pp · around 10/1 (11.13 decimal).
Not reached — watch for support to reach this level.2/3 finished 1st or 2nd with this much support or more (67%).
TIMING & CONTEXT
More evidence
NR adjusted
Largest previous Open → final market drift: Wolverhampton (AW), 04 Apr 2026 — 5th • open 9/4 → final market price 7/2 (-8.55pp).
What do this horse’s best and worst runs look like?
Today is highlighted in both tabs. Worst runs shows the five highest recorded finishing positions (third or worse). Click a past run for its post-race comment. Green pp = shortening; red pp = drifting. Open → 10am shows early support; 10am → SP shows what followed; Open → SP shows the full move. Today uses current prices until SP is available, with measured non-runner effects removed.
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 33/1 | +2.03ppOpen → 10am | 18/1 | -2.24pp10am → now; SP pending | 33/1Current; SP pending | Pending | -0.21ppNR adjusted |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| Southwell (AW)Today1m 13y · Class 6 · Standard · 13 runners | 33/1 | +2.03ppOpen → 10am | 18/1 | -2.24pp10am → now; SP pending | 33/1Current; SP pending | Pending | -0.21ppNR adjusted |
| Open this tab to load the five worst recorded finishing positions. | |||||||
NO MEANINGFUL MARKET SIGNAL YETMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amWeakening-2.24pp since 10am, as of 18:57. Measures the current move, not a forecast.View Market ReadHide Market Read
WHAT TO WATCH NOW
Back to the 10am position · around 18/1 (19.00 decimal).
Watch for the price to recover to this level.A return to this price would unwind the drift since 10am. A recovery alone does not prove the horse is a good bet.
Support of +5.00pp · around 11/1 (12.15 decimal).
Not reached — watch for support to reach this level.Trainer won 40/159 (25.2%) when backed this much by SP; normal strike rate 12%.
Support of +10.00pp · around 13/2 (7.56 decimal).
Not reached — watch for support to reach this level.Trainer won 27/71 (38%) when backed this much by SP; normal strike rate 12%.
Support of +15.00pp · around 9/2 (5.49 decimal).
Not reached — watch for support to reach this level.Trainer won 10/32 (31.3%) when backed this much by SP; normal strike rate 12%.
Support of +20.00pp · around 10/3 (4.30 decimal).
Not reached — watch for support to reach this level.Trainer won 4/10 (40%) when backed this much by SP; normal strike rate 12%.
TIMING & CONTEXT
Non-runner adjustment audit
The last captured price is shown, not an assumed exact withdrawal price. Adjustments below use each remaining horse’s measured pre/post-NR price change.
| Remaining horse | Before NR / captured | Post-NR baseline | Effect removed |
|---|---|---|---|
| Love You More | 11/2 (6.417) 08:50:23 | 9/2 (5.500) Baseline reference 08:52:09 | +2.60pp |
| Lili Marleen | 9/2 (5.625) 08:50:23 | 4/1 (5.000) Baseline reference 08:52:09 | +2.22pp |
| Kev | 5/1 (6.021) 08:50:23 | 9/2 (5.500) Baseline reference 08:52:09 | +1.57pp |
| Crown The Future | 15/2 (8.396) 08:50:23 | 7/1 (8.000) Baseline reference 08:52:09 | +0.59pp |
| African Spirit | 11/2 (6.271) 08:50:23 | 5/1 (6.000) Baseline reference 08:52:09 | +0.72pp |
| Knightmare | 14/1 (16.000) 08:50:23 | 14/1 (15.000) Baseline reference 08:52:09 | +0.42pp |
| Dumfries | 14/1 (15.083) 08:50:23 | 14/1 (15.000) Baseline reference 08:52:09 | +0.04pp |
| Al Suil Eile | 9/1 (10.250) 08:50:23 | 17/2 (9.500) Baseline reference 08:52:09 | +0.77pp |
| Blue Samuna | 18/1 (18.500) 08:50:23 | 18/1 (19.000) Baseline reference 08:52:09 | -0.14pp |
| Oscar's Sister | 28/1 (31.167) 08:50:23 | 28/1 (29.000) Baseline reference 08:52:09 | +0.24pp |
| Captain Corelli | 18/1 (19.833) 08:50:23 | 18/1 (19.000) Baseline reference 08:52:09 | +0.22pp |
| Grand Citadel | 22/1 (23.667) 08:50:23 | 22/1 (23.000) Baseline reference 08:52:09 | +0.12pp |
| Rogue Desire | 18/1 (18.417) 08:50:23 | 16/1 (17.000) Baseline reference 08:52:09 | +0.45pp |
Effect removed = (100 ÷ post-NR baseline) − (100 ÷ pre-NR price). True move = raw Open → Now move − total signed NR effects.
The post-NR baseline can be the median of captured bookmaker prices within five minutes after the NR, or the first available timeline price. Its reference time is not necessarily an individual price capture. Fractional prices are rounded; decimal prices are included for checking. Simultaneous withdrawals share one measured event.
- Supported1 of 13 runners at +4pp or more · strongest: Love You More +11.89pp
- Drifting3 of 13 runners at −4pp or worse · largest: Crown The Future -5.75pp
- Last 15 minbiggest gain: Kev +4.04pp · biggest drift: Love You More -4.04pp
- Market surges1 runners gained at least +3pp in 15 min · Kev
Get live market movement straight to your device.
Choose a horse and receive instant notifications when meaningful support or market weakness is detected.