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 |
|---|---|---|---|---|---|---|---|---|
| — | Gainful Ralph Beckett | — | 82 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Bayside View Michael Bell | — | 94 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Beguiled John & Thady Gosden | — | 88 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Bymiddaytomorrow Ed Walker | — | 81 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Crazy Cubana Ed Walker | — | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Daddy Star Richard Hughes | — | - Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Diplomata William Haggas | — | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Divide And Conquer Ralph Beckett | — | 83 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Flower Show Charlie Appleby | — | 87 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Haldon Pier Ralph Beckett | — | - Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Haven Aidan O'Brien | — | 111 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Lex Victoria Simon Crisford | — | 102 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Probing Ralph Beckett | — | - Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Roku Nana Roger Varian | — | - Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Ruby Sands Ollie Sangster | — | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Sizzling Affair K. R. Burke | — | - Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | So Lovely Aidan O'Brien | — | 106 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Speckles Aidan O'Brien | — | 97 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Thi Qar John & Thady Gosden | — | 87 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Trapped Goddess Hugo Palmer | — | 81 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—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. | ||||||||||||
|
Bayside View
|
Jockey
Trainer
Michael Bell
|
0 | - | 94 | - | 2 |
Latest
21264
|
35d |
No current fixed odds
|
Bayside View: 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. |
||
|
Beguiled
|
Jockey
Trainer
John & Thady Gosden
|
0 | - | 88 | - | 2 |
Latest
318
|
51d |
No current fixed odds
|
Beguiled: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Speckles1 previous meeting
Overall: Beguiled finished ahead 0 times; Speckles finished ahead 1 time.
10 Sep 2026 · DoncasterSpeckles beat BeguiledFinish positions: Beguiled 8th — Speckles 3rd
So Lovely1 previous meeting
Overall: Beguiled finished ahead 0 times; So Lovely finished ahead 1 time.
30 Jul 2026 · GoodwoodSo Lovely beat BeguiledFinish positions: Beguiled 3rd — So Lovely 2nd
|
||
|
Bymiddaytomorrow
|
Jockey
Trainer
Ed Walker
|
0 | - | 81 | - | 2 |
Latest
11737
|
35d |
No current fixed odds
|
Bymiddaytomorrow: 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. |
||
|
Crazy Cubana
|
Jockey
Trainer
Ed Walker
|
0 | - | 78 | - | 2 |
Latest
30611
|
15d |
No current fixed odds
|
Crazy Cubana: 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. |
||
|
Daddy Star
|
Jockey
Trainer
Richard Hughes
|
0 | - | - | - | 2 |
Latest
21
|
10d |
No current fixed odds
|
Daddy Star: 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. |
||
|
Diplomata
|
Jockey
Trainer
William Haggas
|
0 | - | 85 | - | 2 |
Latest
45311
|
43d |
No current fixed odds
|
Diplomata: 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. |
||
|
Divide And Conquer
|
Jockey
Trainer
Ralph Beckett
|
0 | - | 83 | - | 2 |
Latest
21
|
32d |
No current fixed odds
|
✓Distance winner
Divide And Conquer: 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. |
||
|
Flower Show
|
Jockey
Trainer
Charlie Appleby
|
0 | - | 87 | - | 2 |
Latest
31
|
42d |
No current fixed odds
|
✓✓Course + distance winner
Flower Show: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Gainful1 previous meeting
Overall: Flower Show finished ahead 1 time; Gainful finished ahead 0 times.
19 Sep 2026 · NewmarketFlower Show beat GainfulFinish positions: Flower Show 1st — Gainful 3rd
|
||
|
Gainful
|
Jockey
Trainer
Ralph Beckett
|
0 | - | 82 | - | 2 |
Latest
31
|
24d |
No current fixed odds
|
✓Distance winner
Gainful: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Flower Show1 previous meeting
Overall: Gainful finished ahead 0 times; Flower Show finished ahead 1 time.
19 Sep 2026 · NewmarketFlower Show beat GainfulFinish positions: Gainful 3rd — Flower Show 1st
|
||
|
Haldon Pier
|
Jockey
Trainer
Ralph Beckett
|
0 | - | - | - | 2 |
Latest
1
|
50d |
No current fixed odds
|
✓Distance winner
Haldon Pier: 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. |
||
|
Haven
|
Jockey
Trainer
Aidan O'Brien
|
0 | - | 111 | - | 2 |
Latest
8212
|
22d |
No current fixed odds
|
Haven: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Lex Victoria1 previous meeting
Overall: Haven finished ahead 1 time; Lex Victoria finished ahead 0 times.
9 Oct 2026 · NewmarketHaven beat Lex VictoriaFinish positions: Haven 2nd — Lex Victoria 4th
|
||
|
Lex Victoria
|
Jockey
Trainer
Simon Crisford
|
0 | - | 102 | - | 2 |
Latest
114
|
22d |
No current fixed odds
|
Lex Victoria: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Haven1 previous meeting
Overall: Lex Victoria finished ahead 0 times; Haven finished ahead 1 time.
9 Oct 2026 · NewmarketHaven beat Lex VictoriaFinish positions: Lex Victoria 4th — Haven 2nd
Thi Qar1 previous meeting
Overall: Lex Victoria finished ahead 1 time; Thi Qar finished ahead 0 times.
8 Aug 2026 · Newmarket (July)Lex Victoria beat Thi QarFinish positions: Lex Victoria 1st — Thi Qar 2nd
|
||
|
Probing
|
Jockey
Trainer
Ralph Beckett
|
0 | - | - | - | 2 |
Latest
2
|
21d |
No current fixed odds
|
Probing: 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. |
||
|
Roku Nana
|
Jockey
Trainer
Roger Varian
|
0 | - | - | - | 2 |
Latest
31
|
45d |
No current fixed odds
|
Roku Nana: 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. |
||
|
Ruby Sands
|
Jockey
Trainer
Ollie Sangster
|
0 | - | 75 | - | 2 |
Latest
332
|
21d |
No current fixed odds
|
Ruby Sands: 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. |
||
|
Sizzling Affair
|
Jockey
Trainer
K. R. Burke
|
0 | - | - | - | 2 |
Latest
1
|
36d |
No current fixed odds
|
Sizzling Affair: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Trapped Goddess1 previous meeting
Overall: Sizzling Affair finished ahead 1 time; Trapped Goddess finished ahead 0 times.
25 Sep 2026 · HaydockSizzling Affair beat Trapped GoddessFinish positions: Sizzling Affair 1st — Trapped Goddess 2nd
|
||
|
So Lovely
|
Jockey
Trainer
Aidan O'Brien
|
0 | - | 106 | - | 2 |
Latest
22165
|
27d |
No current fixed odds
|
So Lovely: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Speckles1 previous meeting
Overall: So Lovely finished ahead 0 times; Speckles finished ahead 1 time.
29 Aug 2026 · Curragh (IRE)Speckles beat So LovelyFinish positions: So Lovely 6th — Speckles 5th
Beguiled1 previous meeting
Overall: So Lovely finished ahead 1 time; Beguiled finished ahead 0 times.
30 Jul 2026 · GoodwoodSo Lovely beat BeguiledFinish positions: So Lovely 2nd — Beguiled 3rd
|
||
|
Speckles
|
Jockey
Trainer
Aidan O'Brien
|
0 | - | 97 | - | 2 |
Latest
62531
|
14d |
No current fixed odds
|
✓Distance winner
Speckles: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Beguiled1 previous meeting
Overall: Speckles finished ahead 1 time; Beguiled finished ahead 0 times.
10 Sep 2026 · DoncasterSpeckles beat BeguiledFinish positions: Speckles 3rd — Beguiled 8th
So Lovely1 previous meeting
Overall: Speckles finished ahead 1 time; So Lovely finished ahead 0 times.
29 Aug 2026 · Curragh (IRE)Speckles beat So LovelyFinish positions: Speckles 5th — So Lovely 6th
|
||
|
Thi Qar
|
Jockey
Trainer
John & Thady Gosden
|
0 | - | 87 | - | 2 |
Latest
221
|
30d |
No current fixed odds
|
✓Distance winner
Thi Qar: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Lex Victoria1 previous meeting
Overall: Thi Qar finished ahead 0 times; Lex Victoria finished ahead 1 time.
8 Aug 2026 · Newmarket (July)Lex Victoria beat Thi QarFinish positions: Thi Qar 2nd — Lex Victoria 1st
|
||
|
Trapped Goddess
|
Jockey
Trainer
Hugo Palmer
|
0 | - | 81 | - | 2 |
Latest
21
|
15d |
No current fixed odds
|
Trapped Goddess: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Sizzling Affair1 previous meeting
Overall: Trapped Goddess finished ahead 0 times; Sizzling Affair finished ahead 1 time.
25 Sep 2026 · HaydockSizzling Affair beat Trapped GoddessFinish positions: Trapped Goddess 2nd — Sizzling Affair 1st
|
||
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.