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 | Tees Spirit Adrian Nicholls 7thGoing | 83 TOP RATED | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 7thGoing |
38% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 2 | Call Margot Gemma Tutty ✓Going winner | 81 | 76 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
33% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 3 | Master of My Fate John & Sean Quinn ✓Going winner | 80 | 79 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
34% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 4 | Secret Mistral Tony Carroll ✓Going winner | 80 | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
33% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 5 | Brave Nation Michael Attwater 3rdGoing | 79 | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 3rdGoing |
8% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 6 | Changeofmind Declan Carroll 2ndGoing | 79 | 77 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
20% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 7 | Leading Times Rebecca Menzies ✓Going winner | 78 | 79 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
25% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 8 | Kinetic Force Ruth Carr 2ndGoing | 77 | 80 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
27% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 9 | Court Drive Gay Kelleway ✓Going winner | 76 | 74 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
27% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 10 | Toolatetonegotiate Daisy Hitchins ✓Going winner | 76 | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
41% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 11 | Bona Fortuna Michael Appleby ✓Going winner | 75 | 77 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
43% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 12 | Fenlander Olly Williams 2ndGoing | 75 | 82 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
37% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 13 | South Shore Robert Cowell ✓Going winner | 74 | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
35% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 14 | Wateen Robert Cowell 7thGoing | 74 | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 7thGoing |
35% 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. | ||||||||||||
| 8 |
Bona Fortuna
|
Jockey
Callum Shepherd
Trainer
Michael Appleby
|
5 | 9-6 | 77 | T | 5 |
Latest
66212
|
14d |
Best fixed odds · live database
|
Gelding1st t✓Distance winner✓Going winner
Bona Fortuna: 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 |
South Shore
Runner commentSouth Shore was beaten into ninth last time out, a sharp contrast to the second, first and two seconds before that, which makes him hard to fancy on our figures. He has run over today's trip and going, though, and returns after 22 days. |
Jockey
Marco Ghiani
Trainer
Robert Cowell
|
8 | 9-4 | 75 | - | 5 |
Latest
22129
|
22d |
Best fixed odds · live database
|
Gelding✓Distance winner✓Going winner
South Shore: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Secret Mistral1 previous meeting
Overall: South Shore finished ahead 1 time; Secret Mistral finished ahead 0 times.
16 Oct 2026 · HaydockSouth Shore beat Secret MistralFinish positions: South Shore 9th — Secret Mistral 13th
Toolatetonegotiate1 previous meeting
Overall: South Shore finished ahead 1 time; Toolatetonegotiate finished ahead 0 times.
29 Sep 2026 · BathSouth Shore beat ToolatetonegotiateFinish positions: South Shore 2nd — Toolatetonegotiate 3rd
Brave Nation1 previous meeting
Overall: South Shore finished ahead 1 time; Brave Nation finished ahead 0 times.
29 Sep 2026 · BathSouth Shore beat Brave NationFinish positions: South Shore 2nd — Brave Nation 5th
|
|
| 9 |
Changeofmind
Runner commentChangeofmind arrives fit after 19 days off, has run over today's trip and going, and was second five starts back, a third four starts back; our top-rated runner at 88 against an official 77, he's a leading threat from stall four. The risk is his slide to a fifth last time out and a seventh before that, leaving him yet to win in his last six. |
Jockey
David Nolan
Trainer
Declan Carroll
|
4 | 9-6 | 77 | - | 6 |
Latest
23075
|
19d |
Best fixed odds · live database
|
Gelding✓Distance winner2ndGoing
Changeofmind: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Secret Mistral1 previous meeting
Overall: Changeofmind finished ahead 1 time; Secret Mistral finished ahead 0 times.
4 Sep 2026 · HaydockChangeofmind beat Secret MistralFinish positions: Changeofmind 3rd — Secret Mistral 8th
Kinetic Force1 previous meeting
Overall: Changeofmind finished ahead 1 time; Kinetic Force finished ahead 0 times.
31 May 2026 · ThirskChangeofmind beat Kinetic ForceFinish positions: Changeofmind 8th — Kinetic Force 10th
|
|
| 2 |
Kinetic Force
Runner commentKinetic Force arrives fit after 18 days, a fourth last time out following a second and a third in his previous two runs, and he has run over today's trip and going. |
Jockey
Billy Loughnane
Trainer
Ruth Carr
|
11 | 9-9 | 80 | - | 4 |
Latest
77324
|
18d |
Best fixed odds · live database
|
Gelding✓Distance winner2ndGoing
Kinetic Force: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Court Drive1 previous meeting
Overall: Kinetic Force finished ahead 1 time; Court Drive finished ahead 0 times.
20 Oct 2026 · YarmouthKinetic Force beat Court DriveFinish positions: Kinetic Force 4th — Court Drive 6th
Leading Times1 previous meeting
Overall: Kinetic Force finished ahead 1 time; Leading Times finished ahead 0 times.
16 Oct 2026 · Newcastle (AW)Kinetic Force beat Leading TimesFinish positions: Kinetic Force 2nd — Leading Times 6th
Tees Spirit1 previous meeting
Overall: Kinetic Force finished ahead 1 time; Tees Spirit finished ahead 0 times.
3 Oct 2026 · RedcarKinetic Force beat Tees SpiritFinish positions: Kinetic Force 3rd — Tees Spirit 13th
Call Margot1 previous meeting
Overall: Kinetic Force finished ahead 1 time; Call Margot finished ahead 0 times.
13 Sep 2026 · DoncasterKinetic Force beat Call MargotFinish positions: Kinetic Force 7th — Call Margot 9th
Changeofmind1 previous meeting
Overall: Kinetic Force finished ahead 0 times; Changeofmind finished ahead 1 time.
31 May 2026 · ThirskChangeofmind beat Kinetic ForceFinish positions: Kinetic Force 10th — Changeofmind 8th
Master of My Fate1 previous meeting
Overall: Kinetic Force finished ahead 1 time; Master of My Fate finished ahead 0 times.
27 Mar 2026 · Newcastle (AW)Kinetic Force beat Master of My FateFinish positions: Kinetic Force 4th — Master of My Fate 8th
|
|
| 4 |
Master of My Fate
|
Jockey
Tom Eaves
Trainer
John & Sean Quinn
|
3 | 9-8 | 79 | - | 5 |
Latest
50780
|
105d |
Best fixed odds · live database
|
Gelding✓✓Course + distance winner✓Going winner
Master of My Fate: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Secret Mistral1 previous meeting
Overall: Master of My Fate finished ahead 0 times; Secret Mistral finished ahead 1 time.
25 Jul 2026 · ChesterSecret Mistral beat Master of My FateFinish positions: Master of My Fate 11th — Secret Mistral 3rd
Kinetic Force1 previous meeting
Overall: Master of My Fate finished ahead 0 times; Kinetic Force finished ahead 1 time.
27 Mar 2026 · Newcastle (AW)Kinetic Force beat Master of My FateFinish positions: Master of My Fate 8th — Kinetic Force 4th
Toolatetonegotiate2 previous meetings
Overall: Master of My Fate finished ahead 1 time; Toolatetonegotiate finished ahead 1 time.
12 Jan 2026 · Lingfield (AW)Master of My Fate beat ToolatetonegotiateFinish positions: Master of My Fate 4th — Toolatetonegotiate 5th
28 Dec 2025 · Southwell (AW)Toolatetonegotiate beat Master of My FateFinish positions: Master of My Fate 8th — Toolatetonegotiate 3rd
|
|
| 3 |
Leading Times
Runner commentLeading Times has won two of his last four, including a victory two starts back, but he was sixth last time out and is now 22 days since that run. |
Jockey
Kaiya Fraser
Trainer
Rebecca Menzies
|
14 | 9-8 | 79 | - | 4 |
Latest
1216
|
22d |
Best fixed odds · live database
|
Gelding✓✓Course + distance winner✓Going winner
Leading Times: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kinetic Force1 previous meeting
Overall: Leading Times finished ahead 0 times; Kinetic Force finished ahead 1 time.
16 Oct 2026 · Newcastle (AW)Kinetic Force beat Leading TimesFinish positions: Leading Times 6th — Kinetic Force 2nd
|
|
| 5 |
Toolatetonegotiate
Runner commentToolatetonegotiate arrives in decent heart after a third last time out and a second two starts back, and she has run over today's trip and going, but a win five starts back is her only success in her last six. |
Jockey
Millie Wonnacott(5)
Trainer
Daisy Hitchins
|
10 | 9-7 | 78 | P | 4 |
Latest
10823
|
39d |
Best fixed odds · live database
|
1st p✓Distance winner✓Going winner
Toolatetonegotiate: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. South Shore1 previous meeting
Overall: Toolatetonegotiate finished ahead 0 times; South Shore finished ahead 1 time.
29 Sep 2026 · BathSouth Shore beat ToolatetonegotiateFinish positions: Toolatetonegotiate 3rd — South Shore 2nd
Brave Nation1 previous meeting
Overall: Toolatetonegotiate finished ahead 1 time; Brave Nation finished ahead 0 times.
29 Sep 2026 · BathToolatetonegotiate beat Brave NationFinish positions: Toolatetonegotiate 3rd — Brave Nation 5th
Master of My Fate2 previous meetings
Overall: Toolatetonegotiate finished ahead 1 time; Master of My Fate finished ahead 1 time.
12 Jan 2026 · Lingfield (AW)Master of My Fate beat ToolatetonegotiateFinish positions: Toolatetonegotiate 5th — Master of My Fate 4th
28 Dec 2025 · Southwell (AW)Toolatetonegotiate beat Master of My FateFinish positions: Toolatetonegotiate 3rd — Master of My Fate 8th
|
|
| 11 |
Brave Nation
Runner commentBrave Nation won three starts back but has faded to a sixth, then a fifth last time out, and returns after 39 days off. |
Jockey
Alistair Rawlinson
Trainer
Michael Attwater
|
6 | 9-4 | 75 | - | 6 |
Latest
43165
|
39d |
Best fixed odds · live database
|
Gelding✓Distance winner3rdGoing
Brave Nation: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. South Shore1 previous meeting
Overall: Brave Nation finished ahead 0 times; South Shore finished ahead 1 time.
29 Sep 2026 · BathSouth Shore beat Brave NationFinish positions: Brave Nation 5th — South Shore 2nd
Toolatetonegotiate1 previous meeting
Overall: Brave Nation finished ahead 0 times; Toolatetonegotiate finished ahead 1 time.
29 Sep 2026 · BathToolatetonegotiate beat Brave NationFinish positions: Brave Nation 5th — Toolatetonegotiate 3rd
|
|
| 10 |
Call Margot
Runner commentCall Margot won last time out just 19 days ago and has run over today's trip and going, but she was unplaced two starts back and her ninth three starts back shows the inconsistency. |
Jockey
Rowan Scott
Trainer
Gemma Tutty
|
13 | 9-5 | 76 | - | 3 |
Latest
03901
|
19d |
Best fixed odds · live database
|
✓✓Course + distance winner✓Going winner
Call Margot: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kinetic Force1 previous meeting
Overall: Call Margot finished ahead 0 times; Kinetic Force finished ahead 1 time.
13 Sep 2026 · DoncasterKinetic Force beat Call MargotFinish positions: Call Margot 9th — Kinetic Force 7th
Secret Mistral1 previous meeting
Overall: Call Margot finished ahead 1 time; Secret Mistral finished ahead 0 times.
26 Aug 2026 · CatterickCall Margot beat Secret MistralFinish positions: Call Margot 3rd — Secret Mistral 4th
|
|
| 14 |
Court Drive
Runner commentCourt Drive won two starts back and three starts back, but she was only sixth last time out after 18 days off, and she has run over today's trip and going before. |
Jockey
Robert Havlin
Trainer
Gay Kelleway
|
12 | 9-3 | 74 | B | 5 |
Latest
12116
|
18d |
Best fixed odds · live database
|
1st b✓✓Course + distance winner✓Going winner
Court Drive: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kinetic Force1 previous meeting
Overall: Court Drive finished ahead 0 times; Kinetic Force finished ahead 1 time.
20 Oct 2026 · YarmouthKinetic Force beat Court DriveFinish positions: Court Drive 6th — Kinetic Force 4th
Secret Mistral1 previous meeting
Overall: Court Drive finished ahead 1 time; Secret Mistral finished ahead 0 times.
26 Dec 2025 · Wolverhampton (AW)Court Drive beat Secret MistralFinish positions: Court Drive 7th — Secret Mistral 8th
|
|
| 1 |
Fenlander
Runner commentFenlander won two starts back and three starts back, but he was unplaced last time out and returns just eight days later, which makes him hard to fancy. |
Jockey
Oliver Carmichael(7)
Trainer
Olly Williams
|
7 | 9-11 | 82 | - | 5 |
Latest
33110
|
8d |
Best fixed odds · live database
|
Gelding✓Distance winner2ndGoing
Fenlander: 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 |
Wateen
Runner commentWateen is winless in her last five, with a seventh last time out and a sixth two starts back, but she has run over today's trip and going before and a third five starts back shows some ability. |
Jockey
Jack Callan
Trainer
Robert Cowell
|
2 | 9-7 | 78 | - | 3 |
Latest
30667
|
42d |
Best fixed odds · live database
|
✓Distance winner7thGoing
Wateen: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Tees Spirit1 previous meeting
Overall: Wateen finished ahead 1 time; Tees Spirit finished ahead 0 times.
26 Sep 2026 · Southwell (AW)Wateen beat Tees SpiritFinish positions: Wateen 7th — Tees Spirit 9th
|
|
| 7 |
Secret Mistral
Runner commentSecret Mistral was a second two starts back but unplaced last time, and her only win in her last six came six starts back. |
Jockey
Charlie Tucker(7)
Trainer
Tony Carroll
|
9 | 9-7 | 78 | - | 6 |
Latest
34820
|
22d |
Best fixed odds · live database
|
✓Distance winner✓Going winner
Secret Mistral: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. South Shore1 previous meeting
Overall: Secret Mistral finished ahead 0 times; South Shore finished ahead 1 time.
16 Oct 2026 · HaydockSouth Shore beat Secret MistralFinish positions: Secret Mistral 13th — South Shore 9th
Changeofmind1 previous meeting
Overall: Secret Mistral finished ahead 0 times; Changeofmind finished ahead 1 time.
4 Sep 2026 · HaydockChangeofmind beat Secret MistralFinish positions: Secret Mistral 8th — Changeofmind 3rd
Call Margot1 previous meeting
Overall: Secret Mistral finished ahead 0 times; Call Margot finished ahead 1 time.
26 Aug 2026 · CatterickCall Margot beat Secret MistralFinish positions: Secret Mistral 4th — Call Margot 3rd
Master of My Fate1 previous meeting
Overall: Secret Mistral finished ahead 1 time; Master of My Fate finished ahead 0 times.
25 Jul 2026 · ChesterSecret Mistral beat Master of My FateFinish positions: Secret Mistral 3rd — Master of My Fate 11th
Court Drive1 previous meeting
Overall: Secret Mistral finished ahead 0 times; Court Drive finished ahead 1 time.
26 Dec 2025 · Wolverhampton (AW)Court Drive beat Secret MistralFinish positions: Secret Mistral 8th — Court Drive 7th
|
|
| 13 |
Tees Spirit
Runner commentThe risk is that he's winless in his last five, with a ninth and an eighth the best of them. |
Jockey
Jack Garritty
Trainer
Adrian Nicholls
|
1 | 9-4 | 75 | - | 8 |
Latest
80090
|
35d |
Best fixed odds · live database
|
Gelding✓Distance winner7thGoing
Tees Spirit: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kinetic Force1 previous meeting
Overall: Tees Spirit finished ahead 0 times; Kinetic Force finished ahead 1 time.
3 Oct 2026 · RedcarKinetic Force beat Tees SpiritFinish positions: Tees Spirit 13th — Kinetic Force 3rd
Wateen1 previous meeting
Overall: Tees Spirit finished ahead 0 times; Wateen finished ahead 1 time.
26 Sep 2026 · Southwell (AW)Wateen beat Tees SpiritFinish positions: Tees Spirit 9th — Wateen 7th
|
|
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
Bona Fortuna arrives in cracking nick, second last time out after a win two starts back, and only 14 days since that run.