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 | Glamorous Breeze Christopher Mason ✓Going winner | 92 TOP RATED | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
13% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 2 | Betsen Tony Carroll ✓Going winner | 91 | 83 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner ✓Going winner |
29% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 3 | Shes Got A Brother Michael & David Easterby ✓Going winner | 91 | 77 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
29% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 4 | Rhythm N Hooves Robert Cowell ✓Going winner | 88 | 82 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
41% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 5 | Moulin Booj George Scott ✓Going winner | 82 | 87 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
43% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 6 | Almaty Star Robert Cowell ✓Going winner | 81 | 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 → | |
| 7 | Henrythenate Patrick Morris ✓Going winner | 78 | 80 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
25% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 8 | Night Storm James Tate ✓Going winner | 77 | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
44% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 9 | Sugar Hill Babe Lisa Williamson ✓Going winner | 77 | 84 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
35% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 10 | Alondra Scott Dixon ✓Going winner | 76 | 76 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
23% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 11 | Kanishka Ian Williams ✓Going winner | 76 | 71 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win ✓Going winner |
23% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 12 | Bona Fortuna Michael Appleby ✓Going winner | 74 | 77 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
51% Stable broadly on form | 🔒 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 |
Bona Fortuna
|
Jockey
Luke Morris
Trainer
Michael Appleby
|
12 | 9-1 | 77 | T | 5 |
Latest
26621
|
26d |
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. |
|
| 6 |
Rhythm N Hooves
Runner commentRhythm N Hooves bounced back from an eighth two starts back with a second last time out, and he returns after 21 days having run over today's trip and going, though a win three starts back is sandwiched by three eighths in his last six. |
Jockey
Barry McHugh
Trainer
Robert Cowell
|
4 | 9-6 | 82 | V | 6 |
Latest
88182
|
21d |
Best fixed odds · live database
|
Gelding1st v✓✓Course + distance winner✓Going winner
Rhythm N Hooves: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Glamorous Breeze4 previous meetings
Overall: Rhythm N Hooves finished ahead 2 times; Glamorous Breeze finished ahead 2 times.
3 Oct 2026 · AscotRhythm N Hooves beat Glamorous BreezeFinish positions: Rhythm N Hooves 2nd — Glamorous Breeze 9th
5 Sep 2026 · AscotGlamorous Breeze beat Rhythm N HoovesFinish positions: Rhythm N Hooves 8th — Glamorous Breeze 5th
15 Aug 2026 · NewburyRhythm N Hooves beat Glamorous BreezeFinish positions: Rhythm N Hooves 1st — Glamorous Breeze 6th
22 Jun 2026 · WindsorGlamorous Breeze beat Rhythm N HoovesFinish positions: Rhythm N Hooves 3rd — Glamorous Breeze 2nd
Kanishka1 previous meeting
Overall: Rhythm N Hooves finished ahead 1 time; Kanishka finished ahead 0 times.
15 Aug 2026 · NewburyRhythm N Hooves beat KanishkaFinish positions: Rhythm N Hooves 1st — Kanishka 11th
Almaty Star2 previous meetings
Overall: Rhythm N Hooves finished ahead 1 time; Almaty Star finished ahead 1 time.
22 Jun 2026 · WindsorRhythm N Hooves beat Almaty StarFinish positions: Rhythm N Hooves 3rd — Almaty Star 8th
6 Jun 2026 · EpsomAlmaty Star beat Rhythm N HoovesFinish positions: Rhythm N Hooves 19th — Almaty Star 18th
Betsen1 previous meeting
Overall: Rhythm N Hooves finished ahead 0 times; Betsen finished ahead 1 time.
6 Jun 2026 · EpsomBetsen beat Rhythm N HoovesFinish positions: Rhythm N Hooves 19th — Betsen 8th
|
|
| 3 |
Night Storm
Runner commentNight Storm won two starts in a row four and five starts back, then finished a third, a fourth and a sixth last time out, and he has run over today's trip and going. |
Jockey
Rob Hornby
Trainer
James Tate
|
10 | 9-9 | 85 | - | 4 |
Latest
11346
|
102d |
Best fixed odds · live database
|
Gelding✓Distance winner✓Going winner
Night Storm: 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. |
|
| 11 |
Shes Got A Brother
Runner commentOur figures make Shes Got A Brother a leading danger: she has run over today's trip and going, returns after 24 days, and a third six starts back is her best recent finish. The risk is a poor run, with a ninth last time out and yet to win in her last six. |
Jockey
Billy Garritty
Trainer
Michael & David Easterby
|
11 | 9-1 | 77 | - | 3 |
Latest
50009
|
24d |
Best fixed odds · live database
|
✓✓Course + distance winner✓Going winner
Shes Got A Brother: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Henrythenate1 previous meeting
Overall: Shes Got A Brother finished ahead 1 time; Henrythenate finished ahead 0 times.
5 Jun 2026 · EpsomShes Got A Brother beat HenrythenateFinish positions: Shes Got A Brother 3rd — Henrythenate 15th
|
|
| 5 |
Betsen
Runner commentThe one reservation is a stable out of form, but he looks the one to beat from stall 2. |
Jockey
Kevin Stott
Trainer
Tony Carroll
|
2 | 9-7 | 83 | - | 5 |
Latest
18539
|
35d |
Best fixed odds · live database
|
Gelding✓Course winner✓Distance winner✓Going winner
Betsen: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rhythm N Hooves1 previous meeting
Overall: Betsen finished ahead 1 time; Rhythm N Hooves finished ahead 0 times.
6 Jun 2026 · EpsomBetsen beat Rhythm N HoovesFinish positions: Betsen 8th — Rhythm N Hooves 19th
Almaty Star1 previous meeting
Overall: Betsen finished ahead 1 time; Almaty Star finished ahead 0 times.
6 Jun 2026 · EpsomBetsen beat Almaty StarFinish positions: Betsen 8th — Almaty Star 18th
Moulin Booj1 previous meeting
Overall: Betsen finished ahead 0 times; Moulin Booj finished ahead 1 time.
3 Apr 2026 · Lingfield (AW)Moulin Booj beat BetsenFinish positions: Betsen 7th — Moulin Booj 6th
|
|
| 1 |
Moulin Booj
|
Jockey
Darragh Keenan
Trainer
George Scott
|
1 | 9-11 | 87 | - | 6 |
Latest
52151
|
28d |
Best fixed odds · live database
|
Gelding✓✓Course + distance winner✓Going winner
Moulin Booj: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Betsen1 previous meeting
Overall: Moulin Booj finished ahead 1 time; Betsen finished ahead 0 times.
3 Apr 2026 · Lingfield (AW)Moulin Booj beat BetsenFinish positions: Moulin Booj 6th — Betsen 7th
Almaty Star1 previous meeting
Overall: Moulin Booj finished ahead 1 time; Almaty Star finished ahead 0 times.
9 Mar 2026 · Wolverhampton (AW)Moulin Booj beat Almaty StarFinish positions: Moulin Booj 1st — Almaty Star 2nd
Alondra1 previous meeting
Overall: Moulin Booj finished ahead 1 time; Alondra finished ahead 0 times.
9 Mar 2026 · Wolverhampton (AW)Moulin Booj beat AlondraFinish positions: Moulin Booj 1st — Alondra 5th
|
|
| 9 |
Almaty Star
Runner commentAlmaty Star was second last time out and has a third three starts back, and he is fresh enough after 18 days, having run over today's trip and going before. |
Jockey
Robert Havlin
Trainer
Robert Cowell
|
9 | 9-2 | 78 | - | 6 |
Latest
08302
|
18d |
Best fixed odds · live database
|
Gelding✓Distance winner✓Going winner
Almaty Star: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rhythm N Hooves2 previous meetings
Overall: Almaty Star finished ahead 1 time; Rhythm N Hooves finished ahead 1 time.
22 Jun 2026 · WindsorRhythm N Hooves beat Almaty StarFinish positions: Almaty Star 8th — Rhythm N Hooves 3rd
6 Jun 2026 · EpsomAlmaty Star beat Rhythm N HoovesFinish positions: Almaty Star 18th — Rhythm N Hooves 19th
Glamorous Breeze1 previous meeting
Overall: Almaty Star finished ahead 0 times; Glamorous Breeze finished ahead 1 time.
22 Jun 2026 · WindsorGlamorous Breeze beat Almaty StarFinish positions: Almaty Star 8th — Glamorous Breeze 2nd
Betsen1 previous meeting
Overall: Almaty Star finished ahead 0 times; Betsen finished ahead 1 time.
6 Jun 2026 · EpsomBetsen beat Almaty StarFinish positions: Almaty Star 18th — Betsen 8th
Alondra1 previous meeting
Overall: Almaty Star finished ahead 1 time; Alondra finished ahead 0 times.
9 Mar 2026 · Wolverhampton (AW)Almaty Star beat AlondraFinish positions: Almaty Star 2nd — Alondra 5th
Moulin Booj1 previous meeting
Overall: Almaty Star finished ahead 0 times; Moulin Booj finished ahead 1 time.
9 Mar 2026 · Wolverhampton (AW)Moulin Booj beat Almaty StarFinish positions: Almaty Star 2nd — Moulin Booj 1st
|
|
| 2 |
Glamorous Breeze
Runner commentGlamorous Breeze has finished in the first three only twice in her last six, but a third four starts back and a second six starts back show she can bridge the gap. |
Jockey
Gina Mangan
Trainer
Christopher Mason
|
3 | 9-9 | 85 | P | 8 |
Latest
53659
|
21d |
Best fixed odds · live database
|
1st p✓Distance winner✓Going winner
Glamorous Breeze: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rhythm N Hooves4 previous meetings
Overall: Glamorous Breeze finished ahead 2 times; Rhythm N Hooves finished ahead 2 times.
3 Oct 2026 · AscotRhythm N Hooves beat Glamorous BreezeFinish positions: Glamorous Breeze 9th — Rhythm N Hooves 2nd
5 Sep 2026 · AscotGlamorous Breeze beat Rhythm N HoovesFinish positions: Glamorous Breeze 5th — Rhythm N Hooves 8th
15 Aug 2026 · NewburyRhythm N Hooves beat Glamorous BreezeFinish positions: Glamorous Breeze 6th — Rhythm N Hooves 1st
22 Jun 2026 · WindsorGlamorous Breeze beat Rhythm N HoovesFinish positions: Glamorous Breeze 2nd — Rhythm N Hooves 3rd
Kanishka1 previous meeting
Overall: Glamorous Breeze finished ahead 1 time; Kanishka finished ahead 0 times.
15 Aug 2026 · NewburyGlamorous Breeze beat KanishkaFinish positions: Glamorous Breeze 6th — Kanishka 11th
Almaty Star1 previous meeting
Overall: Glamorous Breeze finished ahead 1 time; Almaty Star finished ahead 0 times.
22 Jun 2026 · WindsorGlamorous Breeze beat Almaty StarFinish positions: Glamorous Breeze 2nd — Almaty Star 8th
|
|
| 12 |
Alondra
Runner commentAlondra won two starts back but was unplaced last time, and the form line is patchy, with an eighth and a fifth before that. Her yard is cold at 1/29, and she is ranked last of 13 on our figures, though she has run over this trip and going before. |
Jockey
Kieran O'Neill
Trainer
Scott Dixon
|
6 | 9-0 | 76 | - | 4 |
Latest
58410
|
25d |
Best fixed odds · live database
|
✓✓Course + distance winner✓Going winner
Alondra: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Moulin Booj1 previous meeting
Overall: Alondra finished ahead 0 times; Moulin Booj finished ahead 1 time.
9 Mar 2026 · Wolverhampton (AW)Moulin Booj beat AlondraFinish positions: Alondra 5th — Moulin Booj 1st
Almaty Star1 previous meeting
Overall: Alondra finished ahead 0 times; Almaty Star finished ahead 1 time.
9 Mar 2026 · Wolverhampton (AW)Almaty Star beat AlondraFinish positions: Alondra 5th — Almaty Star 2nd
|
|
| 7 |
Henrythenate
Runner commentHenrythenate was unplaced last time out and has only the one win, two starts back, in his last six outings, with a 41-day break to overcome. |
Jockey
Jack Dace(5)
Trainer
Patrick Morris
|
13 | 9-4 | 80 | T | 3 |
Latest
50410
|
41d |
Best fixed odds · live database
|
Gelding1st t✓Distance winner✓Going winner
Henrythenate: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Shes Got A Brother1 previous meeting
Overall: Henrythenate finished ahead 0 times; Shes Got A Brother finished ahead 1 time.
5 Jun 2026 · EpsomShes Got A Brother beat HenrythenateFinish positions: Henrythenate 15th — Shes Got A Brother 3rd
|
|
| 4 |
Sugar Hill Babe
Runner commentSugar Hill Babe has run over today's trip and going, and she was a winner three starts back, but she has finished a sixth then a ninth since, so her form has cooled. |
Jockey
Harry Davies
Trainer
Lisa Williamson
|
7 | 9-8 | 84 | - | 6 |
Latest
92169
|
21d |
Best fixed odds · live database
|
✓✓Course + distance winner✓Going winner
Sugar Hill Babe: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Wateen1 previous meeting
Overall: Sugar Hill Babe finished ahead 1 time; Wateen finished ahead 0 times.
31 May 2026 · NottinghamSugar Hill Babe beat WateenFinish positions: Sugar Hill Babe 1st — Wateen 6th
|
|
| 13 |
Kanishka
Runner commentKanishka is hard to fancy, unplaced in his last three outings and winless in his last six, with a yard that is 0/27 in the last 14 days and a 48-day absence to overcome. On the plus side, he has run over today's trip and going, and a third five starts back shows he can go close. |
Jockey
Ryan Kavanagh(3)
Trainer
Ian Williams
|
8 | 8-9 | 71 | - | 3 |
Latest
36000
|
48d |
Best fixed odds · live database
|
Gelding✓Going winner
Kanishka: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Glamorous Breeze1 previous meeting
Overall: Kanishka finished ahead 0 times; Glamorous Breeze finished ahead 1 time.
15 Aug 2026 · NewburyGlamorous Breeze beat KanishkaFinish positions: Kanishka 11th — Glamorous Breeze 6th
Rhythm N Hooves1 previous meeting
Overall: Kanishka finished ahead 0 times; Rhythm N Hooves finished ahead 1 time.
15 Aug 2026 · NewburyRhythm N Hooves beat KanishkaFinish positions: Kanishka 11th — Rhythm N Hooves 1st
|
|
| NR |
Wateen
Runner commentWateen is hard to fancy, having finished seventh last time out and sixth in each of the two runs before, and she is winless in her last five. She has run over today's trip and going and is 28 days fresh, while our figures rank her tenth of 13. |
Jockey
Jack Callan
Trainer
Robert Cowell
|
5 | 9-2 | 78 | - | 3 |
Latest
30667
|
28d |
No current fixed odds
|
✓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. Sugar Hill Babe1 previous meeting
Overall: Wateen finished ahead 0 times; Sugar Hill Babe finished ahead 1 time.
31 May 2026 · NottinghamSugar Hill Babe beat WateenFinish positions: Wateen 6th — Sugar Hill Babe 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.
Runner comment
Bona Fortuna won last time out and was second two starts back, while a 26-day break looks fine and he has run over today's trip and going before.