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 |
|---|---|---|---|---|---|---|---|---|
| 1 | Janey Mackers David Menuisier 12thGoing | 97 TOP RATED | 91 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner 12thGoing |
53% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 2 | Mustazeed T. J. Kent ✓Going winner | 91 | 89 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
58% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 3 | Galyx Jack Channon ✓Going winner | 89 | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
50% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 4 | Have Secret Richard & Peter Fahey 2ndGoing | 86 | 88 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
44% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 5 | Wahdan Tim Easterby 4thGoing | 86 | 86 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 4thGoing |
38% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 6 | Shafdar Ian Williams | 84 | 92 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
23% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 7 | Principality Harry Eustace ✓Going winner | 83 | 92 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win ✓Going winner |
60% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 8 | Bunyola Bay Richard Hannon | 82 | 97 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner |
31% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 9 | City of Delight David Menuisier 3rdGoing | 81 | 89 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner 3rdGoing |
53% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 10 | Devil's Peak John & Thady Gosden | 81 | 91 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner |
59% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 11 | Ultrasoul Roger Varian 3rdGoing | 80 | 93 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 3rdGoing |
61% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 12 | A Major Payne Michael Bell 2ndGoing | 79 | 89 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
32% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 13 | Castlemont Charlie Appleby | 78 | 98 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
74% Stable running well | 🔒 Market FormUpgrade to unlock → | |
| 14 | Pearl Eye Jim Goldie ✓Going winner | 77 | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner ✓Going winner |
46% Stable below its usual level | 🔒 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. | ||||||||||||
| 15 |
Galyx
|
Jockey
George Bass
Trainer
Jack Channon
|
8 | 8-13 | 85 | - | 5 |
Latest
04614
|
37d |
Best fixed odds · live database
|
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. Have Secret1 previous meeting
Overall: Galyx finished ahead 1 time; Have Secret finished ahead 0 times.
17 Sep 2026 · AyrGalyx beat Have SecretFinish positions: Galyx 4th — Have Secret 5th
Wahdan1 previous meeting
Overall: Galyx finished ahead 1 time; Wahdan finished ahead 0 times.
30 Aug 2026 · BeverleyGalyx beat WahdanFinish positions: Galyx 1st — Wahdan 4th
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
|
|
| 6 |
Shafdar
Runner commentShafdar won two starts back but was unplaced last time out, and he has run over today's trip, so he has a platform to build on after 28 days off. |
Jockey
Edward Greatrex
Trainer
Ian Williams
|
11 | 9-6 | 92 | T | 4 |
Latest
64410
|
28d |
Best fixed odds · live database
|
Gelding1st t✓Distance winner
Shafdar: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Principality1 previous meeting
Overall: Shafdar finished ahead 1 time; Principality finished ahead 0 times.
26 Sep 2026 · NewmarketShafdar beat PrincipalityFinish positions: Shafdar 12th — Principality 20th
Spioradalta1 previous meeting
Overall: Shafdar finished ahead 1 time; Spioradalta finished ahead 0 times.
12 Sep 2026 · ChesterShafdar beat SpioradaltaFinish positions: Shafdar 1st — Spioradalta 8th
Have Secret1 previous meeting
Overall: Shafdar finished ahead 1 time; Have Secret finished ahead 0 times.
22 Aug 2026 · YorkShafdar beat Have SecretFinish positions: Shafdar 4th — Have Secret 20th
|
|
| 2 |
Castlemont
Runner commentCastlemont won two starts back and three starts back before a fourth last time out, and he has run over today's trip, while the yard's 7/20 in the last 14 days is encouraging. |
Jockey
William Buick
Trainer
Charlie Appleby
|
9 | 9-8 | 98 | H | 3 |
Latest
114
|
29d |
Best fixed odds · live database
|
Gelding1st h✓Distance winner
Castlemont: 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. |
|
| 7 |
Janey Mackers
|
Jockey
Rossa Ryan
Trainer
David Menuisier
|
16 | 9-5 | 91 | - | 4 |
Latest
01503
|
169d |
Best fixed odds · live database
|
✓Course winner✓Distance winner12thGoing
Janey Mackers: 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 |
A Major Payne
Runner commentA Major Payne won last time out and has three wins in his last six starts, with a third two starts back, and he has run over today's trip and going before. |
Jockey
Oisin Murphy
Trainer
Michael Bell
|
1 | 9-3 | 89 | P | 5 |
Latest
13131
|
55d |
Best fixed odds · live database
|
Gelding1st p✓Distance winner2ndGoing
A Major Payne: 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. |
|
| 16 |
Pearl Eye
Runner commentPearl Eye arrives in decent heart, a second last time out and a winner two starts back, just 14 days ago, and he has run over today's trip and going. Still, our figures rank him 14th of 16, and mixed finishes before that make him hard to fancy from stall two. |
Jockey
Rhys Elliott(5)
Trainer
Jim Goldie
|
2 | 8-13 | 85 | P | 6 |
Latest
46612
|
14d |
Best fixed odds · live database
|
Gelding1st p✓Course winner✓Distance winner✓Going winner
Pearl Eye: 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. |
|
| 3 |
Ultrasoul
|
Jockey
Ray Dawson
Trainer
Roger Varian
|
3 | 9-7 | 93 | H | 4 |
Latest
31110
|
79d |
Best fixed odds · live database
|
Gelding1st h✓Distance winner3rdGoing
Ultrasoul: 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. |
|
| 8 |
City of Delight
Runner commentCity of Delight showed he's capable with seconds two and four starts back, but he was only seventh last time out and returns after 134 days off. |
Jockey
Cieren Fallon
Trainer
David Menuisier
|
10 | 9-3 | 89 | - | 5 |
Latest
52827
|
134d |
Best fixed odds · live database
|
Gelding✓✓Course + distance winner3rdGoing
City of Delight: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Spioradalta1 previous meeting
Overall: City of Delight finished ahead 1 time; Spioradalta finished ahead 0 times.
12 Jun 2026 · YorkCity of Delight beat SpioradaltaFinish positions: City of Delight 7th — Spioradalta 11th
Wahdan1 previous meeting
Overall: City of Delight finished ahead 1 time; Wahdan finished ahead 0 times.
12 Jun 2026 · YorkCity of Delight beat WahdanFinish positions: City of Delight 7th — Wahdan 8th
|
|
| NR |
Mondo Man
|
Jockey
Tom Queally
Trainer
Jamie Moore & Josh Moore
|
14 | 10-0 | 100 | - | 5 |
Latest
4740
|
127d |
No current fixed odds
|
Gelding2ndGoing
Mondo Man: 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. |
|
| 5 |
Principality
Runner commentPrincipality has won twice in his last six starts, and a second two starts back suggests he's in good heart, while he has run over today's trip and on the going before. |
Jockey
George Wood
Trainer
Harry Eustace
|
4 | 9-6 | 92 | - | 4 |
Latest
51420
|
28d |
Best fixed odds · live database
|
Gelding✓Going winner
Principality: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Shafdar1 previous meeting
Overall: Principality finished ahead 0 times; Shafdar finished ahead 1 time.
26 Sep 2026 · NewmarketShafdar beat PrincipalityFinish positions: Principality 20th — Shafdar 12th
|
|
| 13 |
Devil's Peak
Runner commentDevil's Peak was unplaced last time out, though he did win two starts back and again five starts back, and he returns after just 15 days having run over today's trip. |
Jockey
Benoit de la Sayette
Trainer
John & Thady Gosden
|
12 | 9-1 | 91 | V | 3 |
Latest
12610
|
15d |
Best fixed odds · live database
|
Gelding1st v✓Course winner
Devil's Peak: 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 |
Have Secret
Runner commentHave Secret has been edging backwards, with a fourth three starts back, a fifth two runs ago and a seventh last time, and he returns fresh after 14 days having run over today's trip and going. |
Jockey
Cam Hardie
Trainer
Richard & Peter Fahey
|
13 | 9-2 | 88 | V | 6 |
Latest
00457
|
14d |
Best fixed odds · live database
|
Gelding1st v✓Distance winner2ndGoing
Have Secret: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Wahdan2 previous meetings
Overall: Have Secret finished ahead 2 times; Wahdan finished ahead 0 times.
10 Oct 2026 · YorkHave Secret beat WahdanFinish positions: Have Secret 7th — Wahdan 10th
6 Sep 2026 · YorkHave Secret beat WahdanFinish positions: Have Secret 4th — Wahdan 7th
Galyx1 previous meeting
Overall: Have Secret finished ahead 0 times; Galyx finished ahead 1 time.
17 Sep 2026 · AyrGalyx beat Have SecretFinish positions: Have Secret 5th — Galyx 4th
Shafdar1 previous meeting
Overall: Have Secret finished ahead 0 times; Shafdar finished ahead 1 time.
22 Aug 2026 · YorkShafdar beat Have SecretFinish positions: Have Secret 20th — Shafdar 4th
Spioradalta1 previous meeting
Overall: Have Secret finished ahead 1 time; Spioradalta finished ahead 0 times.
29 Mar 2026 · DoncasterHave Secret beat SpioradaltaFinish positions: Have Secret 5th — Spioradalta 7th
|
|
| 4 |
Bunyola Bay
Runner commentBunyola Bay won twice four and five starts back, but he has been unplaced in his last two and an eighth three starts back, and he returns after 42 days off. |
Jockey
Sean Levey
Trainer
Richard Hannon
|
7 | 9-7 | 97 | - | 3 |
Latest
11800
|
42d |
Best fixed odds · live database
|
✓Course winner✓Distance winner
Bunyola Bay: 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 |
Wahdan
Runner commentWahdan was unplaced last time out, though he won two starts back and has run over today's trip and going, while fourth and fourth before that show a modest level. |
Jockey
David Allan
Trainer
Tim Easterby
|
5 | 9-0 | 86 | - | 5 |
Latest
44710
|
14d |
Best fixed odds · live database
|
Gelding✓Distance winner4thGoing
Wahdan: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Have Secret2 previous meetings
Overall: Wahdan finished ahead 0 times; Have Secret finished ahead 2 times.
10 Oct 2026 · YorkHave Secret beat WahdanFinish positions: Wahdan 10th — Have Secret 7th
6 Sep 2026 · YorkHave Secret beat WahdanFinish positions: Wahdan 7th — Have Secret 4th
Galyx1 previous meeting
Overall: Wahdan finished ahead 0 times; Galyx finished ahead 1 time.
30 Aug 2026 · BeverleyGalyx beat WahdanFinish positions: Wahdan 4th — Galyx 1st
Spioradalta1 previous meeting
Overall: Wahdan finished ahead 1 time; Spioradalta finished ahead 0 times.
12 Jun 2026 · YorkWahdan beat SpioradaltaFinish positions: Wahdan 8th — Spioradalta 11th
City of Delight1 previous meeting
Overall: Wahdan finished ahead 0 times; City of Delight finished ahead 1 time.
12 Jun 2026 · YorkCity of Delight beat WahdanFinish positions: Wahdan 8th — City of Delight 7th
|
|
| 10 |
Mustazeed
|
Jockey
David Egan
Trainer
T. J. Kent
|
6 | 9-3 | 89 | - | 8 |
Latest
8R00R
|
134d |
Best fixed odds · live database
|
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. 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
|
|
| NR |
Spioradalta
Runner commentSpioradalta is hard to fancy after an eighth last time out and an unplaced run before that, with just one win in his last six starts, six starts back. On the plus side, he has run over today's trip and going, and a second three starts back shows he can pick up a cheque. |
Jockey
Jason Hart
Trainer
Mark Walford
|
15 | 9-3 | 89 | - | 6 |
Latest
06208
|
42d |
No current fixed odds
|
Gelding✓Distance winner4thGoing
Spioradalta: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Shafdar1 previous meeting
Overall: Spioradalta finished ahead 0 times; Shafdar finished ahead 1 time.
12 Sep 2026 · ChesterShafdar beat SpioradaltaFinish positions: Spioradalta 8th — Shafdar 1st
City of Delight1 previous meeting
Overall: Spioradalta finished ahead 0 times; City of Delight finished ahead 1 time.
12 Jun 2026 · YorkCity of Delight beat SpioradaltaFinish positions: Spioradalta 11th — City of Delight 7th
Wahdan1 previous meeting
Overall: Spioradalta finished ahead 0 times; Wahdan finished ahead 1 time.
12 Jun 2026 · YorkWahdan beat SpioradaltaFinish positions: Spioradalta 11th — Wahdan 8th
Have Secret1 previous meeting
Overall: Spioradalta finished ahead 0 times; Have Secret finished ahead 1 time.
29 Mar 2026 · DoncasterHave Secret beat SpioradaltaFinish positions: Spioradalta 7th — Have Secret 5th
|
|
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.
Runner comment
Galyx was a fourth last time out and a winner two starts back, but he's patchy otherwise, with a sixth and a fourth before that, and a 37-day break adds a question. He has run over today's trip and going, which helps, though our figures rank him 15th of 16.