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 |
|---|---|---|---|---|---|---|---|---|
| — | Tycoon Kevin Philippart de Foy | — | 90 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | King's Code David Evans 4thGoing | — | 89 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner 4thGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Witch Hunter Richard Hannon 2ndGoing | — | 89 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner 2ndGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Mustazeed T. J. Kent ✓Going winner | — | 89 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 → | |
| — | Rogue Millions James Owen ✓Going winner | — | 88 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Harvey Ian Williams 6thGoing | — | 88 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 6thGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Stem Richard Hannon 2ndGoing | — | 88 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner 2ndGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Galyx Jack Channon ✓Going winner | — | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Box To Box Hugo Palmer 2ndGoing | — | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Black Chiffon Andrew Balding | — | 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 → | |
| — | Sweet Reward Jonathan Portman ✓Going winner | — | 84 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 → | |
| — | Masked Warrior William Haggas 2ndGoing | — | 88 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win 2ndGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Golden Knight Ed Walker | — | 87 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Wyld Bill Gihan Arnolda 18thGoing | — | 83 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 18thGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Desperate Dan Peter Chapple-Hyam 3rdGoing | — | 82 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win 3rdGoing |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Oratorical David Loughnane | — | 83 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 → | |
| — | Tipsy Tiger William Stone ✓Going winner | — | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Due To Henry Eve Johnson Houghton ✓Going winner | — | 77 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 → | |
| — | Chapter Charles Hills | — | 80 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Lean d'Aislingean Charlie Pike | — | 80 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. | ||||||||||||
| 10 |
Black Chiffon
|
Jockey
Jason Watson
Trainer
Andrew Balding
|
16 | 9-8 | 88 | - | 3 |
Latest
142
|
58d |
No current fixed odds
|
Black Chiffon: 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. |
|
| 9 |
Box To Box
|
Jockey
David Probert
Trainer
Hugo Palmer
|
7 | 9-9 | 85 | V | 7 |
Latest
22655
|
19d |
No current fixed odds
|
Gelding1st v✓Distance winner2ndGoing
Box To Box: 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. |
|
| 19 |
Chapter
|
Jockey
Saffie Osborne
Trainer
Charles Hills
|
6 | 9-0 | 80 | B | 3 |
Latest
61273
|
51d |
No current fixed odds
|
Gelding1st b✓Distance winner
Chapter: 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. |
|
| 15 |
Desperate Dan
|
Jockey
Ashley Lewis(3)
Trainer
Peter Chapple-Hyam
|
9 | 9-6 | 82 | P | 5 |
Latest
19646
|
8d |
No current fixed odds
|
Gelding1st p3rdGoing
Desperate Dan: 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. |
|
| 18 |
Due To Henry
|
Jockey
Oliver Carmichael(7)
Trainer
Eve Johnson Houghton
|
1 | 9-1 | 77 | B | 5 |
Latest
35761
|
23d |
No current fixed odds
|
Gelding1st b✓✓Course + distance winner✓Going winner
Due To Henry: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Sweet Reward1 previous meeting
Overall: Due To Henry finished ahead 1 time; Sweet Reward finished ahead 0 times.
18 Sep 2026 · NewburyDue To Henry beat Sweet RewardFinish positions: Due To Henry 6th — Sweet Reward 8th
|
|
| 8 |
Galyx
|
Jockey
Charles Bishop
Trainer
Jack Channon
|
19 | 9-9 | 85 | - | 5 |
Latest
04614
|
37d |
No current fixed odds
|
Gelding✓Distance winner✓Going winner
Galyx: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Oratorical1 previous meeting
Overall: Galyx finished ahead 1 time; Oratorical finished ahead 0 times.
30 Aug 2026 · BeverleyGalyx beat OratoricalFinish positions: Galyx 1st — Oratorical 10th
Sweet Reward1 previous meeting
Overall: Galyx finished ahead 1 time; Sweet Reward finished ahead 0 times.
12 Jun 2026 · SandownGalyx beat Sweet RewardFinish positions: Galyx 4th — Sweet Reward 9th
Mustazeed1 previous meeting
Overall: Galyx finished ahead 1 time; Mustazeed finished ahead 0 times.
12 Jun 2026 · SandownGalyx beat MustazeedFinish positions: Galyx 4th — Mustazeed did not finish
|
|
| 13 |
Golden Knight
|
Jockey
Kieran Shoemark
Trainer
Ed Walker
|
10 | 9-7 | 87 | - | 3 |
Latest
60139
|
32d |
No current fixed odds
|
✓Distance winner
Golden Knight: 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. |
|
| 6 |
Harvey
|
Jockey
Billy Loughnane
Trainer
Ian Williams
|
17 | 9-12 | 88 | H | 4 |
Latest
69310
|
10d |
No current fixed odds
|
Gelding1st h✓Distance winner6thGoing
Harvey: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rogue Millions1 previous meeting
Overall: Harvey finished ahead 0 times; Rogue Millions finished ahead 1 time.
14 Oct 2026 · NottinghamRogue Millions beat HarveyFinish positions: Harvey 11th — Rogue Millions 9th
|
|
| 2 |
King's Code
|
Jockey
Finley Marsh
Trainer
David Evans
|
18 | 9-13 | 89 | B | 6 |
Latest
88873
|
18d |
No current fixed odds
|
Gelding1st b✓Course winner✓Distance winner4thGoing
King's Code: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Stem1 previous meeting
Overall: King's Code finished ahead 0 times; Stem finished ahead 1 time.
19 Sep 2026 · NewburyStem beat King's CodeFinish positions: King's Code 7th — Stem 5th
Tycoon1 previous meeting
Overall: King's Code finished ahead 0 times; Tycoon finished ahead 1 time.
5 Jun 2026 · EpsomTycoon beat King's CodeFinish positions: King's Code 16th — Tycoon 13th
Mustazeed1 previous meeting
Overall: King's Code finished ahead 1 time; Mustazeed finished ahead 0 times.
28 Mar 2026 · Kempton (AW)King's Code beat MustazeedFinish positions: King's Code 8th — Mustazeed 10th
Wyld Bill1 previous meeting
Overall: King's Code finished ahead 0 times; Wyld Bill finished ahead 1 time.
27 Feb 2026 · Lingfield (AW)Wyld Bill beat King's CodeFinish positions: King's Code 6th — Wyld Bill 3rd
|
|
| 20 |
Lean d'Aislingean
|
Jockey
Kieren Fox
Trainer
Charlie Pike
|
5 | 9-0 | 80 | - | 3 |
Latest
93200
|
14d |
No current fixed odds
|
Lean d'Aislingean: 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. |
|
| 12 |
Masked Warrior
|
Jockey
Tom Marquand
Trainer
William Haggas
|
2 | 9-8 | 88 | P | 3 |
Latest
51340
|
38d |
No current fixed odds
|
Gelding1st p2ndGoing
Masked Warrior: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rogue Millions1 previous meeting
Overall: Masked Warrior finished ahead 0 times; Rogue Millions finished ahead 1 time.
16 Sep 2026 · YarmouthRogue Millions beat Masked WarriorFinish positions: Masked Warrior 11th — Rogue Millions 5th
Tycoon1 previous meeting
Overall: Masked Warrior finished ahead 0 times; Tycoon finished ahead 1 time.
16 Sep 2026 · YarmouthTycoon beat Masked WarriorFinish positions: Masked Warrior 11th — Tycoon 4th
|
|
| 4 |
Mustazeed
|
Jockey
Kaiya Fraser
Trainer
T. J. Kent
|
4 | 9-13 | 89 | - | 8 |
Latest
8R00R
|
134d |
No current fixed odds
|
Gelding✓✓Course + distance winner✓Going winner
Mustazeed: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Sweet Reward1 previous meeting
Overall: Mustazeed finished ahead 0 times; Sweet Reward finished ahead 1 time.
12 Jun 2026 · SandownSweet Reward beat MustazeedFinish positions: Mustazeed did not finish — Sweet Reward 9th
Galyx1 previous meeting
Overall: Mustazeed finished ahead 0 times; Galyx finished ahead 1 time.
12 Jun 2026 · SandownGalyx beat MustazeedFinish positions: Mustazeed did not finish — Galyx 4th
King's Code1 previous meeting
Overall: Mustazeed finished ahead 0 times; King's Code finished ahead 1 time.
28 Mar 2026 · Kempton (AW)King's Code beat MustazeedFinish positions: Mustazeed 10th — King's Code 8th
|
|
| 16 |
Oratorical
|
Jockey
Sam James
Trainer
David Loughnane
|
3 | 9-3 | 83 | P | 3 |
Latest
31860
|
55d |
No current fixed odds
|
Gelding1st p
Oratorical: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Galyx1 previous meeting
Overall: Oratorical finished ahead 0 times; Galyx finished ahead 1 time.
30 Aug 2026 · BeverleyGalyx beat OratoricalFinish positions: Oratorical 10th — Galyx 1st
|
|
| 5 |
Rogue Millions
|
Jockey
Hector Crouch
Trainer
James Owen
|
14 | 9-12 | 88 | H | 4 |
Latest
68759
|
10d |
No current fixed odds
|
Gelding1st h✓Distance winner✓Going winner
Rogue Millions: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Harvey1 previous meeting
Overall: Rogue Millions finished ahead 1 time; Harvey finished ahead 0 times.
14 Oct 2026 · NottinghamRogue Millions beat HarveyFinish positions: Rogue Millions 9th — Harvey 11th
Masked Warrior1 previous meeting
Overall: Rogue Millions finished ahead 1 time; Masked Warrior finished ahead 0 times.
16 Sep 2026 · YarmouthRogue Millions beat Masked WarriorFinish positions: Rogue Millions 5th — Masked Warrior 11th
Tycoon1 previous meeting
Overall: Rogue Millions finished ahead 0 times; Tycoon finished ahead 1 time.
16 Sep 2026 · YarmouthTycoon beat Rogue MillionsFinish positions: Rogue Millions 5th — Tycoon 4th
|
|
| 7 |
Stem
|
Jockey
James Doyle
Trainer
Richard Hannon
|
11 | 9-12 | 88 | - | 4 |
Latest
41035
|
35d |
No current fixed odds
|
Gelding✓Course winner✓Distance winner2ndGoing
Stem: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. King's Code1 previous meeting
Overall: Stem finished ahead 1 time; King's Code finished ahead 0 times.
19 Sep 2026 · NewburyStem beat King's CodeFinish positions: Stem 5th — King's Code 7th
|
|
| 11 |
Sweet Reward
|
Jockey
Olivia Tubb(5)
Trainer
Jonathan Portman
|
13 | 9-8 | 84 | - | 9 |
Latest
19088
|
36d |
No current fixed odds
|
Gelding✓✓Course + distance winner✓Going winner
Sweet Reward: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Due To Henry1 previous meeting
Overall: Sweet Reward finished ahead 0 times; Due To Henry finished ahead 1 time.
18 Sep 2026 · NewburyDue To Henry beat Sweet RewardFinish positions: Sweet Reward 8th — Due To Henry 6th
Galyx1 previous meeting
Overall: Sweet Reward finished ahead 0 times; Galyx finished ahead 1 time.
12 Jun 2026 · SandownGalyx beat Sweet RewardFinish positions: Sweet Reward 9th — Galyx 4th
Mustazeed1 previous meeting
Overall: Sweet Reward finished ahead 1 time; Mustazeed finished ahead 0 times.
12 Jun 2026 · SandownSweet Reward beat MustazeedFinish positions: Sweet Reward 9th — Mustazeed did not finish
|
|
| 17 |
Tipsy Tiger
|
Jockey
Josephine Gordon
Trainer
William Stone
|
15 | 9-7 | 78 | P | 5 |
Latest
46411
|
2d |
No current fixed odds
|
Gelding1st p✓Distance winner✓Going winner
Tipsy Tiger: 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. |
|
| 1 |
Tycoon
|
Jockey
David Egan
Trainer
Kevin Philippart de Foy
|
12 | 10-0 | 90 | B | 4 |
Latest
32745
|
21d |
No current fixed odds
|
Gelding1st b✓Distance winner
Tycoon: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rogue Millions1 previous meeting
Overall: Tycoon finished ahead 1 time; Rogue Millions finished ahead 0 times.
16 Sep 2026 · YarmouthTycoon beat Rogue MillionsFinish positions: Tycoon 4th — Rogue Millions 5th
Masked Warrior1 previous meeting
Overall: Tycoon finished ahead 1 time; Masked Warrior finished ahead 0 times.
16 Sep 2026 · YarmouthTycoon beat Masked WarriorFinish positions: Tycoon 4th — Masked Warrior 11th
King's Code1 previous meeting
Overall: Tycoon finished ahead 1 time; King's Code finished ahead 0 times.
5 Jun 2026 · EpsomTycoon beat King's CodeFinish positions: Tycoon 13th — King's Code 16th
|
|
| 3 |
Witch Hunter
|
Jockey
Ben Pollard(7)
Trainer
Richard Hannon
|
8 | 9-13 | 89 | - | 7 |
Latest
06009
|
12d |
No current fixed odds
|
Gelding✓Course winner2ndGoing
Witch Hunter: 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. |
|
| 14 |
Wyld Bill
|
Jockey
Rhys Clutterbuck
Trainer
Gihan Arnolda
|
20 | 9-7 | 83 | - | 5 |
Latest
11350
|
14d |
No current fixed odds
|
Gelding✓Distance winner18thGoing
Wyld Bill: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. King's Code1 previous meeting
Overall: Wyld Bill finished ahead 1 time; King's Code finished ahead 0 times.
27 Feb 2026 · Lingfield (AW)Wyld Bill beat King's CodeFinish positions: Wyld Bill 3rd — King's Code 6th
|
|
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.