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 | Enola Grey Gemma Tutty ✓Going winner | 81 TOP RATED | 66 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
30% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 2 | Velvet Rhythm Charlie Johnston 3rdGoing | 79 | 74 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 3rdGoing |
39% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 3 | Bright Summer Andrew Balding ✓Going winner | 78 | 70 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
58% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 4 | Mae Amor Rebecca Menzies ✓Going winner | 78 | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner ✓Going winner |
19% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 5 | Queue Dos J. S. Moore ✓Going winner | 78 | 74 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
47% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 6 | Egotistical Roger Varian 2ndGoing | 74 | 67 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win 2ndGoing |
62% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 7 | Hilltop Daniel & Claire Kubler ✓Going winner | 71 | 74 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
66% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 8 | So Sassy James Fanshawe ✓Going winner | 71 | 75 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 → | |
| 9 | Call Me Betty Michael Dods ✓Going winner | 70 | 72 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner ✓Going winner |
28% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 10 | Souffler Kevin Philippart de Foy 6thGoing | 68 | 72 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 6thGoing |
69% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 11 | Pilgrim's Progress Richard Hannon 2ndGoing | 61 | 62 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win 2ndGoing |
32% 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. | ||||||||||||
| 1 |
So Sassy
|
Jockey
Daniel Muscutt
Trainer
James Fanshawe
|
5 | 10-0 | 75 | P | 4 |
Latest
51182
|
11d |
Best fixed odds · live database
|
1st p✓✓Course + distance winner✓Going winner
So Sassy: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Bright Summer1 previous meeting
Overall: So Sassy finished ahead 1 time; Bright Summer finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Bright SummerFinish positions: So Sassy 1st — Bright Summer 4th
Egotistical1 previous meeting
Overall: So Sassy finished ahead 1 time; Egotistical finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat EgotisticalFinish positions: So Sassy 1st — Egotistical 2nd
Pilgrim's Progress1 previous meeting
Overall: So Sassy finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Pilgrim's ProgressFinish positions: So Sassy 1st — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: So Sassy finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat SoufflerFinish positions: So Sassy 1st — Souffler 10th
Queue Dos1 previous meeting
Overall: So Sassy finished ahead 1 time; Queue Dos finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Queue DosFinish positions: So Sassy 1st — Queue Dos 5th
Velvet Rhythm1 previous meeting
Overall: So Sassy finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Velvet RhythmFinish positions: So Sassy 1st — Velvet Rhythm 11th
Mae Amor1 previous meeting
Overall: So Sassy finished ahead 1 time; Mae Amor finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Mae AmorFinish positions: So Sassy 1st — Mae Amor 6th
Enola Grey1 previous meeting
Overall: So Sassy finished ahead 1 time; Enola Grey finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Enola GreyFinish positions: So Sassy 1st — Enola Grey 3rd
Hilltop2 previous meetings
Overall: So Sassy finished ahead 1 time; Hilltop finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat HilltopFinish positions: So Sassy 1st — Hilltop 7th
11 Sep 2026 · ChesterHilltop beat So SassyFinish positions: So Sassy 8th — Hilltop 4th
Call Me Betty1 previous meeting
Overall: So Sassy finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Call Me BettyFinish positions: So Sassy 1st — Call Me Betty 9th
|
|
| 3 |
Hilltop
|
Jockey
Billy Loughnane
Trainer
Daniel & Claire Kubler
|
11 | 9-13 | 74 | - | 5 |
Latest
44342
|
21d |
Best fixed odds · live database
|
✓✓Course + distance winner✓Going winner
Hilltop: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Enola Grey1 previous meeting
Overall: Hilltop finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat HilltopFinish positions: Hilltop 7th — Enola Grey 3rd
Bright Summer1 previous meeting
Overall: Hilltop finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat HilltopFinish positions: Hilltop 7th — Bright Summer 4th
Call Me Betty1 previous meeting
Overall: Hilltop finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat Call Me BettyFinish positions: Hilltop 7th — Call Me Betty 9th
Egotistical1 previous meeting
Overall: Hilltop finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat HilltopFinish positions: Hilltop 7th — Egotistical 2nd
Queue Dos1 previous meeting
Overall: Hilltop finished ahead 0 times; Queue Dos finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat HilltopFinish positions: Hilltop 7th — Queue Dos 5th
So Sassy2 previous meetings
Overall: Hilltop finished ahead 1 time; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat HilltopFinish positions: Hilltop 7th — So Sassy 1st
11 Sep 2026 · ChesterHilltop beat So SassyFinish positions: Hilltop 4th — So Sassy 8th
Pilgrim's Progress1 previous meeting
Overall: Hilltop finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat Pilgrim's ProgressFinish positions: Hilltop 7th — Pilgrim's Progress 8th
Mae Amor1 previous meeting
Overall: Hilltop finished ahead 0 times; Mae Amor finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat HilltopFinish positions: Hilltop 7th — Mae Amor 6th
Souffler1 previous meeting
Overall: Hilltop finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat SoufflerFinish positions: Hilltop 7th — Souffler 10th
Velvet Rhythm1 previous meeting
Overall: Hilltop finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat Velvet RhythmFinish positions: Hilltop 7th — Velvet Rhythm 11th
|
|
| 5 |
Velvet Rhythm
Runner commentVelvet Rhythm arrives fresh from a third last time out, 20 days ago, and has run over today's trip and going before, but she's yet to win in her last six starts. |
Jockey
Rowan Scott
Trainer
Charlie Johnston
|
2 | 9-11 | 74 | - | 3 |
Latest
37353
|
20d |
Best fixed odds · live database
|
✓Distance winner3rdGoing
Velvet Rhythm: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Pilgrim's Progress1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Pilgrim's Progress finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Pilgrim's Progress beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Souffler finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Souffler beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Souffler 10th
Queue Dos1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Queue Dos finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Queue Dos 5th
So Sassy1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Velvet RhythmFinish positions: Velvet Rhythm 11th — So Sassy 1st
Mae Amor2 previous meetings
Overall: Velvet Rhythm finished ahead 0 times; Mae Amor finished ahead 2 times.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Mae Amor 6th
29 Jul 2026 · GoodwoodMae Amor beat Velvet RhythmFinish positions: Velvet Rhythm 24th — Mae Amor 4th
Enola Grey1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Hilltop finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Hilltop 7th
Call Me Betty1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Call Me Betty finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Call Me Betty beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Call Me Betty 9th
Bright Summer1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Bright Summer 4th
Egotistical1 previous meeting
Overall: Velvet Rhythm finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Velvet RhythmFinish positions: Velvet Rhythm 11th — Egotistical 2nd
|
|
| 8 |
Bright Summer
Runner commentBright Summer is winless in her last six, with a fifth two starts back her best recent effort and an eighth last time out, though she has run over today's trip and going and returns after 27 days. |
Jockey
Jason Watson
Trainer
Andrew Balding
|
7 | 9-7 | 70 | B | 3 |
Latest
60658
|
27d |
Best fixed odds · live database
|
1st b✓Distance winner✓Going winner
Bright Summer: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Hilltop1 previous meeting
Overall: Bright Summer finished ahead 1 time; Hilltop finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat HilltopFinish positions: Bright Summer 4th — Hilltop 7th
Call Me Betty1 previous meeting
Overall: Bright Summer finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Call Me BettyFinish positions: Bright Summer 4th — Call Me Betty 9th
Egotistical1 previous meeting
Overall: Bright Summer finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Bright SummerFinish positions: Bright Summer 4th — Egotistical 2nd
So Sassy1 previous meeting
Overall: Bright Summer finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Bright SummerFinish positions: Bright Summer 4th — So Sassy 1st
Pilgrim's Progress1 previous meeting
Overall: Bright Summer finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Pilgrim's ProgressFinish positions: Bright Summer 4th — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: Bright Summer finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat SoufflerFinish positions: Bright Summer 4th — Souffler 10th
Queue Dos1 previous meeting
Overall: Bright Summer finished ahead 1 time; Queue Dos finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Queue DosFinish positions: Bright Summer 4th — Queue Dos 5th
Velvet Rhythm1 previous meeting
Overall: Bright Summer finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Velvet RhythmFinish positions: Bright Summer 4th — Velvet Rhythm 11th
Mae Amor1 previous meeting
Overall: Bright Summer finished ahead 1 time; Mae Amor finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Mae AmorFinish positions: Bright Summer 4th — Mae Amor 6th
Enola Grey1 previous meeting
Overall: Bright Summer finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Bright SummerFinish positions: Bright Summer 4th — Enola Grey 3rd
|
|
| 4 |
Queue Dos
|
Jockey
Taylor Fisher
Trainer
J. S. Moore
|
4 | 9-13 | 74 | B | 4 |
Latest
47385
|
115d |
Best fixed odds · live database
|
1st b✓✓Course + distance winner✓Going winner
Queue Dos: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Enola Grey1 previous meeting
Overall: Queue Dos finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Queue DosFinish positions: Queue Dos 5th — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Queue Dos finished ahead 1 time; Hilltop finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat HilltopFinish positions: Queue Dos 5th — Hilltop 7th
Bright Summer1 previous meeting
Overall: Queue Dos finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Queue DosFinish positions: Queue Dos 5th — Bright Summer 4th
Call Me Betty1 previous meeting
Overall: Queue Dos finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Call Me BettyFinish positions: Queue Dos 5th — Call Me Betty 9th
Egotistical1 previous meeting
Overall: Queue Dos finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Queue DosFinish positions: Queue Dos 5th — Egotistical 2nd
So Sassy1 previous meeting
Overall: Queue Dos finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Queue DosFinish positions: Queue Dos 5th — So Sassy 1st
Pilgrim's Progress1 previous meeting
Overall: Queue Dos finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Pilgrim's ProgressFinish positions: Queue Dos 5th — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: Queue Dos finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat SoufflerFinish positions: Queue Dos 5th — Souffler 10th
Velvet Rhythm1 previous meeting
Overall: Queue Dos finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Velvet RhythmFinish positions: Queue Dos 5th — Velvet Rhythm 11th
Mae Amor1 previous meeting
Overall: Queue Dos finished ahead 1 time; Mae Amor finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Mae AmorFinish positions: Queue Dos 5th — Mae Amor 6th
|
|
| 9 |
Enola Grey
Runner commentEnola Grey is yet to win in her last six, with an eighth five starts back and a sixth two starts back the best of it, though she has run over today's trip and going. |
Jockey
Laura Coughlan(3)
Trainer
Gemma Tutty
|
8 | 9-5 | 66 | - | 6 |
Latest
80060
|
31d |
Best fixed odds · live database
|
✓✓Course + distance winner✓Going winner
Enola Grey: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Call Me Betty1 previous meeting
Overall: Enola Grey finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Call Me BettyFinish positions: Enola Grey 3rd — Call Me Betty 9th
Egotistical1 previous meeting
Overall: Enola Grey finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Enola GreyFinish positions: Enola Grey 3rd — Egotistical 2nd
Bright Summer1 previous meeting
Overall: Enola Grey finished ahead 1 time; Bright Summer finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Bright SummerFinish positions: Enola Grey 3rd — Bright Summer 4th
So Sassy1 previous meeting
Overall: Enola Grey finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Enola GreyFinish positions: Enola Grey 3rd — So Sassy 1st
Pilgrim's Progress1 previous meeting
Overall: Enola Grey finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Pilgrim's ProgressFinish positions: Enola Grey 3rd — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: Enola Grey finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat SoufflerFinish positions: Enola Grey 3rd — Souffler 10th
Queue Dos1 previous meeting
Overall: Enola Grey finished ahead 1 time; Queue Dos finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Queue DosFinish positions: Enola Grey 3rd — Queue Dos 5th
Velvet Rhythm1 previous meeting
Overall: Enola Grey finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Velvet RhythmFinish positions: Enola Grey 3rd — Velvet Rhythm 11th
Mae Amor1 previous meeting
Overall: Enola Grey finished ahead 1 time; Mae Amor finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Mae AmorFinish positions: Enola Grey 3rd — Mae Amor 6th
Hilltop1 previous meeting
Overall: Enola Grey finished ahead 1 time; Hilltop finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat HilltopFinish positions: Enola Grey 3rd — Hilltop 7th
|
|
| 2 |
Mae Amor
Runner commentMae Amor is the one to beat: she was second two starts back and has been in the first four in four of her last six, while 11 days since her last run keeps her fit. |
Jockey
Tom Kiely-Marshall(3)
Trainer
Rebecca Menzies
|
1 | 10-0 | 75 | V | 4 |
Latest
34726
|
11d |
Best fixed odds · live database
|
1st v✓Course winner✓Going winner
Mae Amor: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Enola Grey1 previous meeting
Overall: Mae Amor finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Mae AmorFinish positions: Mae Amor 6th — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Mae Amor finished ahead 1 time; Hilltop finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat HilltopFinish positions: Mae Amor 6th — Hilltop 7th
Bright Summer1 previous meeting
Overall: Mae Amor finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Mae AmorFinish positions: Mae Amor 6th — Bright Summer 4th
Call Me Betty4 previous meetings
Overall: Mae Amor finished ahead 3 times; Call Me Betty finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat Call Me BettyFinish positions: Mae Amor 6th — Call Me Betty 9th
1 Oct 2026 · Newcastle (AW)Mae Amor beat Call Me BettyFinish positions: Mae Amor 2nd — Call Me Betty 9th
20 Sep 2026 · HamiltonCall Me Betty beat Mae AmorFinish positions: Mae Amor 7th — Call Me Betty 3rd
2 Sep 2026 · HamiltonMae Amor beat Call Me BettyFinish positions: Mae Amor 4th — Call Me Betty 7th
Egotistical1 previous meeting
Overall: Mae Amor finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Mae AmorFinish positions: Mae Amor 6th — Egotistical 2nd
Queue Dos1 previous meeting
Overall: Mae Amor finished ahead 0 times; Queue Dos finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Mae AmorFinish positions: Mae Amor 6th — Queue Dos 5th
So Sassy1 previous meeting
Overall: Mae Amor finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Mae AmorFinish positions: Mae Amor 6th — So Sassy 1st
Pilgrim's Progress1 previous meeting
Overall: Mae Amor finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat Pilgrim's ProgressFinish positions: Mae Amor 6th — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: Mae Amor finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat SoufflerFinish positions: Mae Amor 6th — Souffler 10th
Velvet Rhythm2 previous meetings
Overall: Mae Amor finished ahead 2 times; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat Velvet RhythmFinish positions: Mae Amor 6th — Velvet Rhythm 11th
29 Jul 2026 · GoodwoodMae Amor beat Velvet RhythmFinish positions: Mae Amor 4th — Velvet Rhythm 24th
|
|
| 10 |
Egotistical
Runner commentEgotistical has been consistent lately, with a fourth last time out, another fourth two starts back and a second three starts back, and she has run over today's trip and going. |
Jockey
Sean Dylan Bowen
Trainer
Roger Varian
|
6 | 9-4 | 67 | - | 3 |
Latest
74244
|
22d |
Best fixed odds · live database
|
2ndGoing
Egotistical: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Call Me Betty1 previous meeting
Overall: Egotistical finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Call Me BettyFinish positions: Egotistical 2nd — Call Me Betty 9th
Bright Summer1 previous meeting
Overall: Egotistical finished ahead 1 time; Bright Summer finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Bright SummerFinish positions: Egotistical 2nd — Bright Summer 4th
So Sassy1 previous meeting
Overall: Egotistical finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat EgotisticalFinish positions: Egotistical 2nd — So Sassy 1st
Pilgrim's Progress1 previous meeting
Overall: Egotistical finished ahead 1 time; Pilgrim's Progress finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Pilgrim's ProgressFinish positions: Egotistical 2nd — Pilgrim's Progress 8th
Souffler1 previous meeting
Overall: Egotistical finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat SoufflerFinish positions: Egotistical 2nd — Souffler 10th
Queue Dos1 previous meeting
Overall: Egotistical finished ahead 1 time; Queue Dos finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Queue DosFinish positions: Egotistical 2nd — Queue Dos 5th
Velvet Rhythm1 previous meeting
Overall: Egotistical finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Velvet RhythmFinish positions: Egotistical 2nd — Velvet Rhythm 11th
Mae Amor1 previous meeting
Overall: Egotistical finished ahead 1 time; Mae Amor finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Mae AmorFinish positions: Egotistical 2nd — Mae Amor 6th
Enola Grey1 previous meeting
Overall: Egotistical finished ahead 1 time; Enola Grey finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Enola GreyFinish positions: Egotistical 2nd — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Egotistical finished ahead 1 time; Hilltop finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat HilltopFinish positions: Egotistical 2nd — Hilltop 7th
|
|
| 6 |
Call Me Betty
Runner commentCall Me Betty is hard to fancy, having finished unplaced last time out and a ninth two starts back, with her lone win six starts ago, though she has run over today's trip and going and is back quickly after six days. |
Jockey
Sean Kirrane
Trainer
Michael Dods
|
3 | 9-11 | 72 | P | 4 |
Latest
97390
|
6d |
Best fixed odds · live database
|
1st p✓✓Course + distance winner✓Going winner
Call Me Betty: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Velvet Rhythm1 previous meeting
Overall: Call Me Betty finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Call Me Betty beat Velvet RhythmFinish positions: Call Me Betty 9th — Velvet Rhythm 11th
Enola Grey1 previous meeting
Overall: Call Me Betty finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Call Me BettyFinish positions: Call Me Betty 9th — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Call Me Betty finished ahead 0 times; Hilltop finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat Call Me BettyFinish positions: Call Me Betty 9th — Hilltop 7th
Bright Summer1 previous meeting
Overall: Call Me Betty finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Call Me BettyFinish positions: Call Me Betty 9th — Bright Summer 4th
Egotistical1 previous meeting
Overall: Call Me Betty finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Call Me BettyFinish positions: Call Me Betty 9th — Egotistical 2nd
Pilgrim's Progress1 previous meeting
Overall: Call Me Betty finished ahead 0 times; Pilgrim's Progress finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Pilgrim's Progress beat Call Me BettyFinish positions: Call Me Betty 9th — Pilgrim's Progress 8th
Queue Dos1 previous meeting
Overall: Call Me Betty finished ahead 0 times; Queue Dos finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Call Me BettyFinish positions: Call Me Betty 9th — Queue Dos 5th
So Sassy1 previous meeting
Overall: Call Me Betty finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Call Me BettyFinish positions: Call Me Betty 9th — So Sassy 1st
Mae Amor4 previous meetings
Overall: Call Me Betty finished ahead 1 time; Mae Amor finished ahead 3 times.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat Call Me BettyFinish positions: Call Me Betty 9th — Mae Amor 6th
1 Oct 2026 · Newcastle (AW)Mae Amor beat Call Me BettyFinish positions: Call Me Betty 9th — Mae Amor 2nd
20 Sep 2026 · HamiltonCall Me Betty beat Mae AmorFinish positions: Call Me Betty 3rd — Mae Amor 7th
2 Sep 2026 · HamiltonMae Amor beat Call Me BettyFinish positions: Call Me Betty 7th — Mae Amor 4th
Souffler1 previous meeting
Overall: Call Me Betty finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Call Me Betty beat SoufflerFinish positions: Call Me Betty 9th — Souffler 10th
|
|
| 11 |
Pilgrim's Progress
Runner commentYet to win in her last six, Pilgrim's Progress bounced back with a second last time out just 13 days ago, and she has run over today's trip and going, but a ninth and an eighth in that run make her hard to fancy. Our figures rank her last of eleven. |
Jockey
Sean Levey
Trainer
Richard Hannon
|
10 | 8-13 | 62 | - | 3 |
Latest
28592
|
13d |
Best fixed odds · live database
|
2ndGoing
Pilgrim's Progress: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Enola Grey1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; Hilltop finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — Hilltop 7th
Bright Summer1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — Bright Summer 4th
Call Me Betty1 previous meeting
Overall: Pilgrim's Progress finished ahead 1 time; Call Me Betty finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Pilgrim's Progress beat Call Me BettyFinish positions: Pilgrim's Progress 8th — Call Me Betty 9th
Egotistical1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — Egotistical 2nd
Queue Dos1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; Queue Dos finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — Queue Dos 5th
So Sassy1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — So Sassy 1st
Mae Amor1 previous meeting
Overall: Pilgrim's Progress finished ahead 0 times; Mae Amor finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat Pilgrim's ProgressFinish positions: Pilgrim's Progress 8th — Mae Amor 6th
Souffler1 previous meeting
Overall: Pilgrim's Progress finished ahead 1 time; Souffler finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Pilgrim's Progress beat SoufflerFinish positions: Pilgrim's Progress 8th — Souffler 10th
Velvet Rhythm1 previous meeting
Overall: Pilgrim's Progress finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Pilgrim's Progress beat Velvet RhythmFinish positions: Pilgrim's Progress 8th — Velvet Rhythm 11th
|
|
| 7 |
Souffler
Runner commentSouffler has finished seventh, sixth and sixth in her last three outings, which makes her hard to fancy, though she did win four starts back and has run over today's trip and going. |
Jockey
Darragh Keenan
Trainer
Kevin Philippart de Foy
|
9 | 9-9 | 72 | - | 3 |
Latest
61667
|
29d |
Best fixed odds · live database
|
✓Distance winner6thGoing
Souffler: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. So Sassy1 previous meeting
Overall: Souffler finished ahead 0 times; So Sassy finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)So Sassy beat SoufflerFinish positions: Souffler 10th — So Sassy 1st
Mae Amor1 previous meeting
Overall: Souffler finished ahead 0 times; Mae Amor finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Mae Amor beat SoufflerFinish positions: Souffler 10th — Mae Amor 6th
Velvet Rhythm1 previous meeting
Overall: Souffler finished ahead 1 time; Velvet Rhythm finished ahead 0 times.
23 Oct 2026 · Wolverhampton (AW)Souffler beat Velvet RhythmFinish positions: Souffler 10th — Velvet Rhythm 11th
Enola Grey1 previous meeting
Overall: Souffler finished ahead 0 times; Enola Grey finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Enola Grey beat SoufflerFinish positions: Souffler 10th — Enola Grey 3rd
Hilltop1 previous meeting
Overall: Souffler finished ahead 0 times; Hilltop finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Hilltop beat SoufflerFinish positions: Souffler 10th — Hilltop 7th
Call Me Betty1 previous meeting
Overall: Souffler finished ahead 0 times; Call Me Betty finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Call Me Betty beat SoufflerFinish positions: Souffler 10th — Call Me Betty 9th
Bright Summer1 previous meeting
Overall: Souffler finished ahead 0 times; Bright Summer finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Bright Summer beat SoufflerFinish positions: Souffler 10th — Bright Summer 4th
Egotistical1 previous meeting
Overall: Souffler finished ahead 0 times; Egotistical finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Egotistical beat SoufflerFinish positions: Souffler 10th — Egotistical 2nd
Pilgrim's Progress1 previous meeting
Overall: Souffler finished ahead 0 times; Pilgrim's Progress finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Pilgrim's Progress beat SoufflerFinish positions: Souffler 10th — Pilgrim's Progress 8th
Queue Dos1 previous meeting
Overall: Souffler finished ahead 0 times; Queue Dos finished ahead 1 time.
23 Oct 2026 · Wolverhampton (AW)Queue Dos beat SoufflerFinish positions: Souffler 10th — Queue Dos 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
So Sassy comes here fresh from a second last time out, just 11 days ago, and a winner three starts back and again four starts back, while she has run over today's trip and on this going before.