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 | Intense Vision Oli Rix | 85 TOP RATED | 85 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
62% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 2 | Archduke Ferdinand Seb Spencer 6thGoing | 80 | 80 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner✓Distance winner 6thGoing |
24% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 3 | Go Vince Go Tim Easterby 5thGoing | 80 | 73 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 → | |
| 4 | Kodiac Thriller Mark Walford | 80 | 79 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
22% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 5 | Angel Gabriel Ralph Beckett 2ndGoing | 79 | 83 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
55% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 6 | Never Just A Dream T. J. Kent 3rdGoing | 79 | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 3rdGoing |
58% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 7 | Oriental Prince Jim Goldie | 78 | 74 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 → | |
| 8 | French Affair Jennie Candlish 2ndGoing | 77 | 81 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
50% Stable broadly on form | 🔒 Market FormUpgrade to unlock → | |
| 9 | Mythical Phoenix Julie Camacho 2ndGoing | 76 | 72 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win 2ndGoing |
33% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 10 | Wobwobwob Adrian Keatley 2ndGoing | 76 | 68 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner 2ndGoing |
45% Stable below its usual level | 🔒 Market FormUpgrade to unlock → | |
| 11 | Jellystone Park Jack Channon | 70 | 78 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
55% Stable broadly on form | 🔒 Market FormUpgrade to unlock → |
| No. ▲▼ | Runner | Connections | Draw | Weight | OR | Headgear | Age | Form | Last run | Form study | Best Fixed Odds ▲▼ | Evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Runner EliminatorTick the evidence you require. Choose a history period for form checks. Missing evidence stays visible. Runners that fail a selected test are faded out; those awaiting evidence stay visible.
Full field shown. | ||||||||||||
| 1 |
Intense Vision
|
Jockey
Saffie Osborne
Trainer
Oli Rix
|
5 | 9-11 | 85 | - | 3 |
Latest
00907
|
21d |
Best fixed odds · live database
|
Gelding✓Distance winner
Intense Vision: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Never Just A Dream1 previous meeting
Overall: Intense Vision finished ahead 1 time; Never Just A Dream finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Never Just A DreamFinish positions: Intense Vision 1st — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: Intense Vision finished ahead 1 time; Mythical Phoenix finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Mythical PhoenixFinish positions: Intense Vision 1st — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: Intense Vision finished ahead 1 time; Archduke Ferdinand finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Archduke FerdinandFinish positions: Intense Vision 1st — Archduke Ferdinand 7th
Kodiac Thriller1 previous meeting
Overall: Intense Vision finished ahead 1 time; Kodiac Thriller finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Kodiac ThrillerFinish positions: Intense Vision 1st — Kodiac Thriller 8th
Jellystone Park1 previous meeting
Overall: Intense Vision finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Jellystone ParkFinish positions: Intense Vision 1st — Jellystone Park 10th
French Affair1 previous meeting
Overall: Intense Vision finished ahead 1 time; French Affair finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat French AffairFinish positions: Intense Vision 1st — French Affair 2nd
Wobwobwob1 previous meeting
Overall: Intense Vision finished ahead 1 time; Wobwobwob finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat WobwobwobFinish positions: Intense Vision 1st — Wobwobwob 3rd
Go Vince Go1 previous meeting
Overall: Intense Vision finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Go Vince GoFinish positions: Intense Vision 1st — Go Vince Go 11th
Angel Gabriel1 previous meeting
Overall: Intense Vision finished ahead 1 time; Angel Gabriel finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Angel GabrielFinish positions: Intense Vision 1st — Angel Gabriel 5th
Oriental Prince1 previous meeting
Overall: Intense Vision finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterIntense Vision beat Oriental PrinceFinish positions: Intense Vision 1st — Oriental Prince 9th
|
|
| NR |
Almarada Prince
Runner commentWon last time out, and he has been in the first four in each of his last six starts, so this gelding arrives in good heart after 18 days off, with experience of today's trip and going. |
Jockey
David Nolan
Trainer
Paul Midgley
|
10 | 9-8 | 81 | - | 5 |
Latest
42241
|
18d |
No current fixed odds
|
Gelding✓Distance winner
Almarada Prince: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Wobwobwob1 previous meeting
Overall: Almarada Prince finished ahead 1 time; Wobwobwob finished ahead 0 times.
1 Sep 2026 · RiponAlmarada Prince beat WobwobwobFinish positions: Almarada Prince 2nd — Wobwobwob 8th
Kodiac Thriller2 previous meetings
Overall: Almarada Prince finished ahead 1 time; Kodiac Thriller finished ahead 1 time.
13 Jun 2026 · YorkAlmarada Prince beat Kodiac ThrillerFinish positions: Almarada Prince 3rd — Kodiac Thriller 13th
16 Apr 2026 · RiponKodiac Thriller beat Almarada PrinceFinish positions: Almarada Prince 6th — Kodiac Thriller 1st
Archduke Ferdinand1 previous meeting
Overall: Almarada Prince finished ahead 1 time; Archduke Ferdinand finished ahead 0 times.
13 Jun 2026 · YorkAlmarada Prince beat Archduke FerdinandFinish positions: Almarada Prince 3rd — Archduke Ferdinand 15th
|
|
| 5 |
French Affair
Runner commentFrench Affair booked a third last time out, 18 days ago, and has won twice in his last six starts, a pair of wins four and five starts back, while he has run over today's trip and going. The main risk is a stable struggling at 0/23 in the last 14 days. |
Jockey
Jason Hart
Trainer
Jennie Candlish
|
13 | 9-7 | 81 | P | 3 |
Latest
11353
|
18d |
Best fixed odds · live database
|
Gelding1st p✓Distance winner2ndGoing
French Affair: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Go Vince Go1 previous meeting
Overall: French Affair finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Go Vince GoFinish positions: French Affair 2nd — Go Vince Go 11th
Angel Gabriel1 previous meeting
Overall: French Affair finished ahead 1 time; Angel Gabriel finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Angel GabrielFinish positions: French Affair 2nd — Angel Gabriel 5th
Oriental Prince1 previous meeting
Overall: French Affair finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Oriental PrinceFinish positions: French Affair 2nd — Oriental Prince 9th
Never Just A Dream1 previous meeting
Overall: French Affair finished ahead 1 time; Never Just A Dream finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Never Just A DreamFinish positions: French Affair 2nd — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: French Affair finished ahead 1 time; Mythical Phoenix finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Mythical PhoenixFinish positions: French Affair 2nd — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: French Affair finished ahead 1 time; Archduke Ferdinand finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Archduke FerdinandFinish positions: French Affair 2nd — Archduke Ferdinand 7th
Kodiac Thriller1 previous meeting
Overall: French Affair finished ahead 1 time; Kodiac Thriller finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Kodiac ThrillerFinish positions: French Affair 2nd — Kodiac Thriller 8th
Intense Vision1 previous meeting
Overall: French Affair finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat French AffairFinish positions: French Affair 2nd — Intense Vision 1st
Jellystone Park1 previous meeting
Overall: French Affair finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat Jellystone ParkFinish positions: French Affair 2nd — Jellystone Park 10th
Wobwobwob1 previous meeting
Overall: French Affair finished ahead 1 time; Wobwobwob finished ahead 0 times.
23 Oct 2026 · DoncasterFrench Affair beat WobwobwobFinish positions: French Affair 2nd — Wobwobwob 3rd
|
|
| 3 |
Angel Gabriel
Runner commentAngel Gabriel has been consistent, third last time out and a winner two starts back, and he has run over today's trip and going before after 27 days off. |
Jockey
Rossa Ryan
Trainer
Ralph Beckett
|
8 | 9-9 | 83 | - | 3 |
Latest
83413
|
27d |
Best fixed odds · live database
|
Gelding✓Distance winner2ndGoing
Angel Gabriel: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Intense Vision1 previous meeting
Overall: Angel Gabriel finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Angel GabrielFinish positions: Angel Gabriel 5th — Intense Vision 1st
French Affair1 previous meeting
Overall: Angel Gabriel finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Angel GabrielFinish positions: Angel Gabriel 5th — French Affair 2nd
Wobwobwob1 previous meeting
Overall: Angel Gabriel finished ahead 0 times; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Angel GabrielFinish positions: Angel Gabriel 5th — Wobwobwob 3rd
Jellystone Park1 previous meeting
Overall: Angel Gabriel finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterAngel Gabriel beat Jellystone ParkFinish positions: Angel Gabriel 5th — Jellystone Park 10th
Go Vince Go1 previous meeting
Overall: Angel Gabriel finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterAngel Gabriel beat Go Vince GoFinish positions: Angel Gabriel 5th — Go Vince Go 11th
Oriental Prince1 previous meeting
Overall: Angel Gabriel finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterAngel Gabriel beat Oriental PrinceFinish positions: Angel Gabriel 5th — Oriental Prince 9th
Never Just A Dream1 previous meeting
Overall: Angel Gabriel finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Angel GabrielFinish positions: Angel Gabriel 5th — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: Angel Gabriel finished ahead 1 time; Mythical Phoenix finished ahead 0 times.
23 Oct 2026 · DoncasterAngel Gabriel beat Mythical PhoenixFinish positions: Angel Gabriel 5th — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: Angel Gabriel finished ahead 1 time; Archduke Ferdinand finished ahead 0 times.
23 Oct 2026 · DoncasterAngel Gabriel beat Archduke FerdinandFinish positions: Angel Gabriel 5th — Archduke Ferdinand 7th
Kodiac Thriller1 previous meeting
Overall: Angel Gabriel finished ahead 1 time; Kodiac Thriller finished ahead 0 times.
23 Oct 2026 · DoncasterAngel Gabriel beat Kodiac ThrillerFinish positions: Angel Gabriel 5th — Kodiac Thriller 8th
|
|
| 8 |
Never Just A Dream
Runner commentThe one concern is a 49-day absence, and he is yet to win in his last five starts. |
Jockey
Ray Dawson
Trainer
T. J. Kent
|
6 | 9-5 | 78 | - | 6 |
Latest
04903
|
49d |
Best fixed odds · live database
|
Gelding✓Distance winner3rdGoing
Never Just A Dream: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Intense Vision1 previous meeting
Overall: Never Just A Dream finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Never Just A DreamFinish positions: Never Just A Dream 4th — Intense Vision 1st
French Affair1 previous meeting
Overall: Never Just A Dream finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Never Just A DreamFinish positions: Never Just A Dream 4th — French Affair 2nd
Wobwobwob1 previous meeting
Overall: Never Just A Dream finished ahead 0 times; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Never Just A DreamFinish positions: Never Just A Dream 4th — Wobwobwob 3rd
Jellystone Park1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Jellystone ParkFinish positions: Never Just A Dream 4th — Jellystone Park 10th
Go Vince Go1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Go Vince GoFinish positions: Never Just A Dream 4th — Go Vince Go 11th
Angel Gabriel1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Angel Gabriel finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Angel GabrielFinish positions: Never Just A Dream 4th — Angel Gabriel 5th
Oriental Prince1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Oriental PrinceFinish positions: Never Just A Dream 4th — Oriental Prince 9th
Mythical Phoenix1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Mythical Phoenix finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Mythical PhoenixFinish positions: Never Just A Dream 4th — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Archduke Ferdinand finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Archduke FerdinandFinish positions: Never Just A Dream 4th — Archduke Ferdinand 7th
Kodiac Thriller1 previous meeting
Overall: Never Just A Dream finished ahead 1 time; Kodiac Thriller finished ahead 0 times.
23 Oct 2026 · DoncasterNever Just A Dream beat Kodiac ThrillerFinish positions: Never Just A Dream 4th — Kodiac Thriller 8th
|
|
| 13 |
Wobwobwob
Runner commentWinless in his last six, Wobwobwob has finished fifth, eighth, ninth, unplaced, fifth and ninth, so he is hard to fancy, and our figures rank him 13th of 13. He has run over today's trip and going and is fresh enough after 24 days, but little else stands out from stall 1. |
Jockey
Barry McHugh
Trainer
Adrian Keatley
|
1 | 8-9 | 68 | TV | 8 |
Latest
50985
|
24d |
Best fixed odds · live database
|
Gelding1st tv✓Distance winner2ndGoing
Wobwobwob: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Go Vince Go1 previous meeting
Overall: Wobwobwob finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Go Vince GoFinish positions: Wobwobwob 3rd — Go Vince Go 11th
Angel Gabriel1 previous meeting
Overall: Wobwobwob finished ahead 1 time; Angel Gabriel finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Angel GabrielFinish positions: Wobwobwob 3rd — Angel Gabriel 5th
Oriental Prince2 previous meetings
Overall: Wobwobwob finished ahead 2 times; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Oriental PrinceFinish positions: Wobwobwob 3rd — Oriental Prince 9th
12 Jun 2026 · YorkWobwobwob beat Oriental PrinceFinish positions: Wobwobwob 18th — Oriental Prince 20th
Never Just A Dream1 previous meeting
Overall: Wobwobwob finished ahead 1 time; Never Just A Dream finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Never Just A DreamFinish positions: Wobwobwob 3rd — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: Wobwobwob finished ahead 1 time; Mythical Phoenix finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Mythical PhoenixFinish positions: Wobwobwob 3rd — Mythical Phoenix 6th
Archduke Ferdinand2 previous meetings
Overall: Wobwobwob finished ahead 1 time; Archduke Ferdinand finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Archduke FerdinandFinish positions: Wobwobwob 3rd — Archduke Ferdinand 7th
25 May 2026 · RedcarArchduke Ferdinand beat WobwobwobFinish positions: Wobwobwob 9th — Archduke Ferdinand 3rd
Kodiac Thriller1 previous meeting
Overall: Wobwobwob finished ahead 1 time; Kodiac Thriller finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Kodiac ThrillerFinish positions: Wobwobwob 3rd — Kodiac Thriller 8th
Intense Vision1 previous meeting
Overall: Wobwobwob finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat WobwobwobFinish positions: Wobwobwob 3rd — Intense Vision 1st
French Affair1 previous meeting
Overall: Wobwobwob finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat WobwobwobFinish positions: Wobwobwob 3rd — French Affair 2nd
Jellystone Park1 previous meeting
Overall: Wobwobwob finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterWobwobwob beat Jellystone ParkFinish positions: Wobwobwob 3rd — Jellystone Park 10th
Almarada Prince1 previous meeting
Overall: Wobwobwob finished ahead 0 times; Almarada Prince finished ahead 1 time.
1 Sep 2026 · RiponAlmarada Prince beat WobwobwobFinish positions: Wobwobwob 8th — Almarada Prince 2nd
|
|
| NR |
Lipsink
Runner commentLipsink won last time out and has twice finished second in his last five starts, while he has run over today's trip and going before, and 23 days since that run is no concern. |
Jockey
Alistair Rawlinson
Trainer
Michael Appleby
|
9 | 9-10 | 83 | - | 9 |
Latest
20201
|
23d |
No current fixed odds
|
Gelding✓Distance winner4thGoing
Lipsink: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. No recorded previous meetings with today’s rivals were found in the available head-to-head history. |
|
| 6 |
Archduke Ferdinand
Runner commentArchduke Ferdinand won four starts back and was second three starts back, but he's been unplaced in his last two and returns after 40 days off. |
Jockey
Shay Farmer(5)
Trainer
Seb Spencer
|
3 | 9-7 | 80 | P | 7 |
Latest
41200
|
40d |
Best fixed odds · live database
|
Gelding1st p✓Course winner✓Distance winner6thGoing
Archduke Ferdinand: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kodiac Thriller2 previous meetings
Overall: Archduke Ferdinand finished ahead 1 time; Kodiac Thriller finished ahead 1 time.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Kodiac ThrillerFinish positions: Archduke Ferdinand 7th — Kodiac Thriller 8th
13 Jun 2026 · YorkKodiac Thriller beat Archduke FerdinandFinish positions: Archduke Ferdinand 15th — Kodiac Thriller 13th
Intense Vision1 previous meeting
Overall: Archduke Ferdinand finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Archduke FerdinandFinish positions: Archduke Ferdinand 7th — Intense Vision 1st
French Affair1 previous meeting
Overall: Archduke Ferdinand finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Archduke FerdinandFinish positions: Archduke Ferdinand 7th — French Affair 2nd
Jellystone Park1 previous meeting
Overall: Archduke Ferdinand finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Jellystone ParkFinish positions: Archduke Ferdinand 7th — Jellystone Park 10th
Wobwobwob2 previous meetings
Overall: Archduke Ferdinand finished ahead 1 time; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Archduke FerdinandFinish positions: Archduke Ferdinand 7th — Wobwobwob 3rd
25 May 2026 · RedcarArchduke Ferdinand beat WobwobwobFinish positions: Archduke Ferdinand 3rd — Wobwobwob 9th
Angel Gabriel1 previous meeting
Overall: Archduke Ferdinand finished ahead 0 times; Angel Gabriel finished ahead 1 time.
23 Oct 2026 · DoncasterAngel Gabriel beat Archduke FerdinandFinish positions: Archduke Ferdinand 7th — Angel Gabriel 5th
Go Vince Go1 previous meeting
Overall: Archduke Ferdinand finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Go Vince GoFinish positions: Archduke Ferdinand 7th — Go Vince Go 11th
Oriental Prince1 previous meeting
Overall: Archduke Ferdinand finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Oriental PrinceFinish positions: Archduke Ferdinand 7th — Oriental Prince 9th
Never Just A Dream1 previous meeting
Overall: Archduke Ferdinand finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Archduke FerdinandFinish positions: Archduke Ferdinand 7th — Never Just A Dream 4th
Mythical Phoenix2 previous meetings
Overall: Archduke Ferdinand finished ahead 1 time; Mythical Phoenix finished ahead 1 time.
23 Oct 2026 · DoncasterMythical Phoenix beat Archduke FerdinandFinish positions: Archduke Ferdinand 7th — Mythical Phoenix 6th
29 Jul 2026 · RedcarArchduke Ferdinand beat Mythical PhoenixFinish positions: Archduke Ferdinand 1st — Mythical Phoenix 6th
Almarada Prince1 previous meeting
Overall: Archduke Ferdinand finished ahead 0 times; Almarada Prince finished ahead 1 time.
13 Jun 2026 · YorkAlmarada Prince beat Archduke FerdinandFinish positions: Archduke Ferdinand 15th — Almarada Prince 3rd
|
|
| 7 |
Kodiac Thriller
Runner commentKodiac Thriller has been out of sorts lately, unplaced in his last two and a ninth four starts back, though he won five starts back and has run over today's trip and going. |
Jockey
Rhys Elliott(5)
Trainer
Mark Walford
|
4 | 9-6 | 79 | P | 5 |
Latest
19900
|
14d |
Best fixed odds · live database
|
Gelding1st p✓Distance winner
Kodiac Thriller: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Intense Vision1 previous meeting
Overall: Kodiac Thriller finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — Intense Vision 1st
French Affair1 previous meeting
Overall: Kodiac Thriller finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — French Affair 2nd
Jellystone Park1 previous meeting
Overall: Kodiac Thriller finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterKodiac Thriller beat Jellystone ParkFinish positions: Kodiac Thriller 8th — Jellystone Park 10th
Wobwobwob1 previous meeting
Overall: Kodiac Thriller finished ahead 0 times; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — Wobwobwob 3rd
Angel Gabriel1 previous meeting
Overall: Kodiac Thriller finished ahead 0 times; Angel Gabriel finished ahead 1 time.
23 Oct 2026 · DoncasterAngel Gabriel beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — Angel Gabriel 5th
Go Vince Go3 previous meetings
Overall: Kodiac Thriller finished ahead 2 times; Go Vince Go finished ahead 1 time.
23 Oct 2026 · DoncasterKodiac Thriller beat Go Vince GoFinish positions: Kodiac Thriller 8th — Go Vince Go 11th
9 Oct 2026 · YorkKodiac Thriller beat Go Vince GoFinish positions: Kodiac Thriller 11th — Go Vince Go 13th
24 Sep 2026 · PontefractGo Vince Go beat Kodiac ThrillerFinish positions: Kodiac Thriller 10th — Go Vince Go 8th
Oriental Prince1 previous meeting
Overall: Kodiac Thriller finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterKodiac Thriller beat Oriental PrinceFinish positions: Kodiac Thriller 8th — Oriental Prince 9th
Never Just A Dream1 previous meeting
Overall: Kodiac Thriller finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: Kodiac Thriller finished ahead 0 times; Mythical Phoenix finished ahead 1 time.
23 Oct 2026 · DoncasterMythical Phoenix beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — Mythical Phoenix 6th
Archduke Ferdinand2 previous meetings
Overall: Kodiac Thriller finished ahead 1 time; Archduke Ferdinand finished ahead 1 time.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Kodiac ThrillerFinish positions: Kodiac Thriller 8th — Archduke Ferdinand 7th
13 Jun 2026 · YorkKodiac Thriller beat Archduke FerdinandFinish positions: Kodiac Thriller 13th — Archduke Ferdinand 15th
Almarada Prince2 previous meetings
Overall: Kodiac Thriller finished ahead 1 time; Almarada Prince finished ahead 1 time.
13 Jun 2026 · YorkAlmarada Prince beat Kodiac ThrillerFinish positions: Kodiac Thriller 13th — Almarada Prince 3rd
16 Apr 2026 · RiponKodiac Thriller beat Almarada PrinceFinish positions: Kodiac Thriller 1st — Almarada Prince 6th
|
|
| 10 |
Oriental Prince
Runner commentOriental Prince was fourth last time out and a winner two starts back, but he's been inconsistent with an eighth five starts back, and he's ranked 12 of 13 on our figures. |
Jockey
Paul Mulrennan
Trainer
Jim Goldie
|
11 | 9-1 | 74 | - | 5 |
Latest
82614
|
36d |
Best fixed odds · live database
|
Gelding✓Distance winner
Oriental Prince: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kodiac Thriller1 previous meeting
Overall: Oriental Prince finished ahead 0 times; Kodiac Thriller finished ahead 1 time.
23 Oct 2026 · DoncasterKodiac Thriller beat Oriental PrinceFinish positions: Oriental Prince 9th — Kodiac Thriller 8th
Intense Vision1 previous meeting
Overall: Oriental Prince finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Oriental PrinceFinish positions: Oriental Prince 9th — Intense Vision 1st
French Affair1 previous meeting
Overall: Oriental Prince finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Oriental PrinceFinish positions: Oriental Prince 9th — French Affair 2nd
Jellystone Park1 previous meeting
Overall: Oriental Prince finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterOriental Prince beat Jellystone ParkFinish positions: Oriental Prince 9th — Jellystone Park 10th
Wobwobwob2 previous meetings
Overall: Oriental Prince finished ahead 0 times; Wobwobwob finished ahead 2 times.
23 Oct 2026 · DoncasterWobwobwob beat Oriental PrinceFinish positions: Oriental Prince 9th — Wobwobwob 3rd
12 Jun 2026 · YorkWobwobwob beat Oriental PrinceFinish positions: Oriental Prince 20th — Wobwobwob 18th
Angel Gabriel1 previous meeting
Overall: Oriental Prince finished ahead 0 times; Angel Gabriel finished ahead 1 time.
23 Oct 2026 · DoncasterAngel Gabriel beat Oriental PrinceFinish positions: Oriental Prince 9th — Angel Gabriel 5th
Go Vince Go1 previous meeting
Overall: Oriental Prince finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterOriental Prince beat Go Vince GoFinish positions: Oriental Prince 9th — Go Vince Go 11th
Never Just A Dream1 previous meeting
Overall: Oriental Prince finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Oriental PrinceFinish positions: Oriental Prince 9th — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: Oriental Prince finished ahead 0 times; Mythical Phoenix finished ahead 1 time.
23 Oct 2026 · DoncasterMythical Phoenix beat Oriental PrinceFinish positions: Oriental Prince 9th — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: Oriental Prince finished ahead 0 times; Archduke Ferdinand finished ahead 1 time.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Oriental PrinceFinish positions: Oriental Prince 9th — Archduke Ferdinand 7th
|
|
| 12 |
Go Vince Go
Runner commentFit after 14 days, Go Vince Go has run over today's trip and going, and was third three starts back and again five starts back, but he is yet to win in his last six and was unplaced last time. |
Jockey
David Allan
Trainer
Tim Easterby
|
2 | 8-13 | 73 | - | 3 |
Latest
39380
|
14d |
Best fixed odds · live database
|
Gelding✓Distance winner5thGoing
Go Vince Go: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Mythical Phoenix1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Mythical Phoenix finished ahead 1 time.
23 Oct 2026 · DoncasterMythical Phoenix beat Go Vince GoFinish positions: Go Vince Go 11th — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Archduke Ferdinand finished ahead 1 time.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Go Vince GoFinish positions: Go Vince Go 11th — Archduke Ferdinand 7th
Kodiac Thriller3 previous meetings
Overall: Go Vince Go finished ahead 1 time; Kodiac Thriller finished ahead 2 times.
23 Oct 2026 · DoncasterKodiac Thriller beat Go Vince GoFinish positions: Go Vince Go 11th — Kodiac Thriller 8th
9 Oct 2026 · YorkKodiac Thriller beat Go Vince GoFinish positions: Go Vince Go 13th — Kodiac Thriller 11th
24 Sep 2026 · PontefractGo Vince Go beat Kodiac ThrillerFinish positions: Go Vince Go 8th — Kodiac Thriller 10th
Jellystone Park1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Jellystone Park finished ahead 1 time.
23 Oct 2026 · DoncasterJellystone Park beat Go Vince GoFinish positions: Go Vince Go 11th — Jellystone Park 10th
Intense Vision1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Go Vince GoFinish positions: Go Vince Go 11th — Intense Vision 1st
French Affair1 previous meeting
Overall: Go Vince Go finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Go Vince GoFinish positions: Go Vince Go 11th — French Affair 2nd
Wobwobwob1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Go Vince GoFinish positions: Go Vince Go 11th — Wobwobwob 3rd
Angel Gabriel1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Angel Gabriel finished ahead 1 time.
23 Oct 2026 · DoncasterAngel Gabriel beat Go Vince GoFinish positions: Go Vince Go 11th — Angel Gabriel 5th
Oriental Prince1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Oriental Prince finished ahead 1 time.
23 Oct 2026 · DoncasterOriental Prince beat Go Vince GoFinish positions: Go Vince Go 11th — Oriental Prince 9th
Never Just A Dream1 previous meeting
Overall: Go Vince Go finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Go Vince GoFinish positions: Go Vince Go 11th — Never Just A Dream 4th
|
|
| 9 |
Jellystone Park
Runner commentUnplaced last time out after a win two starts back, Jellystone Park has a decent recent profile, having also finished second three starts back, and has run over today's trip and going. |
Jockey
George Bass
Trainer
Jack Channon
|
12 | 9-4 | 78 | HT | 3 |
Latest
4210
|
22d |
Best fixed odds · live database
|
Gelding1st ht✓Distance winner
Jellystone Park: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kodiac Thriller1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Kodiac Thriller finished ahead 1 time.
23 Oct 2026 · DoncasterKodiac Thriller beat Jellystone ParkFinish positions: Jellystone Park 10th — Kodiac Thriller 8th
Intense Vision1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Jellystone ParkFinish positions: Jellystone Park 10th — Intense Vision 1st
French Affair1 previous meeting
Overall: Jellystone Park finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Jellystone ParkFinish positions: Jellystone Park 10th — French Affair 2nd
Wobwobwob1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Jellystone ParkFinish positions: Jellystone Park 10th — Wobwobwob 3rd
Angel Gabriel1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Angel Gabriel finished ahead 1 time.
23 Oct 2026 · DoncasterAngel Gabriel beat Jellystone ParkFinish positions: Jellystone Park 10th — Angel Gabriel 5th
Oriental Prince1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Oriental Prince finished ahead 1 time.
23 Oct 2026 · DoncasterOriental Prince beat Jellystone ParkFinish positions: Jellystone Park 10th — Oriental Prince 9th
Go Vince Go1 previous meeting
Overall: Jellystone Park finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterJellystone Park beat Go Vince GoFinish positions: Jellystone Park 10th — Go Vince Go 11th
Never Just A Dream1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Jellystone ParkFinish positions: Jellystone Park 10th — Never Just A Dream 4th
Mythical Phoenix1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Mythical Phoenix finished ahead 1 time.
23 Oct 2026 · DoncasterMythical Phoenix beat Jellystone ParkFinish positions: Jellystone Park 10th — Mythical Phoenix 6th
Archduke Ferdinand1 previous meeting
Overall: Jellystone Park finished ahead 0 times; Archduke Ferdinand finished ahead 1 time.
23 Oct 2026 · DoncasterArchduke Ferdinand beat Jellystone ParkFinish positions: Jellystone Park 10th — Archduke Ferdinand 7th
|
|
| 11 |
Mythical Phoenix
Runner commentMythical Phoenix is winless in his last five, finishing eighth last time out, with a fifth two starts back his best recent effort, and a yard struggling at 1/21 doesn't help. He has run over today's trip and had 31 days to recover, but our figures rank him 11th of 13. |
Jockey
David Egan
Trainer
Julie Camacho
|
7 | 8-13 | 72 | H | 6 |
Latest
80658
|
31d |
Best fixed odds · live database
|
Gelding1st h2ndGoing
Mythical Phoenix: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kodiac Thriller1 previous meeting
Overall: Mythical Phoenix finished ahead 1 time; Kodiac Thriller finished ahead 0 times.
23 Oct 2026 · DoncasterMythical Phoenix beat Kodiac ThrillerFinish positions: Mythical Phoenix 6th — Kodiac Thriller 8th
Intense Vision1 previous meeting
Overall: Mythical Phoenix finished ahead 0 times; Intense Vision finished ahead 1 time.
23 Oct 2026 · DoncasterIntense Vision beat Mythical PhoenixFinish positions: Mythical Phoenix 6th — Intense Vision 1st
French Affair1 previous meeting
Overall: Mythical Phoenix finished ahead 0 times; French Affair finished ahead 1 time.
23 Oct 2026 · DoncasterFrench Affair beat Mythical PhoenixFinish positions: Mythical Phoenix 6th — French Affair 2nd
Wobwobwob1 previous meeting
Overall: Mythical Phoenix finished ahead 0 times; Wobwobwob finished ahead 1 time.
23 Oct 2026 · DoncasterWobwobwob beat Mythical PhoenixFinish positions: Mythical Phoenix 6th — Wobwobwob 3rd
Jellystone Park1 previous meeting
Overall: Mythical Phoenix finished ahead 1 time; Jellystone Park finished ahead 0 times.
23 Oct 2026 · DoncasterMythical Phoenix beat Jellystone ParkFinish positions: Mythical Phoenix 6th — Jellystone Park 10th
Angel Gabriel1 previous meeting
Overall: Mythical Phoenix finished ahead 0 times; Angel Gabriel finished ahead 1 time.
23 Oct 2026 · DoncasterAngel Gabriel beat Mythical PhoenixFinish positions: Mythical Phoenix 6th — Angel Gabriel 5th
Go Vince Go1 previous meeting
Overall: Mythical Phoenix finished ahead 1 time; Go Vince Go finished ahead 0 times.
23 Oct 2026 · DoncasterMythical Phoenix beat Go Vince GoFinish positions: Mythical Phoenix 6th — Go Vince Go 11th
Oriental Prince1 previous meeting
Overall: Mythical Phoenix finished ahead 1 time; Oriental Prince finished ahead 0 times.
23 Oct 2026 · DoncasterMythical Phoenix beat Oriental PrinceFinish positions: Mythical Phoenix 6th — Oriental Prince 9th
Never Just A Dream1 previous meeting
Overall: Mythical Phoenix finished ahead 0 times; Never Just A Dream finished ahead 1 time.
23 Oct 2026 · DoncasterNever Just A Dream beat Mythical PhoenixFinish positions: Mythical Phoenix 6th — Never Just A Dream 4th
Archduke Ferdinand2 previous meetings
Overall: Mythical Phoenix finished ahead 1 time; Archduke Ferdinand finished ahead 1 time.
23 Oct 2026 · DoncasterMythical Phoenix beat Archduke FerdinandFinish positions: Mythical Phoenix 6th — Archduke Ferdinand 7th
29 Jul 2026 · RedcarArchduke Ferdinand beat Mythical PhoenixFinish positions: Mythical Phoenix 6th — Archduke Ferdinand 1st
|
|
You’re viewing the standard data tier. Pro members instantly unlock deep-dive market intelligence grids, historical signals, and smart movement graphs for every entry.
Loading past winners…
Historical bookmaker-market evidence—not a tip or prediction.
Runner comment
Intense Vision has been out of the first three in his last five runs, but a third six starts back shows his ability, and he returns fresh after 21 days having run over today's trip.