Try Market Form free for 7 days.
Explore every tool, signal and live market feature. Then continue for £49.99 per month.
START FREE TRIALExplore every tool, signal and live market feature. Then continue for £49.99 per month.
START FREE TRIAL →Get support and drift alerts before the off when meaningful movement is detected.
ACTIVATE ALERTS →Open Market Form on your laptop or desktop for the full workspace and a wider view of the market.
OPEN MARKET FORM →Study form, conditions and connections. Click a horse to open its recorded form research.
Compare speed, official marks, class, course, going, historical draw and connection evidence in one view. Market Form intelligence is available in Pro.
| Rank | Horse | Speed rating | Official mark | Best class results | Form evidence | Trainer running to form | Market Form | My Race Day |
|---|---|---|---|---|---|---|---|---|
| — | Brookie Anthony Honeyball ✓Going winner | — | 137 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Daytime Dreaming Tom Ellis | — | 130 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | JPR One Joe Tizzard ✓Going winner | — | 161 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Mirabad Dan Skelton ✓Going winner | — | 155 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Petit Tonnerre Jonjo & A.J. O'Neill ✓Going winner | — | 125 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Rubaud Paul Nicholls ✓Going winner | — | 144 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Sans Bruit Paul Nicholls ✓Going winner | — | 130 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Stencil Tom George 10thGoing | — | 138 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 10thGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Vanderpoel Ben Pauling ✓Going winner | — | 141 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → |
| No. ▲▼ | Runner | Connections | Draw | Weight | OR | Headgear | Age | Form | Last run | Form study | Best Fixed Odds ▲▼ | Evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Runner EliminatorTick the evidence you require. Choose a history period for form checks. Missing evidence stays visible. Runners that fail a selected test are faded out; those awaiting evidence stay visible.
Full field shown. | ||||||||||||
|
Brookie
|
Jockey
Trainer
Anthony Honeyball
|
0 | 10-2 | 137 | - | 9 |
Latest
P80F4
|
6d |
No current fixed odds
|
Gelding✓Distance winner✓Going winner
Brookie: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Vanderpoel1 previous meeting
Overall: Brookie finished ahead 0 times; Vanderpoel finished ahead 1 time.
31 Oct 2026 · AscotVanderpoel beat BrookieFinish positions: Brookie 4th — Vanderpoel 1st
Mirabad1 previous meeting
Overall: Brookie finished ahead 0 times; Mirabad finished ahead 0 times. Same finishing position 1 time.
25 Apr 2026 · SandownNeither horse finished aheadFinish positions: Brookie did not finish — Mirabad did not finish
JPR One1 previous meeting
Overall: Brookie finished ahead 0 times; JPR One finished ahead 1 time.
25 Apr 2026 · SandownJPR One beat BrookieFinish positions: Brookie did not finish — JPR One 2nd
Stencil1 previous meeting
Overall: Brookie finished ahead 1 time; Stencil finished ahead 0 times.
9 Apr 2026 · AintreeBrookie beat StencilFinish positions: Brookie 13th — Stencil did not finish
Petit Tonnerre1 previous meeting
Overall: Brookie finished ahead 0 times; Petit Tonnerre finished ahead 1 time.
9 Apr 2026 · AintreePetit Tonnerre beat BrookieFinish positions: Brookie 13th — Petit Tonnerre 7th
Sans Bruit1 previous meeting
Overall: Brookie finished ahead 0 times; Sans Bruit finished ahead 1 time.
9 Apr 2026 · AintreeSans Bruit beat BrookieFinish positions: Brookie 13th — Sans Bruit 3rd
|
||
|
Daytime Dreaming
|
Jockey
Jack Andrews
Trainer
Tom Ellis
|
0 | 9-9 | 130 | - | 6 |
Latest
4112
|
223d |
No current fixed odds
|
Gelding✓Distance winner
Daytime Dreaming: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. No recorded previous meetings with today’s rivals were found in the available head-to-head history. |
||
|
JPR One
|
Jockey
Brendan Powell
Trainer
Joe Tizzard
|
0 | 11-12 | 161 | - | 9 |
Latest
14421
|
14d |
No current fixed odds
|
Gelding✓Distance winner✓Going winner
JPR One: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Brookie1 previous meeting
Overall: JPR One finished ahead 1 time; Brookie finished ahead 0 times.
25 Apr 2026 · SandownJPR One beat BrookieFinish positions: JPR One 2nd — Brookie did not finish
Mirabad1 previous meeting
Overall: JPR One finished ahead 1 time; Mirabad finished ahead 0 times.
25 Apr 2026 · SandownJPR One beat MirabadFinish positions: JPR One 2nd — Mirabad did not finish
|
||
|
Mirabad
|
Jockey
Harry Skelton
Trainer
Dan Skelton
|
0 | 11-6 | 155 | - | 7 |
Latest
221U2
|
15d |
No current fixed odds
|
Gelding✓✓Course + distance winner✓Going winner
Mirabad: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rubaud1 previous meeting
Overall: Mirabad finished ahead 1 time; Rubaud finished ahead 0 times.
22 Oct 2026 · CarlisleMirabad beat RubaudFinish positions: Mirabad 2nd — Rubaud 4th
Brookie1 previous meeting
Overall: Mirabad finished ahead 0 times; Brookie finished ahead 0 times. Same finishing position 1 time.
25 Apr 2026 · SandownNeither horse finished aheadFinish positions: Mirabad did not finish — Brookie did not finish
JPR One1 previous meeting
Overall: Mirabad finished ahead 0 times; JPR One finished ahead 1 time.
25 Apr 2026 · SandownJPR One beat MirabadFinish positions: Mirabad did not finish — JPR One 2nd
Sans Bruit1 previous meeting
Overall: Mirabad finished ahead 0 times; Sans Bruit finished ahead 1 time.
18 Jan 2026 · WindsorSans Bruit beat MirabadFinish positions: Mirabad did not finish — Sans Bruit 4th
|
||
|
Petit Tonnerre
|
Jockey
Trainer
Jonjo & A.J. O'Neill
|
0 | 9-4 | 125 | - | 8 |
Latest
96570
|
190d |
No current fixed odds
|
Gelding✓Distance winner✓Going winner
Petit Tonnerre: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Brookie1 previous meeting
Overall: Petit Tonnerre finished ahead 1 time; Brookie finished ahead 0 times.
9 Apr 2026 · AintreePetit Tonnerre beat BrookieFinish positions: Petit Tonnerre 7th — Brookie 13th
Sans Bruit1 previous meeting
Overall: Petit Tonnerre finished ahead 0 times; Sans Bruit finished ahead 1 time.
9 Apr 2026 · AintreeSans Bruit beat Petit TonnerreFinish positions: Petit Tonnerre 7th — Sans Bruit 3rd
Stencil1 previous meeting
Overall: Petit Tonnerre finished ahead 1 time; Stencil finished ahead 0 times.
9 Apr 2026 · AintreePetit Tonnerre beat StencilFinish positions: Petit Tonnerre 7th — Stencil did not finish
|
||
|
Rubaud
|
Jockey
Trainer
Paul Nicholls
|
0 | 10-9 | 144 | - | 8 |
Latest
32P44
|
15d |
No current fixed odds
|
Gelding✓Distance winner✓Going winner
Rubaud: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Mirabad1 previous meeting
Overall: Rubaud finished ahead 0 times; Mirabad finished ahead 1 time.
22 Oct 2026 · CarlisleMirabad beat RubaudFinish positions: Rubaud 4th — Mirabad 2nd
Vanderpoel1 previous meeting
Overall: Rubaud finished ahead 0 times; Vanderpoel finished ahead 1 time.
11 Mar 2026 · CheltenhamVanderpoel beat RubaudFinish positions: Rubaud did not finish — Vanderpoel 7th
|
||
|
Sans Bruit
|
Jockey
Trainer
Paul Nicholls
|
0 | 9-9 | 130 | - | 8 |
Latest
54435
|
202d |
No current fixed odds
|
Gelding✓✓Course + distance winner✓Going winner
Sans Bruit: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Brookie1 previous meeting
Overall: Sans Bruit finished ahead 1 time; Brookie finished ahead 0 times.
9 Apr 2026 · AintreeSans Bruit beat BrookieFinish positions: Sans Bruit 3rd — Brookie 13th
Petit Tonnerre1 previous meeting
Overall: Sans Bruit finished ahead 1 time; Petit Tonnerre finished ahead 0 times.
9 Apr 2026 · AintreeSans Bruit beat Petit TonnerreFinish positions: Sans Bruit 3rd — Petit Tonnerre 7th
Stencil1 previous meeting
Overall: Sans Bruit finished ahead 1 time; Stencil finished ahead 0 times.
9 Apr 2026 · AintreeSans Bruit beat StencilFinish positions: Sans Bruit 3rd — Stencil did not finish
Mirabad1 previous meeting
Overall: Sans Bruit finished ahead 1 time; Mirabad finished ahead 0 times.
18 Jan 2026 · WindsorSans Bruit beat MirabadFinish positions: Sans Bruit 4th — Mirabad did not finish
|
||
|
Stencil
|
Jockey
Trainer
Tom George
|
0 | 10-3 | 138 | - | 5 |
Latest
5210P
|
211d |
No current fixed odds
|
Gelding✓Distance winner10thGoing
Stencil: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Brookie1 previous meeting
Overall: Stencil finished ahead 0 times; Brookie finished ahead 1 time.
9 Apr 2026 · AintreeBrookie beat StencilFinish positions: Stencil did not finish — Brookie 13th
Petit Tonnerre1 previous meeting
Overall: Stencil finished ahead 0 times; Petit Tonnerre finished ahead 1 time.
9 Apr 2026 · AintreePetit Tonnerre beat StencilFinish positions: Stencil did not finish — Petit Tonnerre 7th
Sans Bruit1 previous meeting
Overall: Stencil finished ahead 0 times; Sans Bruit finished ahead 1 time.
9 Apr 2026 · AintreeSans Bruit beat StencilFinish positions: Stencil did not finish — Sans Bruit 3rd
|
||
|
Vanderpoel
|
Jockey
Trainer
Ben Pauling
|
0 | 10-10 | 141 | - | 7 |
Latest
21171
|
6d |
No current fixed odds
|
Gelding✓Distance winner✓Going winner
Vanderpoel: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Brookie1 previous meeting
Overall: Vanderpoel finished ahead 1 time; Brookie finished ahead 0 times.
31 Oct 2026 · AscotVanderpoel beat BrookieFinish positions: Vanderpoel 1st — Brookie 4th
Rubaud1 previous meeting
Overall: Vanderpoel finished ahead 1 time; Rubaud finished ahead 0 times.
11 Mar 2026 · CheltenhamVanderpoel beat RubaudFinish positions: Vanderpoel 7th — Rubaud did not finish
|
||
You’re viewing the standard data tier. Pro members instantly unlock deep-dive market intelligence grids, historical signals, and smart movement graphs for every entry.
Loading past winners…
Historical bookmaker-market evidence—not a tip or prediction.