See what today’s price moves mean.
Market overview
Full field shown.
More evidence
Largest previous drift: York, 15 May 2026 — 2nd • open 3/1 → final 10/3 (-1.91pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | EVS | —No checkpoint | — | —No checkpoint | 11/10Current; SP pending | Pending | -2.29pp |
| York15 May 20267f 192y · Class 1 · Good · 7 runnersClick for post-race comment ▾ | 3/1 | -2.78ppOpen → 10am | 7/2 | +0.00pp10am → SP | 7/2 | 2nd | -2.78pp |
| Post-race comment | |||||||
| Ascot01 May 20267f 213y · Class 2 · Good To Firm · 7 runnersClick for post-race comment ▾ | EVS | +4.64ppOpen → 10am | 5/6 | +3.16pp10am → SP | 8/11 | 1st | +7.80pp |
| Post-race comment | |||||||
| Newmarket15 Apr 20261m · Class 2 · Good · 8 runnersClick for post-race comment ▾ | 5/2 | +9.45ppOpen → 10am | 13/8 | +7.43pp10am → SP | 6/5 | 1st | +16.88pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | EVS | —No checkpoint | — | —No checkpoint | 11/10Current; SP pending | Pending | -2.29pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 5/6 (1.82 decimal).
Not reached — watch for support to reach this level.Trainer won 35/94 (37.2%) when backed this much by SP; normal strike rate 24.7%.
TIMING & CONTEXT
More evidence
No previous positive open-to-final support in the recorded sample.
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 15/2 | —No checkpoint | — | —No checkpoint | 15/2Current; SP pending | Pending | +0.15pp |
| Ascot01 May 20266f · Class 1 · Good To Firm · 8 runnersClick for post-race comment ▾ | 33/1 | -0.98ppOpen → 10am | 50/1 | -0.47pp10am → SP | 66/1 | 2nd | -1.45pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 15/2 | —No checkpoint | — | —No checkpoint | 15/2Current; SP pending | Pending | +0.15pp |
| Open this tab to load the five worst recorded finishing positions. | |||||||
THIS IS THE HORSE’S STRONGEST RECORDED SUPPORTMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 5/1 (5.96 decimal).
Not reached — watch for support to reach this level.Trainer won 36/117 (30.8%) when backed this much by SP; normal strike rate 16.1%.
TIMING & CONTEXT
More evidence
Largest previous drift: Chester, 27 Jun 2026 — 2nd • open 15/2 → final 14/1 (-5.10pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 15/2 | —No checkpoint | — | —No checkpoint | 8/1Current; SP pending | Pending | -0.65pp |
| Chester11 Jul 20267f 1y · Class 1 · Good · 9 runnersClick for post-race comment ▾ | 15/2 | -3.43ppOpen → 10am | 11/1 | +4.17pp10am → SP | 7/1 | 2nd | +0.74pp |
| Post-race comment | |||||||
| Chester27 Jun 20267f 1y · Class 1 · Good · 7 runnersClick for post-race comment ▾ | 15/2 | -2.67ppOpen → 10am | 10/1 | -1.40pp10am → SP | 12/1 | 2nd | -4.07pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 15/2 | —No checkpoint | — | —No checkpoint | 8/1Current; SP pending | Pending | -0.65pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 5/1 (5.96 decimal).
Not reached — watch for support to reach this level.Trainer won 27/114 (23.7%) when backed this much by SP; normal strike rate 17.8%.
TIMING & CONTEXT
More evidence
Largest previous drift: Newbury, 18 Apr 2026 — 3rd • open 10/1 → final 14/1 (-2.42pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 10/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | -0.49pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 10/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | -0.49pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 6/1 (7.10 decimal).
Not reached — watch for support to reach this level.Trainer won 14/46 (30.4%) when backed this much by SP; normal strike rate 14.6%.
TIMING & CONTEXT
More evidence
Strongest previous support: Carlisle, 24 Jun 2026 — 5th • open 10/3 → final 13/8 (+14.21pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 11/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | +0.09pp |
| Salisbury03 Sep 20266f · Class 2 · Good To Soft · 9 runnersClick for post-race comment ▾ | 10/3 | +4.76ppOpen → 10am | 5/2 | -10.39pp10am → SP | 9/2 | 2nd | -5.63pp |
| Post-race comment | |||||||
| Carlisle30 May 20266f 195y · Class 3 · Good To Firm · 9 runnersClick for post-race comment ▾ | 11/10 | +4.74ppOpen → 10am | 10/11 | +3.20pp10am → SP | 4/5 | 1st | +7.94pp |
| Post-race comment | |||||||
| Ascot08 May 20267f · Class 2 · Good · 10 runnersClick for post-race comment ▾ | 7/2 | +0.00ppOpen → 10am | 7/2 | +2.78pp10am → SP | 3/1 | 2nd | +2.78pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 11/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | +0.09pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 13/2 (7.50 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Largest previous drift: Epsom, 06 Jun 2026 — 5th • open 11/1 → final 14/1 (-1.67pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 10/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | -0.87pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 10/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | -0.87pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
No evidence-backed price trigger for this runner yet. Use Notify Me to monitor it; the current records do not justify a target price.
TIMING & CONTEXT
More evidence
Largest previous drift: Kempton (AW), 28 Mar 2026 — 7th • open 12/1 → final 25/1 (-3.85pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | -0.22pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | -0.22pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 15/2 (8.57 decimal).
Not reached — watch for support to reach this level.Trainer won 27/114 (23.7%) when backed this much by SP; normal strike rate 17.8%.
TIMING & CONTEXT
More evidence
Largest previous drift: Cork (IRE), 30 Aug 2026 — 5th • open 33/1 → final 40/1 (-0.50pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | -0.20pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | -0.20pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +15.00pp · around 4/1 (4.79 decimal).
Not reached — watch for support to reach this level.Trainer won 2/5 (40%) when backed this much by SP; normal strike rate 11.2%. Small sample.
TIMING & CONTEXT
More evidence
Largest previous drift: Newmarket, 15 Apr 2026 — 11th • open 11/1 → final 20/1 (-3.57pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 16/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | -0.55pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 16/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | -0.55pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 28/79 (35.4%) when backed this much by SP; normal strike rate 17.7%.
TIMING & CONTEXT
More evidence
Strongest previous support: Wolverhampton (AW), 17 Apr 2026 — 4th • open 12/1 → final 6/1 (+6.59pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 20/1 | —No checkpoint | — | —No checkpoint | 20/1Current; SP pending | Pending | +0.08pp |
| Carlisle24 Jun 20266f 195y · Class 1 · Good To Firm · 10 runnersClick for post-race comment ▾ | 7/1 | -6.62ppOpen → 10am | 16/1 | +2.45pp10am → SP | 11/1 | 2nd | -4.17pp |
| Post-race comment | |||||||
| Carlisle30 May 20266f 195y · Class 3 · Good To Firm · 9 runnersClick for post-race comment ▾ | 8/1 | -3.42ppOpen → 10am | 12/1 | +2.31pp10am → SP | 9/1 | 2nd | -1.11pp |
| Post-race comment | |||||||
| Newmarket15 May 20267f · Class 4 · Good · 6 runnersClick for post-race comment ▾ | 14/1 | +2.42ppOpen → 10am | 10/1 | -1.40pp10am → SP | 12/1 | 2nd | +1.03pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 20/1 | —No checkpoint | — | —No checkpoint | 20/1Current; SP pending | Pending | +0.08pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/1 (10.24 decimal).
Not reached — watch for support to reach this level.Trainer won 25/110 (22.7%) when backed this much by SP; normal strike rate 11.2%.
TIMING & CONTEXT
More evidence
Strongest previous support: Chelmsford (AW), 29 Jan 2026 — 1st • open 4/9 → final 2/7 (+8.07pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 33/1 | —No checkpoint | — | —No checkpoint | 33/1Current; SP pending | Pending | +0.26pp |
| Newmarket11 Jul 20267f · Class 3 · Good To Firm · 11 runnersClick for post-race comment ▾ | 12/1 | +12.31ppOpen → 10am | 4/1 | -5.71pp10am → SP | 6/1 | 1st | +6.59pp |
| Post-race comment | |||||||
| Wetherby26 Apr 20267f · Class 4 · Good To Firm · 8 runnersClick for post-race comment ▾ | 11/8 | -2.02ppOpen → 10am | 6/4 | -3.64pp10am → SP | 7/4 | 1st | -5.65pp |
| Post-race comment | |||||||
| Chelmsford (AW)29 Jan 20266f · Class 4 · Standard · 8 runnersClick for post-race comment ▾ | 4/9 | -4.08ppOpen → 10am | 8/15 | +16.61pp10am → SP | 2/9 | 1st | +12.52pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 33/1 | —No checkpoint | — | —No checkpoint | 33/1Current; SP pending | Pending | +0.26pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +2.43pp · around 18/1 (19.21 decimal).
Not reached — watch for support to reach this level.3/4 finished 1st or 2nd with this much support or more (75%).
Support of +5.00pp · around 12/1 (12.86 decimal).
Not reached — watch for support to reach this level.Trainer won 36/117 (30.8%) when backed this much by SP; normal strike rate 16.1%.
TIMING & CONTEXT
More evidence
Strongest previous support: Haydock, 08 Aug 2026 — 9th • open 66/1 → final 40/1 (+0.95pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 50/1 | —No checkpoint | — | —No checkpoint | 50/1Current; SP pending | Pending | +0.05pp |
| Carlisle24 Jun 20266f 195y · Class 4 · Good To Firm · 6 runnersClick for post-race comment ▾ | 9/1 | +2.50ppOpen → 10am | 7/1 | -0.74pp10am → SP | 15/2 | 2nd | +1.76pp |
| Post-race comment | |||||||
| Newcastle (AW)09 Jan 20261m 5y · Class 4 · Standard · 6 runnersClick for post-race comment ▾ | 5/1 | +0.00ppOpen → 10am | 5/1 | +0.00pp10am → SP | 5/1 | 1st | +0.00pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 1 · Good To Firm · 12 runners | 50/1 | —No checkpoint | — | —No checkpoint | 50/1Current; SP pending | Pending | +0.05pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 14/1 (14.37 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 13.3%.
TIMING & CONTEXT
- Supported0 of 12 runners at +4pp or more
- Drifting0 of 12 runners at −4pp or worse
- Last 15 minFresh 15-minute data is not available yet.
- Market surgesAwaiting a fresh 15-minute snapshot.
Full field shown.
More evidence
Largest previous drift: Newcastle (AW), 27 Jun 2026 — 1st • open 9/2 → final 5/1 (-1.52pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 9/4 | —No checkpoint | — | —No checkpoint | 5/2Current; SP pending | Pending | -2.04pp |
| Ayr19 Sep 20266f · Class 2 · Heavy · 24 runnersClick for post-race comment ▾ | 16/1 | +0.00ppOpen → 10am | 16/1 | +0.00pp10am → SP | 16/1 | 2nd | +0.00pp |
| Post-race comment | |||||||
| Ascot08 Aug 20265f · Class 2 · Good To Firm · 10 runnersClick for post-race comment ▾ | 6/1 | +5.71ppOpen → 10am | 4/1 | +0.00pp10am → SP | 4/1 | 1st | +5.71pp |
| Post-race comment | |||||||
| Newcastle (AW)27 Jun 20266f · Class 2 · Standard To Slow · 14 runnersClick for post-race comment ▾ | 9/2 | +0.00ppOpen → 10am | 9/2 | -4.85pp10am → SP | 13/2 | 1st | -4.85pp |
| Post-race comment | |||||||
| Kempton (AW)28 Mar 20266f · Class 3 · Standard To Slow · 11 runnersClick for post-race comment ▾ | 11/2 | +4.62ppOpen → 10am | 4/1 | +2.22pp10am → SP | 7/2 | 1st | +6.84pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 9/4 | —No checkpoint | — | —No checkpoint | 5/2Current; SP pending | Pending | -2.04pp |
| Open this tab to load the five worst recorded finishing positions. | |||||||
THIS IS THE HORSE’S STRONGEST RECORDED SUPPORTMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 7/4 (2.80 decimal).
Not reached — watch for support to reach this level.Trainer won 24/57 (42.1%) when backed this much by SP; normal strike rate 14.6%.
TIMING & CONTEXT
More evidence
Strongest previous support: Sandown, 04 Jul 2026 — 7th • open 15/2 → final 7/2 (+10.46pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 4/1 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | +0.00pp |
| Newbury19 Sep 20265f 34y · Class 1 · Good To Firm · 11 runnersClick for post-race comment ▾ | 12/1 | -1.03ppOpen → 10am | 14/1 | +1.67pp10am → SP | 11/1 | 2nd | +0.64pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 4/1 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | +0.00pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 3/1 (4.00 decimal).
Not reached — watch for support to reach this level.Trainer won 16/61 (26.2%) when backed this much by SP; normal strike rate 15.9%.
TIMING & CONTEXT
More evidence
Largest previous drift: York, 06 Sep 2026 — 4th • open 17/2 → final 14/1 (-3.86pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 13/2 | —No checkpoint | — | —No checkpoint | 7/1Current; SP pending | Pending | -0.70pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 13/2 | —No checkpoint | — | —No checkpoint | 7/1Current; SP pending | Pending | -0.70pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/2 (5.45 decimal).
Not reached — watch for support to reach this level.Trainer won 26/98 (26.5%) when backed this much by SP; normal strike rate 17.3%.
TIMING & CONTEXT
More evidence
Strongest previous support: Ayr, 18 Sep 2026 — 1st • open 13/2 → final 7/2 (+8.71pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 8/1 | —No checkpoint | — | —No checkpoint | 15/2Current; SP pending | Pending | +0.77pp |
| Ayr18 Sep 20265f 110y · Class 1 · Soft · 14 runnersClick for post-race comment ▾ | 13/2 | +4.67ppOpen → 10am | 9/2 | +4.04pp10am → SP | 7/2 | 1st | +8.71pp |
| Post-race comment | |||||||
| Pontefract16 Aug 20265f 3y · Class 2 · Good To Firm · 8 runnersClick for post-race comment ▾ | 2/1 | +0.00ppOpen → 10am | 2/1 | +0.00pp10am → SP | 2/1 | 1st | +0.00pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 8/1 | —No checkpoint | — | —No checkpoint | 15/2Current; SP pending | Pending | +0.77pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 5/1 (6.21 decimal).
Not reached — watch for support to reach this level.Trainer won 26/98 (26.5%) when backed this much by SP; normal strike rate 17.3%.
TIMING & CONTEXT
More evidence
Strongest previous support: York, 22 Aug 2026 — 8th • open 6/1 → final 7/2 (+7.94pp).
All 2 comparable backed runs (1st or 2nd counts as placed):
- York, 25 Jul 2026 — 3rd • open 10/1 → final 9/1
- Beverley, 15 Apr 2026 — 1st • open 7/1 → final 6/1
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 10/1 | —No checkpoint | — | —No checkpoint | 9/1Current; SP pending | Pending | +1.04pp |
| Doncaster12 Sep 20265f 143y · Class 2 · Good · 21 runnersClick for post-race comment ▾ | 10/1 | -0.76ppOpen → 10am | 11/1 | +7.05pp10am → SP | 11/2 | 1st | +6.29pp |
| Post-race comment | |||||||
| York19 Aug 20265f 89y · Class 2 · Good · 21 runnersClick for post-race comment ▾ | 17/2 | +1.97ppOpen → 10am | 7/1 | +0.83pp10am → SP | 13/2 | 1st | +2.81pp |
| Post-race comment | |||||||
| Beverley15 Apr 20265f · Class 3 · Good To Soft · 10 runnersClick for post-race comment ▾ | 7/1 | +7.50ppOpen → 10am | 4/1 | -1.82pp10am → SP | 9/2 | 1st | +5.68pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 10/1 | —No checkpoint | — | —No checkpoint | 9/1Current; SP pending | Pending | +1.04pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +1.79pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.3/5 finished 1st or 2nd with this much support or more (60%).
Support of +5.00pp · around 6/1 (7.10 decimal).
Not reached — watch for support to reach this level.Trainer won 3/11 (27.3%) when backed this much by SP; normal strike rate 10.6%.
TIMING & CONTEXT
More evidence
Strongest previous support: Newbury, 19 Sep 2026 — 5th • open 15/2 → final 6/1 (+2.52pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 10/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | +0.14pp |
| York10 Jul 20266f · Class 1 · Good To Firm · 13 runnersClick for post-race comment ▾ | 11/1 | +1.67ppOpen → 10am | 9/1 | -1.67pp10am → SP | 11/1 | 2nd | +0.00pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 10/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | +0.14pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 6/1 (7.10 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
No previous positive open-to-final support in the recorded sample.
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | +0.05pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | +0.05pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 7/1 (7.88 decimal).
Not reached — watch for support to reach this level.Trainer won 5/27 (18.5%) when backed this much by SP; normal strike rate 9.9%.
TIMING & CONTEXT
More evidence
Largest previous drift: Ayr, 19 Sep 2026 — 18th • open 25/1 → final 50/1 (-1.89pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.05pp |
| Newmarket16 Apr 20266f · Class 1 · Good · 14 runnersClick for post-race comment ▾ | 11/2 | -2.05ppOpen → 10am | 13/2 | +0.95pp10am → SP | 6/1 | 2nd | -1.10pp |
| Post-race comment | |||||||
| Doncaster28 Mar 20266f 2y · Class 1 · Good To Soft · 12 runnersClick for post-race comment ▾ | 14/1 | +1.03ppOpen → 10am | 12/1 | +0.00pp10am → SP | 12/1 | 1st | +1.03pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.05pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 7/1 (7.88 decimal).
Not reached — watch for support to reach this level.Trainer won 31/138 (22.5%) when backed this much by SP; normal strike rate 12.3%.
TIMING & CONTEXT
More evidence
Largest previous drift: Newcastle (AW), 19 Mar 2026 — 5th • open 11/4 → final 7/1 (-14.17pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 16/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | -0.55pp |
| York14 May 20265f · Class 2 · Good · 21 runnersClick for post-race comment ▾ | 16/1 | -1.53ppOpen → 10am | 22/1 | +2.32pp10am → SP | 14/1 | 2nd | +0.78pp |
| Post-race comment | |||||||
| Newcastle (AW)06 Feb 20265f · Class 3 · Standard · 14 runnersClick for post-race comment ▾ | 9/1 | -0.91ppOpen → 10am | 10/1 | +5.19pp10am → SP | 6/1 | 2nd | +4.29pp |
| Post-race comment | |||||||
| Newcastle (AW)13 Jan 20265f · Class 4 · Standard · 5 runnersClick for post-race comment ▾ | 13/8 | -1.66ppOpen → 10am | 7/4 | -3.03pp10am → SP | 2/1 | 1st | -4.69pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 16/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | -0.55pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 1/6 (16.7%) when backed this much by SP; normal strike rate 4.5%. Small sample.
TIMING & CONTEXT
More evidence
Strongest previous support: Epsom, 06 Jun 2026 — 5th • open 18/1 → final 10/1 (+3.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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 25/1 | —No checkpoint | — | —No checkpoint | 25/1Current; SP pending | Pending | +0.08pp |
| Haydock26 Sep 20265f · Class 2 · Heavy · 10 runnersClick for post-race comment ▾ | 10/3 | +3.94ppOpen → 10am | 11/4 | -10.00pp10am → SP | 5/1 | 1st | -6.06pp |
| Post-race comment | |||||||
| Windsor29 Jun 20266f 12y · Class 2 · Good To Firm · 10 runnersClick for post-race comment ▾ | 9/2 | -8.18ppOpen → 10am | 9/1 | +0.53pp10am → SP | 17/2 | 1st | -7.66pp |
| Post-race comment | |||||||
| Goodwood01 May 20265f · Class 2 · Good · 11 runnersClick for post-race comment ▾ | 10/1 | -1.40ppOpen → 10am | 12/1 | +0.00pp10am → SP | 12/1 | 2nd | -1.40pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 25/1 | —No checkpoint | — | —No checkpoint | 25/1Current; SP pending | Pending | +0.08pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 10/1 (11.30 decimal).
Not reached — watch for support to reach this level.Trainer won 20/58 (34.5%) when backed this much by SP; normal strike rate 11.3%.
TIMING & CONTEXT
More evidence
Strongest previous support: Southwell (AW), 23 Jan 2026 — 2nd • open 11/2 → final 5/2 (+13.19pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 28/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | +0.28pp |
| Chester11 Sep 20265f 15y · Class 3 · Good To Soft · 10 runnersClick for post-race comment ▾ | 4/1 | +0.77ppOpen → 10am | 4/1 | +5.00pp10am → SP | 3/1 | 1st | +5.77pp |
| Post-race comment | |||||||
| Pontefract17 Jul 20265f 3y · Class 3 · Good To Firm · 7 runnersClick for post-race comment ▾ | 8/1 | -4.44ppOpen → 10am | 14/1 | -2.32pp10am → SP | 22/1 | 2nd | -6.76pp |
| Post-race comment | |||||||
| Wolverhampton (AW)17 Feb 20265f 21y · Class 4 · Standard · 7 runnersClick for post-race comment ▾ | 11/4 | -11.28ppOpen → 10am | 11/2 | +2.80pp10am → SP | 9/2 | 1st | -8.48pp |
| Post-race comment | |||||||
| Southwell (AW)23 Jan 20264f 214y · Class 4 · Standard · 7 runnersClick for post-race comment ▾ | 11/2 | +4.62ppOpen → 10am | 4/1 | +8.57pp10am → SP | 5/2 | 2nd | +13.19pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 1 · Good To Firm · 11 runners | 28/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | +0.28pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/1 (12.16 decimal).
Not reached — watch for support to reach this level.Trainer won 15/72 (20.8%) when backed this much by SP; normal strike rate 10.1%.
TIMING & CONTEXT
- Supported0 of 11 runners at +4pp or more
- Drifting0 of 11 runners at −4pp or worse
- Last 15 minFresh 15-minute data is not available yet.
- Market surgesAwaiting a fresh 15-minute snapshot.
Full field shown.
More evidence
Strongest previous support: Newbury, 18 Apr 2026 — 3rd • open 18/1 → final 15/2 (+6.50pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 13/8 | —No checkpoint | — | —No checkpoint | 13/8Current; SP pending | Pending | +0.80pp |
| Windsor29 Aug 20261m 3f 99y · Class 1 · Soft · 8 runnersClick for post-race comment ▾ | 1/8 | -67.06ppOpen → 10am | 7/2 | +11.11pp10am → SP | 2/1 | 1st | -55.95pp |
| Post-race comment | |||||||
| Goodwood07 Jun 20261m 3f 218y · Class 1 · Soft · 6 runnersClick for post-race comment ▾ | 11/8 | +0.00ppOpen → 10am | 11/8 | +5.60pp10am → SP | 11/10 | 1st | +5.60pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 13/8 | —No checkpoint | — | —No checkpoint | 13/8Current; SP pending | Pending | +0.80pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/8 (2.32 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Strongest previous support: Beverley, 04 Jul 2026 — 1st • open 8/13 → final 1/2 (+4.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 |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 3/1 | —No checkpoint | — | —No checkpoint | 3/1Current; SP pending | Pending | +0.13pp |
| Beverley04 Jul 20261m 4f 23y · Class 1 · Good To Firm · 5 runnersClick for post-race comment ▾ | 8/13 | +3.63ppOpen → 10am | 8/15 | +4.08pp10am → SP | 4/9 | 1st | +7.72pp |
| Post-race comment | |||||||
| Newbury18 Apr 20261m 4f · Class 1 · Good · 6 runnersClick for post-race comment ▾ | 10/3 | +0.00ppOpen → 10am | 10/3 | -0.87pp10am → SP | 7/2 | 2nd | -0.87pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 3/1 | —No checkpoint | — | —No checkpoint | 3/1Current; SP pending | Pending | +0.13pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/4 (3.33 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Largest previous drift: Beverley, 04 Jul 2026 — 2nd • open 15/8 → final 3/1 (-9.72pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 7/2 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | -1.35pp |
| Chester22 Aug 20261m 6f 87y · Class 1 · Good To Soft · 8 runnersClick for post-race comment ▾ | 3/1 | +3.57ppOpen → 10am | 5/2 | +4.76pp10am → SP | 2/1 | 2nd | +8.33pp |
| Post-race comment | |||||||
| Beverley04 Jul 20261m 4f 23y · Class 1 · Good To Firm · 5 runnersClick for post-race comment ▾ | 15/8 | -6.15ppOpen → 10am | 5/2 | -3.57pp10am → SP | 3/1 | 2nd | -9.72pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 7/2 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | -1.35pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/4 (3.67 decimal).
Not reached — watch for support to reach this level.Trainer won 36/83 (43.4%) when backed this much by SP; normal strike rate 32.4%.
TIMING & CONTEXT
More evidence
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 |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 4/1 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | -0.08pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 4/1 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | -0.08pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 3/1 (4.00 decimal).
Not reached — watch for support to reach this level.Trainer won 36/83 (43.4%) when backed this much by SP; normal strike rate 32.4%.
TIMING & CONTEXT
More evidence
Strongest previous support: Epsom, 05 Jun 2026 — 5th • open 18/1 → final 12/1 (+2.43pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.00pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday1m 3f 211y · Class 1 · Good To Firm · 5 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.00pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 71/207 (34.3%) when backed this much by SP; normal strike rate 19.3%.
TIMING & CONTEXT
- Supported0 of 5 runners at +4pp or more
- Drifting0 of 5 runners at −4pp or worse
- Last 15 minFresh 15-minute data is not available yet.
- Market surgesAwaiting a fresh 15-minute snapshot.
Full field shown.
More evidence
Strongest previous support: Ascot, 19 Jun 2026 — 3rd • open 12/1 → final 17/2 (+3.38pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 15/8 | —No checkpoint | — | —No checkpoint | 15/8Current; SP pending | Pending | +0.36pp |
| Haydock23 May 20266f · Class 1 · Good To Soft · 7 runnersClick for post-race comment ▾ | 11/4 | +4.10ppOpen → 10am | 9/4 | +3.95pp10am → SP | 15/8 | 2nd | +8.06pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 15/8 | —No checkpoint | — | —No checkpoint | 15/8Current; SP pending | Pending | +0.36pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 6/4 (2.53 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Strongest previous support: Wolverhampton (AW), 07 Mar 2026 — 5th • open 7/1 → final 2/1 (+20.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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 4/1 | —No checkpoint | — | —No checkpoint | 7/2Current; SP pending | Pending | +1.33pp |
| Newmarket (July)22 Aug 20266f · Class 1 · Good · 7 runnersClick for post-race comment ▾ | 9/4 | +14.59ppOpen → 10am | 5/4 | -4.44pp10am → SP | 6/4 | 1st | +10.15pp |
| Post-race comment | |||||||
| Newbury15 Aug 20267f · Class 1 · Good To Firm · 9 runnersClick for post-race comment ▾ | 8/1 | -2.78ppOpen → 10am | 11/1 | -1.67pp10am → SP | 14/1 | 2nd | -4.44pp |
| Post-race comment | |||||||
| Leicester25 Apr 20266f · Class 2 · Good To Firm · 13 runnersClick for post-race comment ▾ | 13/2 | +11.67ppOpen → 10am | 3/1 | -1.91pp10am → SP | 10/3 | 2nd | +9.76pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 4/1 | —No checkpoint | — | —No checkpoint | 7/2Current; SP pending | Pending | +1.33pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 3/1 (4.00 decimal).
Not reached — watch for support to reach this level.Trainer won 19/60 (31.7%) when backed this much by SP; normal strike rate 17.5%.
TIMING & CONTEXT
More evidence
No previous open-to-final drift in the recorded sample.
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 9/2 | —No checkpoint | — | —No checkpoint | 9/2Current; SP pending | Pending | -0.07pp |
| Kempton (AW)25 Feb 20261m · Class 3 · Standard To Slow · 4 runnersClick for post-race comment ▾ | 4/9 | +0.00ppOpen → 10am | 4/9 | +10.56pp10am → SP | 1/4 | 1st | +10.56pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 9/2 | —No checkpoint | — | —No checkpoint | 9/2Current; SP pending | Pending | -0.07pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 10/3 (4.31 decimal).
Not reached — watch for support to reach this level.Trainer won 36/83 (43.4%) when backed this much by SP; normal strike rate 32.4%.
TIMING & CONTEXT
More evidence
Largest previous drift: Newmarket, 16 Apr 2026 — 9th • open 14/1 → final 20/1 (-1.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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 9/1 | —No checkpoint | — | —No checkpoint | 9/1Current; SP pending | Pending | -0.11pp |
| York13 May 20266f · Class 1 · Good · 13 runnersClick for post-race comment ▾ | 14/1 | +1.67ppOpen → 10am | 11/1 | +2.78pp10am → SP | 8/1 | 1st | +4.44pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 9/1 | —No checkpoint | — | —No checkpoint | 9/1Current; SP pending | Pending | -0.11pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/2 (6.67 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Strongest previous support: Newmarket, 02 May 2026 — 4th • open 22/1 → final 18/1 (+0.92pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | +0.21pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | +0.21pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
No evidence-backed price trigger for this runner yet. Use Notify Me to monitor it; the current records do not justify a target price.
TIMING & CONTEXT
More evidence
Largest previous drift: Kempton (AW), 11 Feb 2026 — 5th • open 3/1 → final 6/1 (-10.71pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | -0.42pp |
| Goodwood01 Aug 20266f · Class 2 · Good To Firm · 27 runnersClick for post-race comment ▾ | 25/1 | +0.50ppOpen → 10am | 22/1 | -0.50pp10am → SP | 25/1 | 2nd | +0.00pp |
| Post-race comment | |||||||
| York25 Jul 20266f · Class 2 · Good To Firm · 21 runnersClick for post-race comment ▾ | 13/2 | +3.33ppOpen → 10am | 5/1 | +6.43pp10am → SP | 10/3 | 1st | +9.76pp |
| Post-race comment | |||||||
| York23 May 20265f · Class 2 · Good · 16 runnersClick for post-race comment ▾ | 11/1 | +0.00ppOpen → 10am | 11/1 | -0.64pp10am → SP | 12/1 | 2nd | -0.64pp |
| Post-race comment | |||||||
| Newcastle (AW)19 Mar 20266f · Class 2 · Standard · 7 runnersClick for post-race comment ▾ | 7/1 | +9.72ppOpen → 10am | 7/2 | +0.00pp10am → SP | 7/2 | 2nd | +9.72pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | -0.42pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 15/2 (8.57 decimal).
Not reached — watch for support to reach this level.Trainer won 24/93 (25.8%) when backed this much by SP; normal strike rate 10%.
TIMING & CONTEXT
More evidence
Largest previous drift: Doncaster, 13 Sep 2026 — 5th • open 9/2 → final 15/2 (-6.42pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | -0.45pp |
| Ascot20 Jun 20266f · Class 2 · Good To Firm · 27 runnersClick for post-race comment ▾ | 14/1 | +1.67ppOpen → 10am | 11/1 | -0.64pp10am → SP | 12/1 | 2nd | +1.03pp |
| Post-race comment | |||||||
| Lingfield (AW)31 Jan 20266f 1y · Class 1 · Standard · 8 runnersClick for post-race comment ▾ | 7/2 | +0.87ppOpen → 10am | 10/3 | +26.91pp10am → SP | EVS | 1st | +27.78pp |
| Post-race comment | |||||||
| Lingfield (AW)17 Jan 20266f 1y · Class 3 · Standard · 7 runnersClick for post-race comment ▾ | 6/4 | +0.00ppOpen → 10am | 6/4 | -1.83pp10am → SP | 13/8 | 1st | -1.83pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 14/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | -0.45pp |
| Open this tab to load the five worst recorded finishing positions. | |||||||
THIS IS THE HORSE’S STRONGEST RECORDED SUPPORTMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 15/2 (8.57 decimal).
Not reached — watch for support to reach this level.Trainer won 15/43 (34.9%) when backed this much by SP; normal strike rate 15.8%.
TIMING & CONTEXT
More evidence
Strongest previous support: Newmarket, 02 May 2026 — 3rd • open 7/2 → final 10/3 (+0.87pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.13pp |
| Goodwood29 Jul 20267f · Class 1 · Good To Firm · 13 runnersClick for post-race comment ▾ | 7/2 | +0.00ppOpen → 10am | 7/2 | +0.00pp10am → SP | 7/2 | 2nd | +0.00pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.13pp |
| Open this tab to load the five worst recorded finishing positions. | |||||||
THIS IS THE HORSE’S STRONGEST RECORDED SUPPORTMarketNo signalNo meaningful market move yet.TrainerLimited dataNot enough matching trainer evidence.Horse historyLimited dataNot enough comparable completed runs.Since 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 23/84 (27.4%) when backed this much by SP; normal strike rate 12.7%.
TIMING & CONTEXT
More evidence
Largest previous drift: Curragh (IRE), 09 Aug 2026 — 3rd • open 9/4 → final 5/1 (-14.58pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 22/1 | —No checkpoint | — | —No checkpoint | 25/1Current; SP pending | Pending | -0.45pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 22/1 | —No checkpoint | — | —No checkpoint | 25/1Current; SP pending | Pending | -0.45pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 10/1 (10.70 decimal).
Not reached — watch for support to reach this level.Trainer won 16/61 (26.2%) when backed this much by SP; normal strike rate 15.9%.
TIMING & CONTEXT
More evidence
Largest previous drift: Lingfield (AW), 31 Jan 2026 — 1st • open 4/1 → final 7/1 (-7.50pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 25/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | -0.32pp |
| Lingfield (AW)21 Feb 20265f 6y · Class 1 · Standard · 6 runnersClick for post-race comment ▾ | 2/1 | +0.00ppOpen → 10am | 2/1 | +1.39pp10am → SP | 15/8 | 1st | +1.39pp |
| Post-race comment | |||||||
| Lingfield (AW)31 Jan 20266f 1y · Class 1 · Standard · 8 runnersClick for post-race comment ▾ | 4/1 | +2.22ppOpen → 10am | 7/2 | -9.72pp10am → SP | 7/1 | 1st | -7.50pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 25/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | -0.32pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 10/1 (11.30 decimal).
Not reached — watch for support to reach this level.Trainer won 16/61 (26.2%) when backed this much by SP; normal strike rate 15.9%.
TIMING & CONTEXT
More evidence
Strongest previous support: York, 13 May 2026 — 6th • open 14/1 → final 9/1 (+3.33pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 28/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | +0.27pp |
| Doncaster28 Mar 20266f 2y · Class 1 · Good To Soft · 12 runnersClick for post-race comment ▾ | 11/2 | -2.88ppOpen → 10am | 7/1 | +1.79pp10am → SP | 6/1 | 2nd | -1.10pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 28/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | +0.27pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/1 (12.16 decimal).
Not reached — watch for support to reach this level.Trainer won 16/61 (26.2%) when backed this much by SP; normal strike rate 15.9%.
TIMING & CONTEXT
More evidence
Strongest previous support: Newmarket, 15 Apr 2026 — 5th • open 16/1 → final 17/2 (+4.64pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 50/1 | —No checkpoint | — | —No checkpoint | 50/1Current; SP pending | Pending | +0.05pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday6f · Class 1 · Good To Firm · 12 runners | 50/1 | —No checkpoint | — | —No checkpoint | 50/1Current; SP pending | Pending | +0.05pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 14/1 (14.37 decimal).
Not reached — watch for support to reach this level.Trainer won 24/93 (25.8%) when backed this much by SP; normal strike rate 10%.
TIMING & CONTEXT
- Supported0 of 12 runners at +4pp or more
- Drifting0 of 12 runners at −4pp or worse
- Last 15 minFresh 15-minute data is not available yet.
- Market surgesAwaiting a fresh 15-minute snapshot.
Full field shown.
More evidence
Strongest previous support: York, 13 Jun 2026 — 1st • open 5/1 → final 4/1 (+3.33pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 7/2 | —No checkpoint | — | —No checkpoint | 7/2Current; SP pending | Pending | +0.11pp |
| Ascot05 Sep 20267f · Class 2 · Good To Firm · 8 runnersClick for post-race comment ▾ | 5/4 | +0.81ppOpen → 10am | 6/5 | +4.55pp10am → SP | EVS | 1st | +5.36pp |
| Post-race comment | |||||||
| Ascot08 Aug 20266f · Class 2 · Good To Firm · 9 runnersClick for post-race comment ▾ | 7/4 | +1.66ppOpen → 10am | 13/8 | -4.69pp10am → SP | 2/1 | 2nd | -3.03pp |
| Post-race comment | |||||||
| York13 Jun 20266f · Class 2 · Good · 22 runnersClick for post-race comment ▾ | 5/1 | +3.33ppOpen → 10am | 4/1 | +0.00pp10am → SP | 4/1 | 1st | +3.33pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 7/2 | —No checkpoint | — | —No checkpoint | 7/2Current; SP pending | Pending | +0.11pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/4 (3.67 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Strongest previous support: Doncaster, 12 Sep 2026 — 2nd • open 8/1 → final 6/1 (+3.42pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 4/1 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | +0.08pp |
| Doncaster12 Sep 20261m · Class 2 · Good · 17 runnersClick for post-race comment ▾ | 8/1 | +4.52ppOpen → 10am | 11/2 | +0.00pp10am → SP | 11/2 | 2nd | +4.52pp |
| Post-race comment | |||||||
| Ascot04 Sep 20261m · Class 2 · Good · 13 runnersClick for post-race comment ▾ | 11/2 | -1.82ppOpen → 10am | 13/2 | -1.57pp10am → SP | 15/2 | 2nd | -3.39pp |
| Post-race comment | |||||||
| Ascot18 Jun 20261m · Class 2 · Good To Firm · 30 runnersClick for post-race comment ▾ | 9/1 | +0.00ppOpen → 10am | 9/1 | +3.33pp10am → SP | 13/2 | 1st | +3.33pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 4/1 | —No checkpoint | — | —No checkpoint | 4/1Current; SP pending | Pending | +0.08pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 3/1 (4.00 decimal).
Not reached — watch for support to reach this level.Trainer won 28/79 (35.4%) when backed this much by SP; normal strike rate 17.7%.
TIMING & CONTEXT
More evidence
Largest previous drift: Ascot, 18 Jun 2026 — 5th • open 12/1 → final 14/1 (-0.48pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 7/1 | —No checkpoint | — | —No checkpoint | 7/1Current; SP pending | Pending | -0.19pp |
| Newbury01 Jun 20261m · Class 4 · Good To Firm · 12 runnersClick for post-race comment ▾ | 3/1 | +0.00ppOpen → 10am | 3/1 | -1.91pp10am → SP | 10/3 | 1st | -1.91pp |
| Post-race comment | |||||||
| Chepstow21 May 20261m 2f · Class 4 · Good To Soft · 6 runnersClick for post-race comment ▾ | 10/11 | -2.36ppOpen → 10am | EVS | +11.73pp10am → SP | 8/13 | 2nd | +9.37pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 7/1 | —No checkpoint | — | —No checkpoint | 7/1Current; SP pending | Pending | -0.19pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/2 (5.71 decimal).
Not reached — watch for support to reach this level.Trainer won 31/138 (22.5%) when backed this much by SP; normal strike rate 12.3%.
TIMING & CONTEXT
More evidence
Strongest previous support: Ascot, 18 Jun 2026 — 1st • open 11/1 → final 9/2 (+9.85pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 8/1 | —No checkpoint | — | —No checkpoint | 8/1Current; SP pending | Pending | +0.14pp |
| Ascot18 Jun 20267f · Class 2 · Good To Firm · 28 runnersClick for post-race comment ▾ | 11/1 | +2.78ppOpen → 10am | 8/1 | +7.07pp10am → SP | 9/2 | 1st | +9.85pp |
| Post-race comment | |||||||
| Doncaster28 Mar 20261m · Class 2 · Good To Soft · 22 runnersClick for post-race comment ▾ | 5/1 | -3.33ppOpen → 10am | 13/2 | +2.05pp10am → SP | 11/2 | 1st | -1.28pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 8/1 | —No checkpoint | — | —No checkpoint | 8/1Current; SP pending | Pending | +0.14pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 5/1 (6.21 decimal).
Not reached — watch for support to reach this level.Trainer won 11/39 (28.2%) when backed this much by SP; normal strike rate 11.9%.
TIMING & CONTEXT
More evidence
Largest previous drift: Chester, 30 May 2026 — 1st • open 4/1 → final 5/1 (-3.33pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 9/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | -0.84pp |
| York20 Aug 20267f · Class 2 · Good To Soft · 19 runnersClick for post-race comment ▾ | 15/2 | -1.24ppOpen → 10am | 17/2 | -0.53pp10am → SP | 9/1 | 1st | -1.76pp |
| Post-race comment | |||||||
| Newmarket11 Jul 20267f · Class 2 · Good To Firm · 9 runnersClick for post-race comment ▾ | 7/2 | +0.00ppOpen → 10am | 7/2 | +0.87pp10am → SP | 10/3 | 2nd | +0.87pp |
| Post-race comment | |||||||
| Wetherby15 Jun 20267f · Class 4 · Good To Firm · 11 runnersClick for post-race comment ▾ | 11/10 | +0.00ppOpen → 10am | 11/10 | +4.74pp10am → SP | 10/11 | 1st | +4.74pp |
| Post-race comment | |||||||
| Chester30 May 20267f 1y · Class 4 · Good · 11 runnersClick for post-race comment ▾ | 4/1 | -4.62ppOpen → 10am | 11/2 | +2.80pp10am → SP | 9/2 | 1st | -1.82pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 9/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | -0.84pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/2 (6.67 decimal).
Not reached — watch for support to reach this level.Trainer won 71/207 (34.3%) when backed this much by SP; normal strike rate 19.3%.
TIMING & CONTEXT
More evidence
Largest previous drift: Sandown, 06 Aug 2026 — 1st • open 5/2 → final 3/1 (-3.57pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.11pp |
| Sandown29 Aug 20267f · Class 3 · Good To Soft · 8 runnersClick for post-race comment ▾ | 15/8 | +5.03ppOpen → 10am | 6/4 | -6.67pp10am → SP | 2/1 | 2nd | -1.63pp |
| Post-race comment | |||||||
| Sandown06 Aug 20267f · Class 4 · Good To Firm · 6 runnersClick for post-race comment ▾ | 5/2 | +0.00ppOpen → 10am | 5/2 | -6.35pp10am → SP | 7/2 | 1st | -6.35pp |
| Post-race comment | |||||||
| Lingfield15 Jul 20267f 135y · Class 3 · Good To Firm · 4 runnersClick for post-race comment ▾ | 7/2 | -5.56ppOpen → 10am | 5/1 | +11.90pp10am → SP | 5/2 | 1st | +6.35pp |
| Post-race comment | |||||||
| Redcar26 May 20267f 219y · Class 4 · Good To Firm · 6 runnersClick for post-race comment ▾ | 10/3 | +1.91ppOpen → 10am | 3/1 | -1.91pp10am → SP | 10/3 | 2nd | +0.00pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.11pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 7/1 (7.88 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 21.4%.
TIMING & CONTEXT
More evidence
Largest previous drift: Ascot, 09 May 2026 — 9th • open 22/1 → final 80/1 (-3.11pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.26pp |
| Newbury19 Sep 20267f · Class 3 · Good To Firm · 16 runnersClick for post-race comment ▾ | 7/2 | -2.22ppOpen → 10am | 4/1 | +5.00pp10am → SP | 3/1 | 2nd | +2.78pp |
| Post-race comment | |||||||
| Newmarket11 Jul 20267f · Class 2 · Good To Firm · 13 runnersClick for post-race comment ▾ | 7/2 | -2.22ppOpen → 10am | 4/1 | +0.00pp10am → SP | 4/1 | 1st | -2.22pp |
| Post-race comment | |||||||
| Newmarket (July)25 Jun 20267f · Class 3 · Good To Firm · 9 runnersClick for post-race comment ▾ | 5/1 | +19.70ppOpen → 10am | 7/4 | -3.03pp10am → SP | 2/1 | 2nd | +16.67pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 12/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.26pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 7/1 (7.88 decimal).
Not reached — watch for support to reach this level.Trainer won 27/104 (26%) when backed this much by SP; normal strike rate 10.7%.
TIMING & CONTEXT
More evidence
Largest previous drift: Ayr, 19 Sep 2026 — 2nd • open 15/2 → final 8/1 (-0.65pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | -0.38pp |
| Ayr19 Sep 20261m · Class 2 · Heavy · 14 runnersClick for post-race comment ▾ | 15/2 | -1.24ppOpen → 10am | 17/2 | +1.24pp10am → SP | 15/2 | 2nd | +0.00pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 14/1 | —No checkpoint | — | —No checkpoint | 14/1Current; SP pending | Pending | -0.38pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 15/2 (8.57 decimal).
Not reached — watch for support to reach this level.Trainer won 16/48 (33.3%) when backed this much by SP; normal strike rate 16.3%.
TIMING & CONTEXT
More evidence
Largest previous drift: Newmarket (July), 14 Aug 2026 — 5th • open 7/2 → final 11/2 (-6.84pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 14/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | -0.48pp |
| Ascot04 Sep 20261m · Class 2 · Good · 13 runnersClick for post-race comment ▾ | 17/2 | +2.92ppOpen → 10am | 13/2 | -1.57pp10am → SP | 15/2 | 1st | +1.35pp |
| Post-race comment | |||||||
| Ascot25 Jul 20261m · Class 2 · Good To Firm · 11 runnersClick for post-race comment ▾ | 8/1 | -1.11ppOpen → 10am | 9/1 | -0.91pp10am → SP | 10/1 | 1st | -2.02pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 14/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | -0.48pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 15/2 (8.57 decimal).
Not reached — watch for support to reach this level.Trainer won 8/41 (19.5%) when backed this much by SP; normal strike rate 12.9%.
TIMING & CONTEXT
More evidence
Strongest previous support: Haydock, 08 Aug 2026 — 1st • open 8/1 → final 4/1 (+8.89pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.06pp |
| Ayr19 Sep 20266f · Class 2 · Heavy · 24 runnersClick for post-race comment ▾ | 22/1 | +0.41ppOpen → 10am | 20/1 | +2.93pp10am → SP | 12/1 | 1st | +3.34pp |
| Post-race comment | |||||||
| Haydock08 Aug 20266f 212y · Class 3 · Good · 6 runnersClick for post-race comment ▾ | 8/1 | +8.89ppOpen → 10am | 4/1 | +5.00pp10am → SP | 3/1 | 1st | +13.89pp |
| Post-race comment | |||||||
| York10 Jul 20267f · Class 3 · Good To Firm · 17 runnersClick for post-race comment ▾ | 20/1 | +0.50ppOpen → 10am | 18/1 | +1.40pp10am → SP | 14/1 | 2nd | +1.90pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.06pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +1.53pp · around 12/1 (13.48 decimal).
Not reached — watch for support to reach this level.3/4 finished 1st or 2nd with this much support or more (75%).
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 25/115 (21.7%) when backed this much by SP; normal strike rate 10.7%.
TIMING & CONTEXT
More evidence
Strongest previous support: Haydock, 25 Apr 2026 — 3rd • open 8/1 → final 11/2 (+4.27pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 18/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | +0.09pp |
| Ascot09 May 20267f · Class 2 · Good · 28 runnersClick for post-race comment ▾ | 14/1 | +1.03ppOpen → 10am | 12/1 | +0.00pp10am → SP | 12/1 | 2nd | +1.03pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 18/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | +0.09pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 17/2 (9.74 decimal).
Not reached — watch for support to reach this level.Trainer won 16/68 (23.5%) when backed this much by SP; normal strike rate 11.5%.
TIMING & CONTEXT
More evidence
Strongest previous support: Ascot, 05 Sep 2026 — 3rd • open 13/2 → final 4/1 (+6.49pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | +0.37pp |
| Ascot25 Jul 20267f · Class 2 · Good To Firm · 16 runnersClick for post-race comment ▾ | 33/1 | +0.90ppOpen → 10am | 25/1 | -0.40pp10am → SP | 28/1 | 2nd | +0.51pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 18/1Current; SP pending | Pending | +0.37pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/1 (10.24 decimal).
Not reached — watch for support to reach this level.Trainer won 16/48 (33.3%) when backed this much by SP; normal strike rate 16.3%.
TIMING & CONTEXT
More evidence
Strongest previous support: Carlisle, 30 May 2026 — 1st • open 6/1 → final 5/1 (+2.38pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 20/1Current; SP pending | Pending | +0.04pp |
| Carlisle30 May 20265f 182y · Class 3 · Good To Firm · 14 runnersClick for post-race comment ▾ | 6/1 | +5.71ppOpen → 10am | 4/1 | +3.09pp10am → SP | 10/3 | 1st | +8.81pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 20/1Current; SP pending | Pending | +0.04pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/1 (10.24 decimal).
Not reached — watch for support to reach this level.Trainer won 51/161 (31.7%) when backed this much by SP; normal strike rate 19.1%.
TIMING & CONTEXT
More evidence
Largest previous drift: Thirsk, 10 Apr 2026 — 2nd • open 6/5 → final 7/4 (-9.09pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 22/1Current; SP pending | Pending | -0.39pp |
| Thirsk10 Apr 20267f · Class 3 · Good · 8 runnersClick for post-race comment ▾ | 6/5 | -14.69ppOpen → 10am | 9/4 | +3.95pp10am → SP | 15/8 | 2nd | -10.73pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 22/1Current; SP pending | Pending | -0.39pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/1 (10.24 decimal).
Not reached — watch for support to reach this level.Trainer won 17/44 (38.6%) when backed this much by SP; normal strike rate 21%.
TIMING & CONTEXT
More evidence
Largest previous drift: Newbury, 19 Sep 2026 — 7th • open 8/1 → final 16/1 (-4.99pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 22/1Current; SP pending | Pending | -0.43pp |
| Ascot05 Sep 20267f · Class 2 · Good To Firm · 8 runnersClick for post-race comment ▾ | 28/1 | +1.19ppOpen → 10am | 20/1 | +1.12pp10am → SP | 16/1 | 2nd | +2.31pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 20/1 | —No checkpoint | — | —No checkpoint | 22/1Current; SP pending | Pending | -0.43pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 9/1 (10.24 decimal).
Not reached — watch for support to reach this level.Trainer won 8/41 (19.5%) when backed this much by SP; normal strike rate 12.9%.
TIMING & CONTEXT
More evidence
Strongest previous support: Newmarket (July), 08 Aug 2026 — 1st • open 6/1 → final 5/1 (+2.38pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 28/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | +0.28pp |
| Newmarket (July)08 Aug 20267f · Class 2 · Good To Firm · 10 runnersClick for post-race comment ▾ | 6/1 | +0.00ppOpen → 10am | 6/1 | +1.10pp10am → SP | 11/2 | 1st | +1.10pp |
| Post-race comment | |||||||
| Doncaster06 Jun 20267f 6y · Class 3 · Good To Firm · 11 runnersClick for post-race comment ▾ | 11/2 | -7.69ppOpen → 10am | 12/1 | +14.05pp10am → SP | 7/2 | 1st | +6.35pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 28/1 | —No checkpoint | — | —No checkpoint | 28/1Current; SP pending | Pending | +0.28pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/1 (12.16 decimal).
Not reached — watch for support to reach this level.Trainer won 7/25 (28%) when backed this much by SP; normal strike rate 15.7%.
TIMING & CONTEXT
More evidence
Largest previous drift: Kempton (AW), 18 Mar 2026 — 7th • open 14/1 → final 28/1 (-3.22pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 28/1 | —No checkpoint | — | —No checkpoint | 40/1Current; SP pending | Pending | -0.94pp |
| Musselburgh04 Apr 20267f 15y · Class 2 · Good To Soft · 10 runnersClick for post-race comment ▾ | 12/1 | +0.00ppOpen → 10am | 12/1 | +1.40pp10am → SP | 10/1 | 2nd | +1.40pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 28/1 | —No checkpoint | — | —No checkpoint | 40/1Current; SP pending | Pending | -0.94pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/1 (11.84 decimal).
Not reached — watch for support to reach this level.Trainer won 24/80 (30%) when backed this much by SP; normal strike rate 9.7%.
TIMING & CONTEXT
More evidence
Largest previous drift: Haydock, 23 May 2026 — 5th • open 10/1 → final 22/1 (-4.74pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 40/1 | —No checkpoint | — | —No checkpoint | 50/1Current; SP pending | Pending | -0.38pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday7f · Class 2 · Good To Firm · 18 runners | 40/1 | —No checkpoint | — | —No checkpoint | 50/1Current; SP pending | Pending | -0.38pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 12/1 (13.44 decimal).
Not reached — watch for support to reach this level.Trainer won 71/207 (34.3%) when backed this much by SP; normal strike rate 19.3%.
TIMING & CONTEXT
- Supported0 of 18 runners at +4pp or more
- Drifting0 of 18 runners at −4pp or worse
- Last 15 minFresh 15-minute data is not available yet.
- Market surgesAwaiting a fresh 15-minute snapshot.
Full field shown.
More evidence
Largest previous drift: Redcar, 20 Jun 2026 — 8th • open 10/3 → final 8/1 (-11.98pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 9/2 | —No checkpoint | — | —No checkpoint | 9/2Current; SP pending | Pending | -0.07pp |
| Doncaster13 Sep 20265f 3y · Class 3 · Good · 16 runnersClick for post-race comment ▾ | 15/2 | +4.76ppOpen → 10am | 5/1 | -4.90pp10am → SP | 15/2 | 2nd | -0.14pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 9/2 | —No checkpoint | — | —No checkpoint | 9/2Current; SP pending | Pending | -0.07pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 10/3 (4.31 decimal).
Not reached — watch for support to reach this level.Trainer won 15/64 (23.4%) when backed this much by SP; normal strike rate 15.4%.
TIMING & CONTEXT
More evidence
Strongest previous support: Lingfield (AW), 28 Apr 2026 — 2nd • open 2/1 → final 4/6 (+26.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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 11/2 | —No checkpoint | — | —No checkpoint | 11/2Current; SP pending | Pending | +0.00pp |
| Doncaster13 Sep 20265f 3y · Class 3 · Good · 16 runnersClick for post-race comment ▾ | 8/1 | +3.17ppOpen → 10am | 6/1 | +3.90pp10am → SP | 9/2 | 1st | +7.07pp |
| Post-race comment | |||||||
| Doncaster15 Aug 20265f 143y · Class 4 · Good To Firm · 10 runnersClick for post-race comment ▾ | 11/2 | -1.10ppOpen → 10am | 6/1 | +2.38pp10am → SP | 5/1 | 2nd | +1.28pp |
| Post-race comment | |||||||
| Lingfield27 Jun 20264f 217y · Class 5 · Good To Firm · 5 runnersClick for post-race comment ▾ | 15/8 | +5.28ppOpen → 10am | 6/4 | -3.64pp10am → SP | 7/4 | 1st | +1.64pp |
| Post-race comment | |||||||
| Newmarket (July)19 Jun 20266f · Class 5 · Good · 16 runnersClick for post-race comment ▾ | 14/1 | +0.00ppOpen → 10am | 14/1 | -2.32pp10am → SP | 22/1 | 1st | -2.32pp |
| Post-race comment | |||||||
| Wolverhampton (AW)29 May 20265f 21y · Class 5 · Standard · 10 runnersClick for post-race comment ▾ | 10/3 | +5.48ppOpen → 10am | 5/2 | +6.15pp10am → SP | 15/8 | 2nd | +11.63pp |
| Post-race comment | |||||||
| Lingfield (AW)28 Apr 20265f 6y · Class 5 · Standard · 5 runnersClick for post-race comment ▾ | 2/1 | +21.31ppOpen → 10am | 5/6 | +10.71pp10am → SP | 8/15 | 2nd | +32.03pp |
| Post-race comment | |||||||
| Southwell (AW)28 Mar 20264f 214y · Class 6 · Standard · 11 runnersClick for post-race comment ▾ | 7/2 | +8.55ppOpen → 10am | 9/4 | -6.96pp10am → SP | 10/3 | 1st | +1.59pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 11/2 | —No checkpoint | — | —No checkpoint | 11/2Current; SP pending | Pending | +0.00pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 4/1 (4.91 decimal).
Not reached — watch for support to reach this level.Trainer won 7/25 (28%) when backed this much by SP; normal strike rate 11%.
TIMING & CONTEXT
More evidence
Largest previous drift: Epsom, 06 Jun 2026 — 5th • open 8/1 → final 18/1 (-5.85pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 11/2 | —No checkpoint | — | —No checkpoint | 11/2Current; SP pending | Pending | -0.05pp |
| Ascot08 Aug 20265f · Class 2 · Good To Firm · 10 runnersClick for post-race comment ▾ | 18/1 | -0.50ppOpen → 10am | 20/1 | +0.00pp10am → SP | 20/1 | 2nd | -0.50pp |
| Post-race comment | |||||||
| Wolverhampton (AW)17 Apr 20265f 21y · Class 4 · Standard · 6 runnersClick for post-race comment ▾ | 11/10 | +7.03ppOpen → 10am | 5/6 | +7.08pp10am → SP | 8/13 | 1st | +14.11pp |
| Post-race comment | |||||||
| Wolverhampton (AW)09 Apr 20266f 20y · Class 4 · Standard · 6 runnersClick for post-race comment ▾ | 7/4 | +1.66ppOpen → 10am | 13/8 | +6.42pp10am → SP | 5/4 | 1st | +8.08pp |
| Post-race comment | |||||||
| Chelmsford City (AW)26 Mar 20266f · Class 4 · Standard · 9 runnersClick for post-race comment ▾ | 7/1 | +2.88ppOpen → 10am | 11/2 | +2.80pp10am → SP | 9/2 | 1st | +5.68pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 11/2 | —No checkpoint | — | —No checkpoint | 11/2Current; SP pending | Pending | -0.05pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 4/1 (4.91 decimal).
Not reached — watch for support to reach this level.Trainer won 15/68 (22.1%) when backed this much by SP; normal strike rate 11.4%.
TIMING & CONTEXT
More evidence
Largest previous drift: Doncaster, 13 Sep 2026 — 7th • open 6/1 → final 8/1 (-3.17pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 13/2 | —No checkpoint | — | —No checkpoint | 7/1Current; SP pending | Pending | -0.67pp |
| Ascot05 Sep 20265f · Class 2 · Good To Firm · 12 runnersClick for post-race comment ▾ | 16/1 | +2.45ppOpen → 10am | 11/1 | -1.67pp10am → SP | 14/1 | 1st | +0.78pp |
| Post-race comment | |||||||
| Newmarket (July)22 Aug 20265f · Class 4 · Good · 7 runnersClick for post-race comment ▾ | 8/1 | +4.52ppOpen → 10am | 11/2 | +1.28pp10am → SP | 5/1 | 1st | +5.80pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 13/2 | —No checkpoint | — | —No checkpoint | 7/1Current; SP pending | Pending | -0.67pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +0.78pp · around 6/1 (7.08 decimal).
Not reached — watch for support to reach this level.2/2 finished 1st or 2nd with this much support or more (100%).
Support of +5.00pp · around 9/2 (5.45 decimal).
Not reached — watch for support to reach this level.Trainer won 20/58 (34.5%) when backed this much by SP; normal strike rate 11.3%.
TIMING & CONTEXT
More evidence
Largest previous drift: Doncaster, 03 Jul 2026 — 2nd • open 7/4 → final 3/1 (-11.36pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 15/2 | —No checkpoint | — | —No checkpoint | 15/2Current; SP pending | Pending | -0.06pp |
| Newmarket24 Sep 20266f · Class 2 · Good · 10 runnersClick for post-race comment ▾ | 14/1 | -0.78ppOpen → 10am | 16/1 | -1.12pp10am → SP | 20/1 | 2nd | -1.90pp |
| Post-race comment | |||||||
| Hamilton21 Aug 20265f 7y · Class 3 · Good To Soft · 11 runnersClick for post-race comment ▾ | 9/2 | +4.68ppOpen → 10am | 7/2 | +0.87pp10am → SP | 10/3 | 1st | +5.55pp |
| Post-race comment | |||||||
| Hamilton01 Aug 20265f 7y · Class 2 · Good · 11 runnersClick for post-race comment ▾ | 16/1 | +0.00ppOpen → 10am | 16/1 | +4.12pp10am → SP | 9/1 | 2nd | +4.12pp |
| Post-race comment | |||||||
| Doncaster03 Jul 20265f 3y · Class 4 · Good To Firm · 8 runnersClick for post-race comment ▾ | 7/4 | -7.79ppOpen → 10am | 5/2 | -5.48pp10am → SP | 10/3 | 2nd | -13.27pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 15/2 | —No checkpoint | — | —No checkpoint | 15/2Current; SP pending | Pending | -0.06pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +10.00pp · around 7/2 (4.59 decimal).
Not reached — watch for support to reach this level.Trainer won 8/43 (18.6%) when backed this much by SP; normal strike rate 10.4%.
TIMING & CONTEXT
More evidence
Largest previous drift: Windsor, 18 May 2026 — 2nd • open 10/3 → final 11/2 (-7.71pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 15/2 | —No checkpoint | — | —No checkpoint | 8/1Current; SP pending | Pending | -0.65pp |
| Lingfield (AW)12 Sep 20265f 6y · Class 3 · Standard · 10 runnersClick for post-race comment ▾ | 9/1 | +2.50ppOpen → 10am | 7/1 | -1.39pp10am → SP | 8/1 | 2nd | +1.11pp |
| Post-race comment | |||||||
| Windsor08 Jun 20265f 21y · Class 2 · Good To Soft · 6 runnersClick for post-race comment ▾ | 5/2 | -2.78ppOpen → 10am | 3/1 | +11.36pp10am → SP | 7/4 | 1st | +8.59pp |
| Post-race comment | |||||||
| Windsor18 May 20265f 21y · Class 2 · Good · 9 runnersClick for post-race comment ▾ | 10/3 | -8.81ppOpen → 10am | 6/1 | -2.52pp10am → SP | 15/2 | 2nd | -11.33pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 15/2 | —No checkpoint | — | —No checkpoint | 8/1Current; SP pending | Pending | -0.65pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 5/1 (5.96 decimal).
Not reached — watch for support to reach this level.Trainer won 16/66 (24.2%) when backed this much by SP; normal strike rate 12.9%.
TIMING & CONTEXT
More evidence
Largest previous drift: Newcastle (AW), 06 Feb 2026 — 4th • open 7/1 → final 18/1 (-7.24pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 9/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | -0.84pp |
| Newbury15 Aug 20265f 34y · Class 3 · Good To Firm · 12 runnersClick for post-race comment ▾ | 6/1 | +1.10ppOpen → 10am | 11/2 | +6.84pp10am → SP | 7/2 | 1st | +7.94pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 9/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | -0.84pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 11/2 (6.67 decimal).
Not reached — watch for support to reach this level.Trainer won 11/37 (29.7%) when backed this much by SP; normal strike rate 12%.
TIMING & CONTEXT
More evidence
Largest previous drift: Ayr, 18 Sep 2026 — 3rd • open 10/1 → final 33/1 (-6.15pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 10/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | -0.10pp |
| Wolverhampton (AW)17 Jul 20267f 36y · Class 4 · Standard · 9 runnersClick for post-race comment ▾ | 15/8 | +1.64ppOpen → 10am | 7/4 | -7.79pp10am → SP | 5/2 | 2nd | -6.15pp |
| Post-race comment | |||||||
| Southwell (AW)18 Jun 20266f 16y · Class 4 · Standard · 9 runnersClick for post-race comment ▾ | 15/2 | +10.46ppOpen → 10am | 7/2 | -4.04pp10am → SP | 9/2 | 1st | +6.42pp |
| Post-race comment | |||||||
| Lingfield (AW)28 Apr 20266f 1y · Class 4 · Standard · 10 runnersClick for post-race comment ▾ | 7/1 | -4.81ppOpen → 10am | 12/1 | +0.64pp10am → SP | 11/1 | 2nd | -4.17pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 10/1 | —No checkpoint | — | —No checkpoint | 10/1Current; SP pending | Pending | -0.10pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 6/1 (7.10 decimal).
Not reached — watch for support to reach this level.Trainer won 24/57 (42.1%) when backed this much by SP; normal strike rate 14.6%.
TIMING & CONTEXT
More evidence
Strongest previous support: Sandown, 29 Aug 2026 — 1st • open 4/1 → final 13/8 (+17.61pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 14/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | +1.64pp |
| Sandown29 Aug 20265f 10y · Class 4 · Good To Soft · 8 runnersClick for post-race comment ▾ | 4/1 | +12.93ppOpen → 10am | 2/1 | +12.12pp10am → SP | 6/5 | 1st | +25.05pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 14/1 | —No checkpoint | — | —No checkpoint | 11/1Current; SP pending | Pending | +1.64pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 15/2 (8.57 decimal).
Not reached — watch for support to reach this level.Trainer won 7/31 (22.6%) when backed this much by SP; normal strike rate 11.7%.
TIMING & CONTEXT
More evidence
Strongest previous support: Newbury, 15 Aug 2026 — 6th • open 9/1 → final 11/2 (+5.38pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 16/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | +1.86pp |
| Windsor22 Jun 20265f 21y · Class 3 · Good To Firm · 9 runnersClick for post-race comment ▾ | 11/2 | -3.62ppOpen → 10am | 15/2 | +2.52pp10am → SP | 6/1 | 2nd | -1.10pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 16/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | +1.86pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 4/13 (30.8%) when backed this much by SP; normal strike rate 19.7%.
TIMING & CONTEXT
More evidence
Largest previous drift: Redcar, 20 Jun 2026 — 3rd • open 5/2 → final 10/3 (-4.68pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 11/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.69pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 11/1 | —No checkpoint | — | —No checkpoint | 12/1Current; SP pending | Pending | -0.69pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 13/2 (7.50 decimal).
Not reached — watch for support to reach this level.Trainer won 11/37 (29.7%) when backed this much by SP; normal strike rate 12%.
TIMING & CONTEXT
More evidence
Strongest previous support: Ascot, 08 Aug 2026 — 8th • open 18/1 → final 11/1 (+3.07pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.12pp |
| No recorded first or second finishes for this horse yet. | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.12pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 16/68 (23.5%) when backed this much by SP; normal strike rate 11.5%.
TIMING & CONTEXT
More evidence
Strongest previous support: Yarmouth, 30 Aug 2026 — 3rd • open 17/2 → final 5/1 (+6.14pp).
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 |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.09pp |
| Doncaster13 Sep 20265f 3y · Class 4 · Good · 10 runnersClick for post-race comment ▾ | 5/1 | -3.33ppOpen → 10am | 13/2 | +2.05pp10am → SP | 11/2 | 2nd | -1.28pp |
| Post-race comment | |||||||
| Newmarket (July)22 Aug 20265f · Class 4 · Good · 7 runnersClick for post-race comment ▾ | 9/1 | +1.56ppOpen → 10am | 15/2 | +1.57pp10am → SP | 13/2 | 2nd | +3.13pp |
| Post-race comment | |||||||
| Racecourse | Open | Open → 10am | 10am | 10am → SP/Now | SP / current | Finish | Open → SP/Now |
|---|---|---|---|---|---|---|---|
| AscotToday5f · Class 2 · Good To Firm · 13 runners | 16/1 | —No checkpoint | — | —No checkpoint | 16/1Current; SP pending | Pending | +0.09pp |
| 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 10amPendingWaiting for a valid 10am price and a later update.View Market ReadHide Market Read
WHAT TO WATCH NOW
Support of +5.00pp · around 8/1 (9.19 decimal).
Not reached — watch for support to reach this level.Trainer won 11/37 (29.7%) when backed this much by SP; normal strike rate 12%.
TIMING & CONTEXT
- Supported0 of 13 runners at +4pp or more
- Drifting0 of 13 runners at −4pp or worse
- Last 15 minFresh 15-minute data is not available yet.
- Market surgesAwaiting a fresh 15-minute snapshot.
Get live market movement straight to your device.
Choose a horse and receive instant notifications when meaningful support or market weakness is detected.