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 | Naples Steph Hollinshead ✓Going winner | 75 TOP RATED | 72 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win ✓Going winner |
38% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 2 | Yermanthere Tim Easterby 5thGoing | 75 TOP RATED | 72 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 5thGoing |
36% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 3 | Mayaada Ollie Sangster 5thGoing | 73 | 70 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 5thGoing |
60% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 4 | You Sexy Thing Richard Spencer | 72 | 71 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
38% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 5 | Draupnir Michael & David Easterby 3rdGoing | 71 | 69 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win 3rdGoing |
30% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 6 | Kokanee Ed Dunlop 3rdGoing | 71 | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 3rdGoing |
50% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 7 | Blue Wonder Hughie Morrison | 70 | 73 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
41% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 8 | Geo Jim Goldie | 70 | 70 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
46% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 9 | Unchartedterritory David O'Meara | 70 | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
33% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 10 | North Beach Mark Loughnane | 69 | 73 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
30% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 11 | Persian Flaw David Menuisier | 68 | 67 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
53% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 12 | Dryburgh Oli Rix | 67 | 75 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
62% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 13 | Fans Favourite Hugo Palmer | 66 | 71 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
36% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 14 | Naturalia Donald Whillans 4thGoing | 66 | 64 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 4thGoing |
28% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 15 | Cotswold Cottage Faye Bramley ✓Going winner | 65 | 64 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner ✓Going winner |
49% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 16 | Ghost Story John Butler 9thGoing | 65 | 61 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 9thGoing |
61% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 17 | Kinross Claret Lucinda Russell & Michael Scudamore | 58 | 58 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
36% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| — | Reveur David O'Meara | — | 70 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
33% 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 |
Dryburgh
|
Jockey
Tom Marquand
Trainer
Oli Rix
|
8 | 9-10 | 75 | H | 3 |
Latest
28292
|
24d |
Best fixed odds · live database
|
Gelding1st h
Dryburgh: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Ghost Story1 previous meeting
Overall: Dryburgh finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat DryburghFinish positions: Dryburgh 8th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Dryburgh finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat DryburghFinish positions: Dryburgh 8th — You Sexy Thing 5th
Geo2 previous meetings
Overall: Dryburgh finished ahead 1 time; Geo finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat GeoFinish positions: Dryburgh 8th — Geo 17th
8 Aug 2026 · AyrGeo beat DryburghFinish positions: Dryburgh 9th — Geo 4th
Draupnir2 previous meetings
Overall: Dryburgh finished ahead 1 time; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat DraupnirFinish positions: Dryburgh 8th — Draupnir 12th
8 Aug 2026 · AyrDraupnir beat DryburghFinish positions: Dryburgh 9th — Draupnir 5th
Fans Favourite1 previous meeting
Overall: Dryburgh finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat Fans FavouriteFinish positions: Dryburgh 8th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Dryburgh finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat DryburghFinish positions: Dryburgh 8th — Naturalia 3rd
Persian Flaw1 previous meeting
Overall: Dryburgh finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat Persian FlawFinish positions: Dryburgh 8th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Dryburgh finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat Kinross ClaretFinish positions: Dryburgh 8th — Kinross Claret 14th
Unchartedterritory2 previous meetings
Overall: Dryburgh finished ahead 1 time; Unchartedterritory finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat UnchartedterritoryFinish positions: Dryburgh 8th — Unchartedterritory 16th
8 Aug 2026 · AyrUnchartedterritory beat DryburghFinish positions: Dryburgh 9th — Unchartedterritory 6th
Blue Wonder1 previous meeting
Overall: Dryburgh finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat DryburghFinish positions: Dryburgh 8th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Dryburgh finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat YermanthereFinish positions: Dryburgh 8th — Yermanthere 9th
Naples1 previous meeting
Overall: Dryburgh finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat NaplesFinish positions: Dryburgh 8th — Naples 15th
Reveur1 previous meeting
Overall: Dryburgh finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat DryburghFinish positions: Dryburgh 8th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Dryburgh finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat Cotswold CottageFinish positions: Dryburgh 8th — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Dryburgh finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat DryburghFinish positions: Dryburgh 8th — Mayaada 6th
Kokanee1 previous meeting
Overall: Dryburgh finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat DryburghFinish positions: Dryburgh 8th — Kokanee 4th
North Beach1 previous meeting
Overall: Dryburgh finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterDryburgh beat North BeachFinish positions: Dryburgh 8th — North Beach 10th
|
|
| 19 |
Ghost Story
Runner commentGhost Story is winless in her last six, and a ninth last time out is a worry, though she was fourth three times and third twice in the runs before that. She has run over this trip and going, and 15 days since her last outing is fine, but ranking 15th of 20 on our figures makes her hard to fancy from stall 11. |
Jockey
David Egan
Trainer
John Butler
|
11 | 9-0 | 61 | - | 5 |
Latest
43449
|
15d |
Best fixed odds · live database
|
✓Distance winner9thGoing
Ghost Story: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Blue Wonder1 previous meeting
Overall: Ghost Story finished ahead 1 time; Blue Wonder finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat Blue WonderFinish positions: Ghost Story 2nd — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Ghost Story finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat YermanthereFinish positions: Ghost Story 2nd — Yermanthere 9th
Naples1 previous meeting
Overall: Ghost Story finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat NaplesFinish positions: Ghost Story 2nd — Naples 15th
Reveur1 previous meeting
Overall: Ghost Story finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat Ghost StoryFinish positions: Ghost Story 2nd — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Ghost Story finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat Cotswold CottageFinish positions: Ghost Story 2nd — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Ghost Story finished ahead 1 time; Mayaada finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat MayaadaFinish positions: Ghost Story 2nd — Mayaada 6th
North Beach1 previous meeting
Overall: Ghost Story finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat North BeachFinish positions: Ghost Story 2nd — North Beach 10th
Kokanee1 previous meeting
Overall: Ghost Story finished ahead 1 time; Kokanee finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat KokaneeFinish positions: Ghost Story 2nd — Kokanee 4th
You Sexy Thing1 previous meeting
Overall: Ghost Story finished ahead 1 time; You Sexy Thing finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat You Sexy ThingFinish positions: Ghost Story 2nd — You Sexy Thing 5th
Geo1 previous meeting
Overall: Ghost Story finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat GeoFinish positions: Ghost Story 2nd — Geo 17th
Fans Favourite1 previous meeting
Overall: Ghost Story finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat Fans FavouriteFinish positions: Ghost Story 2nd — Fans Favourite 18th
Draupnir1 previous meeting
Overall: Ghost Story finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat DraupnirFinish positions: Ghost Story 2nd — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Ghost Story finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat Persian FlawFinish positions: Ghost Story 2nd — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Ghost Story finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat Kinross ClaretFinish positions: Ghost Story 2nd — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Ghost Story finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat UnchartedterritoryFinish positions: Ghost Story 2nd — Unchartedterritory 16th
Naturalia2 previous meetings
Overall: Ghost Story finished ahead 1 time; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat NaturaliaFinish positions: Ghost Story 2nd — Naturalia 3rd
8 Oct 2026 · AyrNaturalia beat Ghost StoryFinish positions: Ghost Story 9th — Naturalia 4th
Dryburgh1 previous meeting
Overall: Ghost Story finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterGhost Story beat DryburghFinish positions: Ghost Story 2nd — Dryburgh 8th
|
|
| 6 |
Mayaada
Runner commentWinner last time out just nine days ago, Mayaada arrives fresh from that success and has run over today's trip and going, though a fifth and an eighth in the two runs before that show her consistency is patchy. |
Jockey
Oisin Murphy
Trainer
Ollie Sangster
|
15 | 9-11 | 70 | - | 3 |
Latest
44851
|
9d |
Best fixed odds · live database
|
✓Distance winner5thGoing
Mayaada: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Geo1 previous meeting
Overall: Mayaada finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat GeoFinish positions: Mayaada 6th — Geo 17th
Fans Favourite1 previous meeting
Overall: Mayaada finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat Fans FavouriteFinish positions: Mayaada 6th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Mayaada finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat MayaadaFinish positions: Mayaada 6th — Naturalia 3rd
Draupnir1 previous meeting
Overall: Mayaada finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat DraupnirFinish positions: Mayaada 6th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Mayaada finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat Persian FlawFinish positions: Mayaada 6th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Mayaada finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat Kinross ClaretFinish positions: Mayaada 6th — Kinross Claret 14th
Unchartedterritory2 previous meetings
Overall: Mayaada finished ahead 1 time; Unchartedterritory finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat UnchartedterritoryFinish positions: Mayaada 6th — Unchartedterritory 16th
29 Aug 2026 · BeverleyUnchartedterritory beat MayaadaFinish positions: Mayaada 4th — Unchartedterritory 2nd
Dryburgh1 previous meeting
Overall: Mayaada finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat DryburghFinish positions: Mayaada 6th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Mayaada finished ahead 1 time; Blue Wonder finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat Blue WonderFinish positions: Mayaada 6th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Mayaada finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat YermanthereFinish positions: Mayaada 6th — Yermanthere 9th
Naples1 previous meeting
Overall: Mayaada finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat NaplesFinish positions: Mayaada 6th — Naples 15th
Reveur1 previous meeting
Overall: Mayaada finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat MayaadaFinish positions: Mayaada 6th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Mayaada finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat Cotswold CottageFinish positions: Mayaada 6th — Cotswold Cottage 13th
Kokanee1 previous meeting
Overall: Mayaada finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat MayaadaFinish positions: Mayaada 6th — Kokanee 4th
North Beach1 previous meeting
Overall: Mayaada finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterMayaada beat North BeachFinish positions: Mayaada 6th — North Beach 10th
Ghost Story1 previous meeting
Overall: Mayaada finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat MayaadaFinish positions: Mayaada 6th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Mayaada finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat MayaadaFinish positions: Mayaada 6th — You Sexy Thing 5th
|
|
| 7 |
Unchartedterritory
Runner commentUnchartedterritory arrives in solid form, third last time out and a second two starts back, with a win four starts back, and he has run over today's trip and going before. |
Jockey
David Nolan
Trainer
David O'Meara
|
10 | 9-10 | 75 | H | 3 |
Latest
31623
|
32d |
Best fixed odds · live database
|
Gelding1st h
Unchartedterritory: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Persian Flaw1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Persian Flaw 11th
Geo2 previous meetings
Overall: Unchartedterritory finished ahead 1 time; Geo finished ahead 1 time.
23 Oct 2026 · DoncasterUnchartedterritory beat GeoFinish positions: Unchartedterritory 16th — Geo 17th
8 Aug 2026 · AyrGeo beat UnchartedterritoryFinish positions: Unchartedterritory 6th — Geo 4th
Kinross Claret1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Kinross Claret finished ahead 1 time.
23 Oct 2026 · DoncasterKinross Claret beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Kinross Claret 14th
Fans Favourite2 previous meetings
Overall: Unchartedterritory finished ahead 2 times; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterUnchartedterritory beat Fans FavouriteFinish positions: Unchartedterritory 16th — Fans Favourite 18th
21 Sep 2026 · HamiltonUnchartedterritory beat Fans FavouriteFinish positions: Unchartedterritory 3rd — Fans Favourite 8th
Naturalia1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Naturalia 3rd
Dryburgh2 previous meetings
Overall: Unchartedterritory finished ahead 1 time; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Dryburgh 8th
8 Aug 2026 · AyrUnchartedterritory beat DryburghFinish positions: Unchartedterritory 6th — Dryburgh 9th
Blue Wonder1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Yermanthere 9th
Naples1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Naples finished ahead 1 time.
23 Oct 2026 · DoncasterNaples beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Naples 15th
Reveur1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Cotswold Cottage finished ahead 1 time.
23 Oct 2026 · DoncasterCotswold Cottage beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat UnchartedterritoryFinish positions: Unchartedterritory 16th — North Beach 10th
Mayaada2 previous meetings
Overall: Unchartedterritory finished ahead 1 time; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Mayaada 6th
29 Aug 2026 · BeverleyUnchartedterritory beat MayaadaFinish positions: Unchartedterritory 2nd — Mayaada 4th
Kokanee1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Unchartedterritory finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat UnchartedterritoryFinish positions: Unchartedterritory 16th — You Sexy Thing 5th
Draupnir2 previous meetings
Overall: Unchartedterritory finished ahead 0 times; Draupnir finished ahead 2 times.
23 Oct 2026 · DoncasterDraupnir beat UnchartedterritoryFinish positions: Unchartedterritory 16th — Draupnir 12th
8 Aug 2026 · AyrDraupnir beat UnchartedterritoryFinish positions: Unchartedterritory 6th — Draupnir 5th
|
|
| 17 |
Cotswold Cottage
Runner commentCotswold Cottage is hard to fancy after finishing unplaced last time out and a seventh two starts back, though she did win three starts back and has run over today's trip. |
Jockey
Nicola Currie
Trainer
Faye Bramley
|
6 | 9-3 | 64 | - | 6 |
Latest
46170
|
18d |
Best fixed odds · live database
|
✓Distance winner✓Going winner
Cotswold Cottage: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Yermanthere1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Yermanthere 9th
Naples1 previous meeting
Overall: Cotswold Cottage finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterCotswold Cottage beat NaplesFinish positions: Cotswold Cottage 13th — Naples 15th
Reveur1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Reveur 1st
North Beach1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat Cotswold CottageFinish positions: Cotswold Cottage 13th — North Beach 10th
Mayaada1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Mayaada 6th
Kokanee1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat Cotswold CottageFinish positions: Cotswold Cottage 13th — You Sexy Thing 5th
Draupnir1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterDraupnir beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Persian Flaw 11th
Geo1 previous meeting
Overall: Cotswold Cottage finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterCotswold Cottage beat GeoFinish positions: Cotswold Cottage 13th — Geo 17th
Fans Favourite1 previous meeting
Overall: Cotswold Cottage finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterCotswold Cottage beat Fans FavouriteFinish positions: Cotswold Cottage 13th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Naturalia 3rd
Kinross Claret1 previous meeting
Overall: Cotswold Cottage finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterCotswold Cottage beat Kinross ClaretFinish positions: Cotswold Cottage 13th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Cotswold Cottage finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterCotswold Cottage beat UnchartedterritoryFinish positions: Cotswold Cottage 13th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat Cotswold CottageFinish positions: Cotswold Cottage 13th — Blue Wonder 7th
Magician of Riga1 previous meeting
Overall: Cotswold Cottage finished ahead 0 times; Magician of Riga finished ahead 1 time.
5 Oct 2026 · Wolverhampton (AW)Magician of Riga beat Cotswold CottageFinish positions: Cotswold Cottage 10th — Magician of Riga 5th
|
|
| 1 |
Kokanee
Runner commentKokanee comes into this on the up after a third last time out, just 24 days ago, and he has run over today's trip and on this going before. |
Jockey
Rossa Ryan
Trainer
Ed Dunlop
|
18 | 10-0 | 75 | - | 4 |
Latest
18943
|
24d |
Best fixed odds · live database
|
Gelding✓Distance winner3rdGoing
Kokanee: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kinross Claret1 previous meeting
Overall: Kokanee finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat Kinross ClaretFinish positions: Kokanee 4th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Kokanee finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat UnchartedterritoryFinish positions: Kokanee 4th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: Kokanee finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat DryburghFinish positions: Kokanee 4th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Kokanee finished ahead 1 time; Blue Wonder finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat Blue WonderFinish positions: Kokanee 4th — Blue Wonder 7th
Yermanthere2 previous meetings
Overall: Kokanee finished ahead 2 times; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat YermanthereFinish positions: Kokanee 4th — Yermanthere 9th
29 Sep 2026 · AyrKokanee beat YermanthereFinish positions: Kokanee 3rd — Yermanthere 6th
Naples1 previous meeting
Overall: Kokanee finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat NaplesFinish positions: Kokanee 4th — Naples 15th
Reveur1 previous meeting
Overall: Kokanee finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat KokaneeFinish positions: Kokanee 4th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Kokanee finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat Cotswold CottageFinish positions: Kokanee 4th — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Kokanee finished ahead 1 time; Mayaada finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat MayaadaFinish positions: Kokanee 4th — Mayaada 6th
North Beach1 previous meeting
Overall: Kokanee finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat North BeachFinish positions: Kokanee 4th — North Beach 10th
Ghost Story1 previous meeting
Overall: Kokanee finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat KokaneeFinish positions: Kokanee 4th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Kokanee finished ahead 1 time; You Sexy Thing finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat You Sexy ThingFinish positions: Kokanee 4th — You Sexy Thing 5th
Geo1 previous meeting
Overall: Kokanee finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat GeoFinish positions: Kokanee 4th — Geo 17th
Fans Favourite1 previous meeting
Overall: Kokanee finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat Fans FavouriteFinish positions: Kokanee 4th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Kokanee finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat KokaneeFinish positions: Kokanee 4th — Naturalia 3rd
Draupnir1 previous meeting
Overall: Kokanee finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat DraupnirFinish positions: Kokanee 4th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Kokanee finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterKokanee beat Persian FlawFinish positions: Kokanee 4th — Persian Flaw 11th
|
|
| 9 |
Geo
Runner commentGeo has been consistent, third last time out and a winner two starts back, and she has run over today's trip and on this going, but a sixth three starts back shows she can falter. |
Jockey
Paul Mulrennan
Trainer
Jim Goldie
|
16 | 9-9 | 70 | - | 4 |
Latest
34613
|
25d |
Best fixed odds · live database
|
✓Distance winner
Geo: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Draupnir2 previous meetings
Overall: Geo finished ahead 1 time; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterDraupnir beat GeoFinish positions: Geo 17th — Draupnir 12th
8 Aug 2026 · AyrGeo beat DraupnirFinish positions: Geo 4th — Draupnir 5th
Persian Flaw1 previous meeting
Overall: Geo finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat GeoFinish positions: Geo 17th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Geo finished ahead 0 times; Kinross Claret finished ahead 1 time.
23 Oct 2026 · DoncasterKinross Claret beat GeoFinish positions: Geo 17th — Kinross Claret 14th
Unchartedterritory2 previous meetings
Overall: Geo finished ahead 1 time; Unchartedterritory finished ahead 1 time.
23 Oct 2026 · DoncasterUnchartedterritory beat GeoFinish positions: Geo 17th — Unchartedterritory 16th
8 Aug 2026 · AyrGeo beat UnchartedterritoryFinish positions: Geo 4th — Unchartedterritory 6th
Fans Favourite1 previous meeting
Overall: Geo finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterGeo beat Fans FavouriteFinish positions: Geo 17th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Geo finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat GeoFinish positions: Geo 17th — Naturalia 3rd
Dryburgh2 previous meetings
Overall: Geo finished ahead 1 time; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat GeoFinish positions: Geo 17th — Dryburgh 8th
8 Aug 2026 · AyrGeo beat DryburghFinish positions: Geo 4th — Dryburgh 9th
Blue Wonder1 previous meeting
Overall: Geo finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat GeoFinish positions: Geo 17th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Geo finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat GeoFinish positions: Geo 17th — Yermanthere 9th
Naples1 previous meeting
Overall: Geo finished ahead 0 times; Naples finished ahead 1 time.
23 Oct 2026 · DoncasterNaples beat GeoFinish positions: Geo 17th — Naples 15th
Reveur1 previous meeting
Overall: Geo finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat GeoFinish positions: Geo 17th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Geo finished ahead 0 times; Cotswold Cottage finished ahead 1 time.
23 Oct 2026 · DoncasterCotswold Cottage beat GeoFinish positions: Geo 17th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Geo finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat GeoFinish positions: Geo 17th — North Beach 10th
Mayaada1 previous meeting
Overall: Geo finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat GeoFinish positions: Geo 17th — Mayaada 6th
Kokanee1 previous meeting
Overall: Geo finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat GeoFinish positions: Geo 17th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Geo finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat GeoFinish positions: Geo 17th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Geo finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat GeoFinish positions: Geo 17th — You Sexy Thing 5th
|
|
| 3 |
Blue Wonder
Runner commentTwo wins in her last five, including a victory two starts back, but Blue Wonder was only ninth last time out, and she has run over today's trip and going. |
Jockey
Clifford Lee
Trainer
Hughie Morrison
|
9 | 9-12 | 73 | - | 4 |
Latest
41519
|
22d |
Best fixed odds · live database
|
✓Distance winner
Blue Wonder: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. You Sexy Thing1 previous meeting
Overall: Blue Wonder finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat Blue WonderFinish positions: Blue Wonder 7th — You Sexy Thing 5th
Geo1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat GeoFinish positions: Blue Wonder 7th — Geo 17th
Draupnir1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat DraupnirFinish positions: Blue Wonder 7th — Draupnir 12th
Fans Favourite1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat Fans FavouriteFinish positions: Blue Wonder 7th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Blue Wonder finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat Blue WonderFinish positions: Blue Wonder 7th — Naturalia 3rd
Persian Flaw1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat Persian FlawFinish positions: Blue Wonder 7th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat Kinross ClaretFinish positions: Blue Wonder 7th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat UnchartedterritoryFinish positions: Blue Wonder 7th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat DryburghFinish positions: Blue Wonder 7th — Dryburgh 8th
Yermanthere1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat YermanthereFinish positions: Blue Wonder 7th — Yermanthere 9th
Naples1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat NaplesFinish positions: Blue Wonder 7th — Naples 15th
Reveur1 previous meeting
Overall: Blue Wonder finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat Blue WonderFinish positions: Blue Wonder 7th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Blue Wonder finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat Cotswold CottageFinish positions: Blue Wonder 7th — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Blue Wonder finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat Blue WonderFinish positions: Blue Wonder 7th — Mayaada 6th
Kokanee1 previous meeting
Overall: Blue Wonder finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat Blue WonderFinish positions: Blue Wonder 7th — Kokanee 4th
North Beach1 previous meeting
Overall: Blue Wonder finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterBlue Wonder beat North BeachFinish positions: Blue Wonder 7th — North Beach 10th
Ghost Story1 previous meeting
Overall: Blue Wonder finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat Blue WonderFinish positions: Blue Wonder 7th — Ghost Story 2nd
|
|
| 13 |
You Sexy Thing
Runner commentYou Sexy Thing has been knocking on the door with back-to-back fourths and a third five starts back, yet he's winless in his last five and returns after 36 days off. |
Jockey
Saffie Osborne
Trainer
Richard Spencer
|
14 | 9-6 | 71 | P | 3 |
Latest
30644
|
36d |
Best fixed odds · live database
|
Gelding1st p
You Sexy Thing: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Fans Favourite1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat Fans FavouriteFinish positions: You Sexy Thing 5th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: You Sexy Thing finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat You Sexy ThingFinish positions: You Sexy Thing 5th — Naturalia 3rd
Draupnir1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat DraupnirFinish positions: You Sexy Thing 5th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat Persian FlawFinish positions: You Sexy Thing 5th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat Kinross ClaretFinish positions: You Sexy Thing 5th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat UnchartedterritoryFinish positions: You Sexy Thing 5th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat DryburghFinish positions: You Sexy Thing 5th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Blue Wonder finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat Blue WonderFinish positions: You Sexy Thing 5th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat YermanthereFinish positions: You Sexy Thing 5th — Yermanthere 9th
Naples1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat NaplesFinish positions: You Sexy Thing 5th — Naples 15th
Reveur1 previous meeting
Overall: You Sexy Thing finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat You Sexy ThingFinish positions: You Sexy Thing 5th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat Cotswold CottageFinish positions: You Sexy Thing 5th — Cotswold Cottage 13th
Kokanee1 previous meeting
Overall: You Sexy Thing finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat You Sexy ThingFinish positions: You Sexy Thing 5th — Kokanee 4th
North Beach1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat North BeachFinish positions: You Sexy Thing 5th — North Beach 10th
Mayaada1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Mayaada finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat MayaadaFinish positions: You Sexy Thing 5th — Mayaada 6th
Ghost Story1 previous meeting
Overall: You Sexy Thing finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat You Sexy ThingFinish positions: You Sexy Thing 5th — Ghost Story 2nd
Geo1 previous meeting
Overall: You Sexy Thing finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterYou Sexy Thing beat GeoFinish positions: You Sexy Thing 5th — Geo 17th
|
|
| 10 |
Draupnir
Runner commentDraupnir arrives in decent heart, third last time out and a second two starts back, and he has run over today's trip and on the going before, but he's yet to win in his last six starts. |
Jockey
Joanna Mason
Trainer
Michael & David Easterby
|
4 | 9-8 | 69 | - | 4 |
Latest
70523
|
33d |
Best fixed odds · live database
|
Gelding3rdGoing
Draupnir: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Naples1 previous meeting
Overall: Draupnir finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterDraupnir beat NaplesFinish positions: Draupnir 12th — Naples 15th
Reveur1 previous meeting
Overall: Draupnir finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat DraupnirFinish positions: Draupnir 12th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Draupnir finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterDraupnir beat Cotswold CottageFinish positions: Draupnir 12th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Draupnir finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat DraupnirFinish positions: Draupnir 12th — North Beach 10th
Mayaada1 previous meeting
Overall: Draupnir finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat DraupnirFinish positions: Draupnir 12th — Mayaada 6th
Kokanee1 previous meeting
Overall: Draupnir finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat DraupnirFinish positions: Draupnir 12th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Draupnir finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat DraupnirFinish positions: Draupnir 12th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Draupnir finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat DraupnirFinish positions: Draupnir 12th — You Sexy Thing 5th
Persian Flaw1 previous meeting
Overall: Draupnir finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat DraupnirFinish positions: Draupnir 12th — Persian Flaw 11th
Geo2 previous meetings
Overall: Draupnir finished ahead 1 time; Geo finished ahead 1 time.
23 Oct 2026 · DoncasterDraupnir beat GeoFinish positions: Draupnir 12th — Geo 17th
8 Aug 2026 · AyrGeo beat DraupnirFinish positions: Draupnir 5th — Geo 4th
Fans Favourite1 previous meeting
Overall: Draupnir finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterDraupnir beat Fans FavouriteFinish positions: Draupnir 12th — Fans Favourite 18th
Naturalia2 previous meetings
Overall: Draupnir finished ahead 1 time; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat DraupnirFinish positions: Draupnir 12th — Naturalia 3rd
15 May 2026 · HamiltonDraupnir beat NaturaliaFinish positions: Draupnir 5th — Naturalia 6th
Kinross Claret1 previous meeting
Overall: Draupnir finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterDraupnir beat Kinross ClaretFinish positions: Draupnir 12th — Kinross Claret 14th
Unchartedterritory2 previous meetings
Overall: Draupnir finished ahead 2 times; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterDraupnir beat UnchartedterritoryFinish positions: Draupnir 12th — Unchartedterritory 16th
8 Aug 2026 · AyrDraupnir beat UnchartedterritoryFinish positions: Draupnir 5th — Unchartedterritory 6th
Dryburgh2 previous meetings
Overall: Draupnir finished ahead 1 time; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat DraupnirFinish positions: Draupnir 12th — Dryburgh 8th
8 Aug 2026 · AyrDraupnir beat DryburghFinish positions: Draupnir 5th — Dryburgh 9th
Blue Wonder1 previous meeting
Overall: Draupnir finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat DraupnirFinish positions: Draupnir 12th — Blue Wonder 7th
Yermanthere2 previous meetings
Overall: Draupnir finished ahead 0 times; Yermanthere finished ahead 2 times.
23 Oct 2026 · DoncasterYermanthere beat DraupnirFinish positions: Draupnir 12th — Yermanthere 9th
1 Sep 2026 · RiponYermanthere beat DraupnirFinish positions: Draupnir 2nd — Yermanthere 1st
|
|
| 14 |
Fans Favourite
Runner commentTwo wins in his last six starts, including a first three starts back, but he was eighth last time out 32 days ago, and he has run over today's trip and going. |
Jockey
Cieren Fallon
Trainer
Hugo Palmer
|
3 | 9-6 | 71 | P | 3 |
Latest
53108
|
32d |
Best fixed odds · live database
|
Gelding1st p✓Distance winner
Fans Favourite: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. You Sexy Thing1 previous meeting
Overall: Fans Favourite finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat Fans FavouriteFinish positions: Fans Favourite 18th — You Sexy Thing 5th
Geo1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Geo finished ahead 1 time.
23 Oct 2026 · DoncasterGeo beat Fans FavouriteFinish positions: Fans Favourite 18th — Geo 17th
Draupnir1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterDraupnir beat Fans FavouriteFinish positions: Fans Favourite 18th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat Fans FavouriteFinish positions: Fans Favourite 18th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Kinross Claret finished ahead 1 time.
23 Oct 2026 · DoncasterKinross Claret beat Fans FavouriteFinish positions: Fans Favourite 18th — Kinross Claret 14th
Unchartedterritory2 previous meetings
Overall: Fans Favourite finished ahead 0 times; Unchartedterritory finished ahead 2 times.
23 Oct 2026 · DoncasterUnchartedterritory beat Fans FavouriteFinish positions: Fans Favourite 18th — Unchartedterritory 16th
21 Sep 2026 · HamiltonUnchartedterritory beat Fans FavouriteFinish positions: Fans Favourite 8th — Unchartedterritory 3rd
Naturalia1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat Fans FavouriteFinish positions: Fans Favourite 18th — Naturalia 3rd
Dryburgh1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat Fans FavouriteFinish positions: Fans Favourite 18th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat Fans FavouriteFinish positions: Fans Favourite 18th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat Fans FavouriteFinish positions: Fans Favourite 18th — Yermanthere 9th
Naples1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Naples finished ahead 1 time.
23 Oct 2026 · DoncasterNaples beat Fans FavouriteFinish positions: Fans Favourite 18th — Naples 15th
Reveur2 previous meetings
Overall: Fans Favourite finished ahead 0 times; Reveur finished ahead 2 times.
23 Oct 2026 · DoncasterReveur beat Fans FavouriteFinish positions: Fans Favourite 18th — Reveur 1st
11 Sep 2026 · DoncasterReveur beat Fans FavouriteFinish positions: Fans Favourite 11th — Reveur 10th
Cotswold Cottage1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Cotswold Cottage finished ahead 1 time.
23 Oct 2026 · DoncasterCotswold Cottage beat Fans FavouriteFinish positions: Fans Favourite 18th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Fans Favourite finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat Fans FavouriteFinish positions: Fans Favourite 18th — North Beach 10th
Mayaada1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat Fans FavouriteFinish positions: Fans Favourite 18th — Mayaada 6th
Kokanee1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat Fans FavouriteFinish positions: Fans Favourite 18th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Fans Favourite finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat Fans FavouriteFinish positions: Fans Favourite 18th — Ghost Story 2nd
|
|
| NR |
Magician of Riga
Runner commentTwo wins in his last six, but he's been a fifth on his last two starts, and 18 days since his latest run keeps him fresh enough. |
Jockey
Joe Leavy
Trainer
Richard Hannon
|
13 | 9-7 | 72 | - | 3 |
Latest
11355
|
18d |
No current fixed odds
|
Gelding
Magician of Riga: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Cotswold Cottage1 previous meeting
Overall: Magician of Riga finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
5 Oct 2026 · Wolverhampton (AW)Magician of Riga beat Cotswold CottageFinish positions: Magician of Riga 5th — Cotswold Cottage 10th
|
|
| NR |
Ted Le Saux
Runner commentThe main risk is a 137-day absence, with a fifth last time out and a sixth before that. |
Jockey
P. J. McDonald
Trainer
Andrew Balding
|
2 | 9-13 | 74 | - | 4 |
Latest
21365
|
137d |
No current fixed odds
|
Gelding
Ted Le Saux: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Naples1 previous meeting
Overall: Ted Le Saux finished ahead 0 times; Naples finished ahead 1 time.
25 Apr 2026 · HaydockNaples beat Ted Le SauxFinish positions: Ted Le Saux 6th — Naples 5th
|
|
| 20 |
Kinross Claret
Runner commentKinross Claret is hard to fancy, winless in his last four with a seventh last time out and a long 208 days off the track, though a third two starts back shows he can reach the frame. |
Jockey
Andrew Mullen
Trainer
Lucinda Russell & Michael Scudamore
|
19 | 8-11 | 58 | - | 4 |
Latest
6637
|
208d |
Best fixed odds · live database
|
Gelding
Kinross Claret: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Dryburgh1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat Kinross ClaretFinish positions: Kinross Claret 14th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat Kinross ClaretFinish positions: Kinross Claret 14th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat Kinross ClaretFinish positions: Kinross Claret 14th — Yermanthere 9th
Naples1 previous meeting
Overall: Kinross Claret finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterKinross Claret beat NaplesFinish positions: Kinross Claret 14th — Naples 15th
Reveur1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat Kinross ClaretFinish positions: Kinross Claret 14th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Cotswold Cottage finished ahead 1 time.
23 Oct 2026 · DoncasterCotswold Cottage beat Kinross ClaretFinish positions: Kinross Claret 14th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Kinross Claret finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat Kinross ClaretFinish positions: Kinross Claret 14th — North Beach 10th
Mayaada1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat Kinross ClaretFinish positions: Kinross Claret 14th — Mayaada 6th
Kokanee1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat Kinross ClaretFinish positions: Kinross Claret 14th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat Kinross ClaretFinish positions: Kinross Claret 14th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Kinross Claret finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat Kinross ClaretFinish positions: Kinross Claret 14th — You Sexy Thing 5th
Draupnir1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterDraupnir beat Kinross ClaretFinish positions: Kinross Claret 14th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat Kinross ClaretFinish positions: Kinross Claret 14th — Persian Flaw 11th
Geo1 previous meeting
Overall: Kinross Claret finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterKinross Claret beat GeoFinish positions: Kinross Claret 14th — Geo 17th
Fans Favourite1 previous meeting
Overall: Kinross Claret finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterKinross Claret beat Fans FavouriteFinish positions: Kinross Claret 14th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Kinross Claret finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat Kinross ClaretFinish positions: Kinross Claret 14th — Naturalia 3rd
Unchartedterritory1 previous meeting
Overall: Kinross Claret finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterKinross Claret beat UnchartedterritoryFinish positions: Kinross Claret 14th — Unchartedterritory 16th
|
|
| 16 |
Naturalia
Runner commentNaturalia has finished fourth in four of her last six, including last time out, and won four starts back, but she was eighth three starts back and has not been beyond fourth since. |
Jockey
Shay Farmer(5)
Trainer
Donald Whillans
|
7 | 9-3 | 64 | - | 5 |
Latest
41844
|
15d |
Best fixed odds · live database
|
✓Distance winner4thGoing
Naturalia: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Dryburgh1 previous meeting
Overall: Naturalia finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat DryburghFinish positions: Naturalia 3rd — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Naturalia finished ahead 1 time; Blue Wonder finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat Blue WonderFinish positions: Naturalia 3rd — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Naturalia finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat YermanthereFinish positions: Naturalia 3rd — Yermanthere 9th
Naples1 previous meeting
Overall: Naturalia finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat NaplesFinish positions: Naturalia 3rd — Naples 15th
Reveur1 previous meeting
Overall: Naturalia finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat NaturaliaFinish positions: Naturalia 3rd — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Naturalia finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat Cotswold CottageFinish positions: Naturalia 3rd — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Naturalia finished ahead 1 time; Mayaada finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat MayaadaFinish positions: Naturalia 3rd — Mayaada 6th
North Beach1 previous meeting
Overall: Naturalia finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat North BeachFinish positions: Naturalia 3rd — North Beach 10th
Ghost Story2 previous meetings
Overall: Naturalia finished ahead 1 time; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat NaturaliaFinish positions: Naturalia 3rd — Ghost Story 2nd
8 Oct 2026 · AyrNaturalia beat Ghost StoryFinish positions: Naturalia 4th — Ghost Story 9th
Kokanee1 previous meeting
Overall: Naturalia finished ahead 1 time; Kokanee finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat KokaneeFinish positions: Naturalia 3rd — Kokanee 4th
You Sexy Thing1 previous meeting
Overall: Naturalia finished ahead 1 time; You Sexy Thing finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat You Sexy ThingFinish positions: Naturalia 3rd — You Sexy Thing 5th
Geo1 previous meeting
Overall: Naturalia finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat GeoFinish positions: Naturalia 3rd — Geo 17th
Fans Favourite1 previous meeting
Overall: Naturalia finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat Fans FavouriteFinish positions: Naturalia 3rd — Fans Favourite 18th
Draupnir2 previous meetings
Overall: Naturalia finished ahead 1 time; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat DraupnirFinish positions: Naturalia 3rd — Draupnir 12th
15 May 2026 · HamiltonDraupnir beat NaturaliaFinish positions: Naturalia 6th — Draupnir 5th
Persian Flaw1 previous meeting
Overall: Naturalia finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat Persian FlawFinish positions: Naturalia 3rd — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Naturalia finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat Kinross ClaretFinish positions: Naturalia 3rd — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Naturalia finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterNaturalia beat UnchartedterritoryFinish positions: Naturalia 3rd — Unchartedterritory 16th
|
|
| 4 |
Naples
|
Jockey
Kevin Stott
Trainer
Steph Hollinshead
|
17 | 9-11 | 72 | - | 4 |
Latest
05300
|
68d |
Best fixed odds · live database
|
Gelding✓Going winner
Naples: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Unchartedterritory1 previous meeting
Overall: Naples finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterNaples beat UnchartedterritoryFinish positions: Naples 15th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: Naples finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat NaplesFinish positions: Naples 15th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Naples finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat NaplesFinish positions: Naples 15th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Naples finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat NaplesFinish positions: Naples 15th — Yermanthere 9th
Reveur1 previous meeting
Overall: Naples finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat NaplesFinish positions: Naples 15th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Naples finished ahead 0 times; Cotswold Cottage finished ahead 1 time.
23 Oct 2026 · DoncasterCotswold Cottage beat NaplesFinish positions: Naples 15th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Naples finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat NaplesFinish positions: Naples 15th — North Beach 10th
Mayaada1 previous meeting
Overall: Naples finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat NaplesFinish positions: Naples 15th — Mayaada 6th
Kokanee1 previous meeting
Overall: Naples finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat NaplesFinish positions: Naples 15th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Naples finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat NaplesFinish positions: Naples 15th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Naples finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat NaplesFinish positions: Naples 15th — You Sexy Thing 5th
Draupnir1 previous meeting
Overall: Naples finished ahead 0 times; Draupnir finished ahead 1 time.
23 Oct 2026 · DoncasterDraupnir beat NaplesFinish positions: Naples 15th — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Naples finished ahead 0 times; Persian Flaw finished ahead 1 time.
23 Oct 2026 · DoncasterPersian Flaw beat NaplesFinish positions: Naples 15th — Persian Flaw 11th
Geo1 previous meeting
Overall: Naples finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterNaples beat GeoFinish positions: Naples 15th — Geo 17th
Kinross Claret1 previous meeting
Overall: Naples finished ahead 0 times; Kinross Claret finished ahead 1 time.
23 Oct 2026 · DoncasterKinross Claret beat NaplesFinish positions: Naples 15th — Kinross Claret 14th
Fans Favourite1 previous meeting
Overall: Naples finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterNaples beat Fans FavouriteFinish positions: Naples 15th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Naples finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat NaplesFinish positions: Naples 15th — Naturalia 3rd
Ted Le Saux1 previous meeting
Overall: Naples finished ahead 1 time; Ted Le Saux finished ahead 0 times.
25 Apr 2026 · HaydockNaples beat Ted Le SauxFinish positions: Naples 5th — Ted Le Saux 6th
|
|
| 18 |
Persian Flaw
Runner commentPersian Flaw is winless in her last three, unplaced last time, with a fifth and a seventh before that, and she returns after 79 days off. |
Jockey
Ray Dawson
Trainer
David Menuisier
|
1 | 9-2 | 67 | - | 3 |
Latest
750
|
79d |
Best fixed odds · live database
|
Persian Flaw: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Cotswold Cottage1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat Cotswold CottageFinish positions: Persian Flaw 11th — Cotswold Cottage 13th
North Beach1 previous meeting
Overall: Persian Flaw finished ahead 0 times; North Beach finished ahead 1 time.
23 Oct 2026 · DoncasterNorth Beach beat Persian FlawFinish positions: Persian Flaw 11th — North Beach 10th
Mayaada1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat Persian FlawFinish positions: Persian Flaw 11th — Mayaada 6th
Kokanee1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat Persian FlawFinish positions: Persian Flaw 11th — Kokanee 4th
Ghost Story1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat Persian FlawFinish positions: Persian Flaw 11th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Persian Flaw finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat Persian FlawFinish positions: Persian Flaw 11th — You Sexy Thing 5th
Geo1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat GeoFinish positions: Persian Flaw 11th — Geo 17th
Draupnir1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat DraupnirFinish positions: Persian Flaw 11th — Draupnir 12th
Fans Favourite1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat Fans FavouriteFinish positions: Persian Flaw 11th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat Persian FlawFinish positions: Persian Flaw 11th — Naturalia 3rd
Kinross Claret1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat Kinross ClaretFinish positions: Persian Flaw 11th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat UnchartedterritoryFinish positions: Persian Flaw 11th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat Persian FlawFinish positions: Persian Flaw 11th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat Persian FlawFinish positions: Persian Flaw 11th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat Persian FlawFinish positions: Persian Flaw 11th — Yermanthere 9th
Naples1 previous meeting
Overall: Persian Flaw finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterPersian Flaw beat NaplesFinish positions: Persian Flaw 11th — Naples 15th
Reveur1 previous meeting
Overall: Persian Flaw finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat Persian FlawFinish positions: Persian Flaw 11th — Reveur 1st
|
|
| 15 |
Reveur
Runner commentReveur has won once in his last six, but that was six starts back, and he has finished sixth, unplaced and seventh since, so the form is patchy. |
Jockey
Mark Winn
Trainer
David O'Meara
|
20 | 9-5 | 70 | - | 3 |
Latest
04706
|
18d |
Best fixed odds · live database
|
Gelding✓Distance winner
Reveur: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Naples1 previous meeting
Overall: Reveur finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat NaplesFinish positions: Reveur 1st — Naples 15th
Cotswold Cottage1 previous meeting
Overall: Reveur finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat Cotswold CottageFinish positions: Reveur 1st — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Reveur finished ahead 1 time; Mayaada finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat MayaadaFinish positions: Reveur 1st — Mayaada 6th
North Beach1 previous meeting
Overall: Reveur finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat North BeachFinish positions: Reveur 1st — North Beach 10th
Kokanee1 previous meeting
Overall: Reveur finished ahead 1 time; Kokanee finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat KokaneeFinish positions: Reveur 1st — Kokanee 4th
Ghost Story1 previous meeting
Overall: Reveur finished ahead 1 time; Ghost Story finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat Ghost StoryFinish positions: Reveur 1st — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Reveur finished ahead 1 time; You Sexy Thing finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat You Sexy ThingFinish positions: Reveur 1st — You Sexy Thing 5th
Geo1 previous meeting
Overall: Reveur finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat GeoFinish positions: Reveur 1st — Geo 17th
Fans Favourite2 previous meetings
Overall: Reveur finished ahead 2 times; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat Fans FavouriteFinish positions: Reveur 1st — Fans Favourite 18th
11 Sep 2026 · DoncasterReveur beat Fans FavouriteFinish positions: Reveur 10th — Fans Favourite 11th
Draupnir1 previous meeting
Overall: Reveur finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat DraupnirFinish positions: Reveur 1st — Draupnir 12th
Persian Flaw1 previous meeting
Overall: Reveur finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat Persian FlawFinish positions: Reveur 1st — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Reveur finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat Kinross ClaretFinish positions: Reveur 1st — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Reveur finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat UnchartedterritoryFinish positions: Reveur 1st — Unchartedterritory 16th
Naturalia1 previous meeting
Overall: Reveur finished ahead 1 time; Naturalia finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat NaturaliaFinish positions: Reveur 1st — Naturalia 3rd
Dryburgh1 previous meeting
Overall: Reveur finished ahead 1 time; Dryburgh finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat DryburghFinish positions: Reveur 1st — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Reveur finished ahead 1 time; Blue Wonder finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat Blue WonderFinish positions: Reveur 1st — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: Reveur finished ahead 1 time; Yermanthere finished ahead 0 times.
23 Oct 2026 · DoncasterReveur beat YermanthereFinish positions: Reveur 1st — Yermanthere 9th
|
|
| 5 |
Yermanthere
|
Jockey
David Allan
Trainer
Tim Easterby
|
5 | 9-11 | 72 | - | 8 |
Latest
26186
|
24d |
Best fixed odds · live database
|
Gelding✓Distance winner5thGoing
Yermanthere: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kokanee2 previous meetings
Overall: Yermanthere finished ahead 0 times; Kokanee finished ahead 2 times.
23 Oct 2026 · DoncasterKokanee beat YermanthereFinish positions: Yermanthere 9th — Kokanee 4th
29 Sep 2026 · AyrKokanee beat YermanthereFinish positions: Yermanthere 6th — Kokanee 3rd
North Beach1 previous meeting
Overall: Yermanthere finished ahead 1 time; North Beach finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat North BeachFinish positions: Yermanthere 9th — North Beach 10th
Ghost Story1 previous meeting
Overall: Yermanthere finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat YermanthereFinish positions: Yermanthere 9th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: Yermanthere finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat YermanthereFinish positions: Yermanthere 9th — You Sexy Thing 5th
Geo1 previous meeting
Overall: Yermanthere finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat GeoFinish positions: Yermanthere 9th — Geo 17th
Draupnir2 previous meetings
Overall: Yermanthere finished ahead 2 times; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat DraupnirFinish positions: Yermanthere 9th — Draupnir 12th
1 Sep 2026 · RiponYermanthere beat DraupnirFinish positions: Yermanthere 1st — Draupnir 2nd
Fans Favourite1 previous meeting
Overall: Yermanthere finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat Fans FavouriteFinish positions: Yermanthere 9th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: Yermanthere finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat YermanthereFinish positions: Yermanthere 9th — Naturalia 3rd
Persian Flaw1 previous meeting
Overall: Yermanthere finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat Persian FlawFinish positions: Yermanthere 9th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: Yermanthere finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat Kinross ClaretFinish positions: Yermanthere 9th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: Yermanthere finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat UnchartedterritoryFinish positions: Yermanthere 9th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: Yermanthere finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat YermanthereFinish positions: Yermanthere 9th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: Yermanthere finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat YermanthereFinish positions: Yermanthere 9th — Blue Wonder 7th
Naples1 previous meeting
Overall: Yermanthere finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat NaplesFinish positions: Yermanthere 9th — Naples 15th
Reveur1 previous meeting
Overall: Yermanthere finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat YermanthereFinish positions: Yermanthere 9th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: Yermanthere finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterYermanthere beat Cotswold CottageFinish positions: Yermanthere 9th — Cotswold Cottage 13th
Mayaada1 previous meeting
Overall: Yermanthere finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat YermanthereFinish positions: Yermanthere 9th — Mayaada 6th
|
|
| 11 |
North Beach
Runner commentNorth Beach is winless in his last three, finishing sixth last time, an eighth two starts back and a seventh before that, which makes him hard to fancy. |
Jockey
Oisin Orr
Trainer
Mark Loughnane
|
12 | 9-8 | 73 | P | 3 |
Latest
786
|
25d |
Best fixed odds · live database
|
Gelding1st p
North Beach: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Mayaada1 previous meeting
Overall: North Beach finished ahead 0 times; Mayaada finished ahead 1 time.
23 Oct 2026 · DoncasterMayaada beat North BeachFinish positions: North Beach 10th — Mayaada 6th
Kokanee1 previous meeting
Overall: North Beach finished ahead 0 times; Kokanee finished ahead 1 time.
23 Oct 2026 · DoncasterKokanee beat North BeachFinish positions: North Beach 10th — Kokanee 4th
Ghost Story1 previous meeting
Overall: North Beach finished ahead 0 times; Ghost Story finished ahead 1 time.
23 Oct 2026 · DoncasterGhost Story beat North BeachFinish positions: North Beach 10th — Ghost Story 2nd
You Sexy Thing1 previous meeting
Overall: North Beach finished ahead 0 times; You Sexy Thing finished ahead 1 time.
23 Oct 2026 · DoncasterYou Sexy Thing beat North BeachFinish positions: North Beach 10th — You Sexy Thing 5th
Geo1 previous meeting
Overall: North Beach finished ahead 1 time; Geo finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat GeoFinish positions: North Beach 10th — Geo 17th
Draupnir1 previous meeting
Overall: North Beach finished ahead 1 time; Draupnir finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat DraupnirFinish positions: North Beach 10th — Draupnir 12th
Fans Favourite1 previous meeting
Overall: North Beach finished ahead 1 time; Fans Favourite finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat Fans FavouriteFinish positions: North Beach 10th — Fans Favourite 18th
Naturalia1 previous meeting
Overall: North Beach finished ahead 0 times; Naturalia finished ahead 1 time.
23 Oct 2026 · DoncasterNaturalia beat North BeachFinish positions: North Beach 10th — Naturalia 3rd
Persian Flaw1 previous meeting
Overall: North Beach finished ahead 1 time; Persian Flaw finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat Persian FlawFinish positions: North Beach 10th — Persian Flaw 11th
Kinross Claret1 previous meeting
Overall: North Beach finished ahead 1 time; Kinross Claret finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat Kinross ClaretFinish positions: North Beach 10th — Kinross Claret 14th
Unchartedterritory1 previous meeting
Overall: North Beach finished ahead 1 time; Unchartedterritory finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat UnchartedterritoryFinish positions: North Beach 10th — Unchartedterritory 16th
Dryburgh1 previous meeting
Overall: North Beach finished ahead 0 times; Dryburgh finished ahead 1 time.
23 Oct 2026 · DoncasterDryburgh beat North BeachFinish positions: North Beach 10th — Dryburgh 8th
Blue Wonder1 previous meeting
Overall: North Beach finished ahead 0 times; Blue Wonder finished ahead 1 time.
23 Oct 2026 · DoncasterBlue Wonder beat North BeachFinish positions: North Beach 10th — Blue Wonder 7th
Yermanthere1 previous meeting
Overall: North Beach finished ahead 0 times; Yermanthere finished ahead 1 time.
23 Oct 2026 · DoncasterYermanthere beat North BeachFinish positions: North Beach 10th — Yermanthere 9th
Naples1 previous meeting
Overall: North Beach finished ahead 1 time; Naples finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat NaplesFinish positions: North Beach 10th — Naples 15th
Reveur1 previous meeting
Overall: North Beach finished ahead 0 times; Reveur finished ahead 1 time.
23 Oct 2026 · DoncasterReveur beat North BeachFinish positions: North Beach 10th — Reveur 1st
Cotswold Cottage1 previous meeting
Overall: North Beach finished ahead 1 time; Cotswold Cottage finished ahead 0 times.
23 Oct 2026 · DoncasterNorth Beach beat Cotswold CottageFinish positions: North Beach 10th — Cotswold Cottage 13th
|
|
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
Dryburgh is yet to win in his last six starts but arrives in decent heart, second last time out and also runner-up three and five starts back, and he has run over today's trip.