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 |
|---|---|---|---|---|---|---|---|---|
| — | Gyenyame Joe Tizzard | — | 119 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Havaila Jamie Moore & Josh Moore | — | 139 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Henry's Friend Ben Pauling | — | 142 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Ballycamus Nigel & Willy Twiston-Davies | — | 127 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Broomfields Cave Neil Mulholland | — | 123 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Califet En Vol Nicky Henderson | — | 139 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Captain Teague Dan Skelton | — | 142 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Dartmoor Pirate Anthony Honeyball | — | 131 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Diamond Dealer Dan Skelton | — | 123 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Gustavian Anthony Honeyball | — | 135 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Here Comes Georgie Dan Skelton | — | 123 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Holloway Queen Nicky Henderson | — | 144 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Hyland Nicky Henderson | — | 142 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Il Est Francais Dan Skelton | — | 152 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Jasmin de Grugy Anthony Honeyball | — | 133 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Jordans Cross Anthony Honeyball | — | 140 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Jupiter Allen Chester Williams | — | 126 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Katate Dori Sam Thomas | — | 132 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Kdeux Saint Fray Anthony Honeyball | — | 129 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Kingston Narcissus Dan Skelton | — | 130 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Knappers Hill Paul Nicholls | — | 138 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Kykorock Dan Skelton | — | 124 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Leave of Absence Anthony Honeyball | — | 142 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Lord Accord Neil Mulholland | — | 123 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Miami Magic Stuart Edmunds | — | 145 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Mt Fugi Park Jonjo & A.J. O'Neill | — | 136 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Our Power Sam Thomas | — | 140 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Palamon Dan Skelton | — | 122 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Queensbury Boy Mickey Bowen | — | 131 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Rickety Bridge Paul Nicholls | — | 125 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Scarface Joe Tizzard | — | 135 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Soul Icon Keiran Burke | — | 140 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | The Doyen Chief Nick Scholfield | — | 139 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Thomas Mor Philip Hobbs & Johnson White | — | 147 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓✓Course + distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Transmission Neil Mulholland | — | 133 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Distance winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | U Cant Be Serious Joe Tizzard | — | 130 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Viroflay Paul Nicholls | — | 144 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
✓Course winner |
—No recent figure | 🔒 Market FormUpgrade to unlock → | |
| — | Your Darling Ben Pauling | — | 144 Today | Open table to load |
Loading class and connection evidence…
Draw evidence loading…
No previous course or distance win |
—No recent figure | 🔒 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. | ||||||||||||
|
Ballycamus
|
Jockey
Trainer
Nigel & Willy Twiston-Davies
|
0 | - | 127 | - | 9 |
Latest
91451
|
24d |
No current fixed odds
|
Gelding
Ballycamus: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Scarface1 previous meeting
Overall: Ballycamus finished ahead 1 time; Scarface finished ahead 0 times.
14 Oct 2026 · Ffos LasBallycamus beat ScarfaceFinish positions: Ballycamus 1st — Scarface did not finish
Gyenyame1 previous meeting
Overall: Ballycamus finished ahead 1 time; Gyenyame finished ahead 0 times.
14 Oct 2026 · Ffos LasBallycamus beat GyenyameFinish positions: Ballycamus 1st — Gyenyame 2nd
Havaila1 previous meeting
Overall: Ballycamus finished ahead 0 times; Havaila finished ahead 1 time.
21 Mar 2026 · NewburyHavaila beat BallycamusFinish positions: Ballycamus 5th — Havaila 1st
|
||
|
Broomfields Cave
|
Jockey
Trainer
Neil Mulholland
|
0 | - | 123 | - | 9 |
Latest
31P13
|
197d |
No current fixed odds
|
Gelding✓✓Course + distance winner
Broomfields Cave: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Jasmin de Grugy1 previous meeting
Overall: Broomfields Cave finished ahead 0 times; Jasmin de Grugy finished ahead 1 time.
28 Feb 2026 · DoncasterJasmin de Grugy beat Broomfields CaveFinish positions: Broomfields Cave did not finish — Jasmin de Grugy 1st
Dartmoor Pirate1 previous meeting
Overall: Broomfields Cave finished ahead 0 times; Dartmoor Pirate finished ahead 0 times. Same finishing position 1 time.
28 Feb 2026 · DoncasterNeither horse finished aheadFinish positions: Broomfields Cave did not finish — Dartmoor Pirate did not finish
Jupiter Allen1 previous meeting
Overall: Broomfields Cave finished ahead 1 time; Jupiter Allen finished ahead 0 times.
26 Dec 2025 · WincantonBroomfields Cave beat Jupiter AllenFinish positions: Broomfields Cave 1st — Jupiter Allen 3rd
|
||
|
Califet En Vol
|
Jockey
Trainer
Nicky Henderson
|
0 | - | 139 | - | 7 |
Latest
35147
|
204d |
No current fixed odds
|
Gelding
Califet En Vol: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Transmission1 previous meeting
Overall: Califet En Vol finished ahead 1 time; Transmission finished ahead 0 times.
31 Oct 2026 · AscotCalifet En Vol beat TransmissionFinish positions: Califet En Vol 6th — Transmission 10th
Your Darling1 previous meeting
Overall: Califet En Vol finished ahead 0 times; Your Darling finished ahead 1 time.
31 Oct 2026 · AscotYour Darling beat Califet En VolFinish positions: Califet En Vol 6th — Your Darling 2nd
Viroflay2 previous meetings
Overall: Califet En Vol finished ahead 1 time; Viroflay finished ahead 1 time.
31 Oct 2026 · AscotViroflay beat Califet En VolFinish positions: Califet En Vol 6th — Viroflay 1st
21 Feb 2026 · KemptonCalifet En Vol beat ViroflayFinish positions: Califet En Vol 1st — Viroflay 2nd
Henry's Friend1 previous meeting
Overall: Califet En Vol finished ahead 1 time; Henry's Friend finished ahead 0 times.
31 Oct 2026 · AscotCalifet En Vol beat Henry's FriendFinish positions: Califet En Vol 6th — Henry's Friend 7th
Queensbury Boy1 previous meeting
Overall: Califet En Vol finished ahead 0 times; Queensbury Boy finished ahead 1 time.
31 Oct 2026 · AscotQueensbury Boy beat Califet En VolFinish positions: Califet En Vol 6th — Queensbury Boy 4th
Kdeux Saint Fray1 previous meeting
Overall: Califet En Vol finished ahead 0 times; Kdeux Saint Fray finished ahead 1 time.
24 Jan 2026 · CheltenhamKdeux Saint Fray beat Califet En VolFinish positions: Califet En Vol 5th — Kdeux Saint Fray 4th
Jordans Cross1 previous meeting
Overall: Califet En Vol finished ahead 0 times; Jordans Cross finished ahead 1 time.
24 Jan 2026 · CheltenhamJordans Cross beat Califet En VolFinish positions: Califet En Vol 5th — Jordans Cross 1st
Miami Magic1 previous meeting
Overall: Califet En Vol finished ahead 0 times; Miami Magic finished ahead 1 time.
1 Jan 2026 · CheltenhamMiami Magic beat Califet En VolFinish positions: Califet En Vol 3rd — Miami Magic 1st
|
||
|
Captain Teague
|
Jockey
Trainer
Dan Skelton
|
0 | - | 142 | - | 8 |
Latest
P6P1
|
24d |
No current fixed odds
|
Gelding
Captain Teague: 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. |
||
|
Dartmoor Pirate
|
Jockey
Trainer
Anthony Honeyball
|
0 | - | 131 | - | 7 |
Latest
511UP
|
189d |
No current fixed odds
|
Gelding✓Course winner
Dartmoor Pirate: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. The Doyen Chief1 previous meeting
Overall: Dartmoor Pirate finished ahead 0 times; The Doyen Chief finished ahead 0 times. Same finishing position 1 time.
2 May 2026 · Punchestown (IRE)Neither horse finished aheadFinish positions: Dartmoor Pirate did not finish — The Doyen Chief did not finish
Your Darling1 previous meeting
Overall: Dartmoor Pirate finished ahead 0 times; Your Darling finished ahead 0 times. Same finishing position 1 time.
2 May 2026 · Punchestown (IRE)Neither horse finished aheadFinish positions: Dartmoor Pirate did not finish — Your Darling did not finish
Broomfields Cave1 previous meeting
Overall: Dartmoor Pirate finished ahead 0 times; Broomfields Cave finished ahead 0 times. Same finishing position 1 time.
28 Feb 2026 · DoncasterNeither horse finished aheadFinish positions: Dartmoor Pirate did not finish — Broomfields Cave did not finish
Jasmin de Grugy1 previous meeting
Overall: Dartmoor Pirate finished ahead 0 times; Jasmin de Grugy finished ahead 1 time.
28 Feb 2026 · DoncasterJasmin de Grugy beat Dartmoor PirateFinish positions: Dartmoor Pirate did not finish — Jasmin de Grugy 1st
|
||
|
Diamond Dealer
|
Jockey
Trainer
Dan Skelton
|
0 | - | 123 | - | 7 |
Latest
11P21
|
231d |
No current fixed odds
|
Gelding
Diamond Dealer: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Here Comes Georgie1 previous meeting
Overall: Diamond Dealer finished ahead 0 times; Here Comes Georgie finished ahead 1 time.
24 Oct 2026 · CheltenhamHere Comes Georgie beat Diamond DealerFinish positions: Diamond Dealer 5th — Here Comes Georgie 1st
Mt Fugi Park1 previous meeting
Overall: Diamond Dealer finished ahead 1 time; Mt Fugi Park finished ahead 0 times.
24 Oct 2026 · CheltenhamDiamond Dealer beat Mt Fugi ParkFinish positions: Diamond Dealer 5th — Mt Fugi Park did not finish
Katate Dori1 previous meeting
Overall: Diamond Dealer finished ahead 0 times; Katate Dori finished ahead 1 time.
24 Oct 2026 · CheltenhamKatate Dori beat Diamond DealerFinish positions: Diamond Dealer 5th — Katate Dori 2nd
|
||
|
Gustavian
|
Jockey
Trainer
Anthony Honeyball
|
0 | - | 135 | - | 11 |
Latest
144F
|
229d |
No current fixed odds
|
Gelding✓✓Course + distance winner
Gustavian: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Soul Icon1 previous meeting
Overall: Gustavian finished ahead 1 time; Soul Icon finished ahead 0 times.
21 Feb 2026 · KemptonGustavian beat Soul IconFinish positions: Gustavian 4th — Soul Icon 5th
The Doyen Chief1 previous meeting
Overall: Gustavian finished ahead 0 times; The Doyen Chief finished ahead 1 time.
21 Feb 2026 · KemptonThe Doyen Chief beat GustavianFinish positions: Gustavian 4th — The Doyen Chief 2nd
Kdeux Saint Fray1 previous meeting
Overall: Gustavian finished ahead 0 times; Kdeux Saint Fray finished ahead 1 time.
21 Feb 2026 · KemptonKdeux Saint Fray beat GustavianFinish positions: Gustavian 4th — Kdeux Saint Fray 3rd
Katate Dori1 previous meeting
Overall: Gustavian finished ahead 1 time; Katate Dori finished ahead 0 times.
21 Feb 2026 · KemptonGustavian beat Katate DoriFinish positions: Gustavian 4th — Katate Dori 8th
Henry's Friend1 previous meeting
Overall: Gustavian finished ahead 1 time; Henry's Friend finished ahead 0 times.
21 Feb 2026 · KemptonGustavian beat Henry's FriendFinish positions: Gustavian 4th — Henry's Friend 9th
|
||
|
Gyenyame
|
Jockey
Trainer
Joe Tizzard
|
0 | - | 119 | - | 8 |
Latest
24222
|
24d |
No current fixed odds
|
Gelding✓Course winner
Gyenyame: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Scarface1 previous meeting
Overall: Gyenyame finished ahead 1 time; Scarface finished ahead 0 times.
14 Oct 2026 · Ffos LasGyenyame beat ScarfaceFinish positions: Gyenyame 2nd — Scarface did not finish
Ballycamus1 previous meeting
Overall: Gyenyame finished ahead 0 times; Ballycamus finished ahead 1 time.
14 Oct 2026 · Ffos LasBallycamus beat GyenyameFinish positions: Gyenyame 2nd — Ballycamus 1st
|
||
|
Havaila
|
Jockey
Trainer
Jamie Moore & Josh Moore
|
0 | - | 139 | - | 7 |
Latest
36111
|
196d |
No current fixed odds
|
Gelding
Havaila: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Transmission2 previous meetings
Overall: Havaila finished ahead 2 times; Transmission finished ahead 0 times.
25 Apr 2026 · SandownHavaila beat TransmissionFinish positions: Havaila 1st — Transmission 7th
6 Apr 2026 · PlumptonHavaila beat TransmissionFinish positions: Havaila 1st — Transmission 3rd
Henry's Friend1 previous meeting
Overall: Havaila finished ahead 1 time; Henry's Friend finished ahead 0 times.
25 Apr 2026 · SandownHavaila beat Henry's FriendFinish positions: Havaila 1st — Henry's Friend did not finish
Our Power1 previous meeting
Overall: Havaila finished ahead 1 time; Our Power finished ahead 0 times.
25 Apr 2026 · SandownHavaila beat Our PowerFinish positions: Havaila 1st — Our Power 2nd
Ballycamus1 previous meeting
Overall: Havaila finished ahead 1 time; Ballycamus finished ahead 0 times.
21 Mar 2026 · NewburyHavaila beat BallycamusFinish positions: Havaila 1st — Ballycamus 5th
|
||
|
Henry's Friend
|
Jockey
Trainer
Ben Pauling
|
0 | - | 142 | - | 9 |
Latest
1869P
|
196d |
No current fixed odds
|
Wind SurgeryGelding
Henry's Friend: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Queensbury Boy1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Queensbury Boy finished ahead 1 time.
31 Oct 2026 · AscotQueensbury Boy beat Henry's FriendFinish positions: Henry's Friend 7th — Queensbury Boy 4th
Transmission2 previous meetings
Overall: Henry's Friend finished ahead 1 time; Transmission finished ahead 1 time.
31 Oct 2026 · AscotHenry's Friend beat TransmissionFinish positions: Henry's Friend 7th — Transmission 10th
25 Apr 2026 · SandownTransmission beat Henry's FriendFinish positions: Henry's Friend did not finish — Transmission 7th
Califet En Vol1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Califet En Vol finished ahead 1 time.
31 Oct 2026 · AscotCalifet En Vol beat Henry's FriendFinish positions: Henry's Friend 7th — Califet En Vol 6th
Your Darling1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Your Darling finished ahead 1 time.
31 Oct 2026 · AscotYour Darling beat Henry's FriendFinish positions: Henry's Friend 7th — Your Darling 2nd
Viroflay1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Viroflay finished ahead 1 time.
31 Oct 2026 · AscotViroflay beat Henry's FriendFinish positions: Henry's Friend 7th — Viroflay 1st
Our Power1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Our Power finished ahead 1 time.
25 Apr 2026 · SandownOur Power beat Henry's FriendFinish positions: Henry's Friend did not finish — Our Power 2nd
Havaila1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Havaila finished ahead 1 time.
25 Apr 2026 · SandownHavaila beat Henry's FriendFinish positions: Henry's Friend did not finish — Havaila 1st
Soul Icon1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Soul Icon finished ahead 1 time.
21 Feb 2026 · KemptonSoul Icon beat Henry's FriendFinish positions: Henry's Friend 9th — Soul Icon 5th
The Doyen Chief1 previous meeting
Overall: Henry's Friend finished ahead 0 times; The Doyen Chief finished ahead 1 time.
21 Feb 2026 · KemptonThe Doyen Chief beat Henry's FriendFinish positions: Henry's Friend 9th — The Doyen Chief 2nd
Katate Dori1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Katate Dori finished ahead 1 time.
21 Feb 2026 · KemptonKatate Dori beat Henry's FriendFinish positions: Henry's Friend 9th — Katate Dori 8th
Kdeux Saint Fray1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Kdeux Saint Fray finished ahead 1 time.
21 Feb 2026 · KemptonKdeux Saint Fray beat Henry's FriendFinish positions: Henry's Friend 9th — Kdeux Saint Fray 3rd
Gustavian1 previous meeting
Overall: Henry's Friend finished ahead 0 times; Gustavian finished ahead 1 time.
21 Feb 2026 · KemptonGustavian beat Henry's FriendFinish positions: Henry's Friend 9th — Gustavian 4th
|
||
|
Here Comes Georgie
|
Jockey
Trainer
Dan Skelton
|
0 | - | 123 | - | 8 |
Latest
62633
|
245d |
No current fixed odds
|
Wind SurgeryGelding
Here Comes Georgie: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Mt Fugi Park1 previous meeting
Overall: Here Comes Georgie finished ahead 1 time; Mt Fugi Park finished ahead 0 times.
24 Oct 2026 · CheltenhamHere Comes Georgie beat Mt Fugi ParkFinish positions: Here Comes Georgie 1st — Mt Fugi Park did not finish
Diamond Dealer1 previous meeting
Overall: Here Comes Georgie finished ahead 1 time; Diamond Dealer finished ahead 0 times.
24 Oct 2026 · CheltenhamHere Comes Georgie beat Diamond DealerFinish positions: Here Comes Georgie 1st — Diamond Dealer 5th
Katate Dori1 previous meeting
Overall: Here Comes Georgie finished ahead 1 time; Katate Dori finished ahead 0 times.
24 Oct 2026 · CheltenhamHere Comes Georgie beat Katate DoriFinish positions: Here Comes Georgie 1st — Katate Dori 2nd
|
||
|
Holloway Queen
|
Jockey
Trainer
Nicky Henderson
|
0 | - | 144 | - | 6 |
Latest
PU411
|
242d |
No current fixed odds
|
Holloway Queen: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. U Cant Be Serious1 previous meeting
Overall: Holloway Queen finished ahead 1 time; U Cant Be Serious finished ahead 0 times.
7 Feb 2026 · NewburyHolloway Queen beat U Cant Be SeriousFinish positions: Holloway Queen 1st — U Cant Be Serious 7th
|
||
|
Hyland
|
Jockey
Trainer
Nicky Henderson
|
0 | - | 142 | - | 9 |
Latest
9746
|
242d |
No current fixed odds
|
Gelding✓Distance winner
Hyland: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Leave of Absence1 previous meeting
Overall: Hyland finished ahead 0 times; Leave of Absence finished ahead 1 time.
10 Mar 2026 · CheltenhamLeave of Absence beat HylandFinish positions: Hyland 6th — Leave of Absence 5th
The Doyen Chief1 previous meeting
Overall: Hyland finished ahead 1 time; The Doyen Chief finished ahead 0 times.
10 Mar 2026 · CheltenhamHyland beat The Doyen ChiefFinish positions: Hyland 6th — The Doyen Chief 9th
|
||
|
Il Est Francais
|
Jockey
Trainer
Dan Skelton
|
0 | - | 152 | - | 8 |
Latest
3PPP5
|
24d |
No current fixed odds
|
Wind SurgeryGelding
Il Est Francais: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Viroflay1 previous meeting
Overall: Il Est Francais finished ahead 0 times; Viroflay finished ahead 1 time.
10 Apr 2026 · AintreeViroflay beat Il Est FrancaisFinish positions: Il Est Francais did not finish — Viroflay 17th
Soul Icon1 previous meeting
Overall: Il Est Francais finished ahead 0 times; Soul Icon finished ahead 0 times. Same finishing position 1 time.
10 Apr 2026 · AintreeNeither horse finished aheadFinish positions: Il Est Francais did not finish — Soul Icon did not finish
|
||
|
Jasmin de Grugy
|
Jockey
Trainer
Anthony Honeyball
|
0 | - | 133 | - | 7 |
Latest
4F1P
|
189d |
No current fixed odds
|
Gelding
Jasmin de Grugy: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Broomfields Cave1 previous meeting
Overall: Jasmin de Grugy finished ahead 1 time; Broomfields Cave finished ahead 0 times.
28 Feb 2026 · DoncasterJasmin de Grugy beat Broomfields CaveFinish positions: Jasmin de Grugy 1st — Broomfields Cave did not finish
Dartmoor Pirate1 previous meeting
Overall: Jasmin de Grugy finished ahead 1 time; Dartmoor Pirate finished ahead 0 times.
28 Feb 2026 · DoncasterJasmin de Grugy beat Dartmoor PirateFinish positions: Jasmin de Grugy 1st — Dartmoor Pirate did not finish
Katate Dori1 previous meeting
Overall: Jasmin de Grugy finished ahead 0 times; Katate Dori finished ahead 1 time.
1 Jan 2026 · CheltenhamKatate Dori beat Jasmin de GrugyFinish positions: Jasmin de Grugy did not finish — Katate Dori 2nd
|
||
|
Jordans Cross
|
Jockey
Trainer
Anthony Honeyball
|
0 | - | 140 | - | 6 |
Latest
F118B
|
211d |
No current fixed odds
|
Gelding
Jordans Cross: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Miami Magic1 previous meeting
Overall: Jordans Cross finished ahead 0 times; Miami Magic finished ahead 0 times. Same finishing position 1 time.
10 Apr 2026 · AintreeNeither horse finished aheadFinish positions: Jordans Cross did not finish — Miami Magic did not finish
Kdeux Saint Fray2 previous meetings
Overall: Jordans Cross finished ahead 2 times; Kdeux Saint Fray finished ahead 0 times.
12 Mar 2026 · CheltenhamJordans Cross beat Kdeux Saint FrayFinish positions: Jordans Cross 8th — Kdeux Saint Fray 12th
24 Jan 2026 · CheltenhamJordans Cross beat Kdeux Saint FrayFinish positions: Jordans Cross 1st — Kdeux Saint Fray 4th
Califet En Vol1 previous meeting
Overall: Jordans Cross finished ahead 1 time; Califet En Vol finished ahead 0 times.
24 Jan 2026 · CheltenhamJordans Cross beat Califet En VolFinish positions: Jordans Cross 1st — Califet En Vol 5th
|
||
|
Jupiter Allen
|
Jockey
Trainer
Chester Williams
|
0 | - | 126 | - | 7 |
Latest
231P0
|
28d |
No current fixed odds
|
Gelding✓✓Course + distance winner
Jupiter Allen: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Broomfields Cave1 previous meeting
Overall: Jupiter Allen finished ahead 0 times; Broomfields Cave finished ahead 1 time.
26 Dec 2025 · WincantonBroomfields Cave beat Jupiter AllenFinish positions: Jupiter Allen 3rd — Broomfields Cave 1st
|
||
|
Katate Dori
|
Jockey
Trainer
Sam Thomas
|
0 | - | 132 | - | 8 |
Latest
7628P
|
203d |
No current fixed odds
|
Gelding
Katate Dori: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Here Comes Georgie1 previous meeting
Overall: Katate Dori finished ahead 0 times; Here Comes Georgie finished ahead 1 time.
24 Oct 2026 · CheltenhamHere Comes Georgie beat Katate DoriFinish positions: Katate Dori 2nd — Here Comes Georgie 1st
Mt Fugi Park1 previous meeting
Overall: Katate Dori finished ahead 1 time; Mt Fugi Park finished ahead 0 times.
24 Oct 2026 · CheltenhamKatate Dori beat Mt Fugi ParkFinish positions: Katate Dori 2nd — Mt Fugi Park did not finish
Diamond Dealer1 previous meeting
Overall: Katate Dori finished ahead 1 time; Diamond Dealer finished ahead 0 times.
24 Oct 2026 · CheltenhamKatate Dori beat Diamond DealerFinish positions: Katate Dori 2nd — Diamond Dealer 5th
Soul Icon1 previous meeting
Overall: Katate Dori finished ahead 0 times; Soul Icon finished ahead 1 time.
21 Feb 2026 · KemptonSoul Icon beat Katate DoriFinish positions: Katate Dori 8th — Soul Icon 5th
The Doyen Chief1 previous meeting
Overall: Katate Dori finished ahead 0 times; The Doyen Chief finished ahead 1 time.
21 Feb 2026 · KemptonThe Doyen Chief beat Katate DoriFinish positions: Katate Dori 8th — The Doyen Chief 2nd
Kdeux Saint Fray1 previous meeting
Overall: Katate Dori finished ahead 0 times; Kdeux Saint Fray finished ahead 1 time.
21 Feb 2026 · KemptonKdeux Saint Fray beat Katate DoriFinish positions: Katate Dori 8th — Kdeux Saint Fray 3rd
Gustavian1 previous meeting
Overall: Katate Dori finished ahead 0 times; Gustavian finished ahead 1 time.
21 Feb 2026 · KemptonGustavian beat Katate DoriFinish positions: Katate Dori 8th — Gustavian 4th
Henry's Friend1 previous meeting
Overall: Katate Dori finished ahead 1 time; Henry's Friend finished ahead 0 times.
21 Feb 2026 · KemptonKatate Dori beat Henry's FriendFinish positions: Katate Dori 8th — Henry's Friend 9th
Jasmin de Grugy1 previous meeting
Overall: Katate Dori finished ahead 1 time; Jasmin de Grugy finished ahead 0 times.
1 Jan 2026 · CheltenhamKatate Dori beat Jasmin de GrugyFinish positions: Katate Dori 2nd — Jasmin de Grugy did not finish
|
||
|
Kdeux Saint Fray
|
Jockey
Trainer
Anthony Honeyball
|
0 | - | 129 | - | 6 |
Latest
24307
|
203d |
No current fixed odds
|
Gelding
Kdeux Saint Fray: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Jordans Cross2 previous meetings
Overall: Kdeux Saint Fray finished ahead 0 times; Jordans Cross finished ahead 2 times.
12 Mar 2026 · CheltenhamJordans Cross beat Kdeux Saint FrayFinish positions: Kdeux Saint Fray 12th — Jordans Cross 8th
24 Jan 2026 · CheltenhamJordans Cross beat Kdeux Saint FrayFinish positions: Kdeux Saint Fray 4th — Jordans Cross 1st
The Doyen Chief1 previous meeting
Overall: Kdeux Saint Fray finished ahead 0 times; The Doyen Chief finished ahead 1 time.
21 Feb 2026 · KemptonThe Doyen Chief beat Kdeux Saint FrayFinish positions: Kdeux Saint Fray 3rd — The Doyen Chief 2nd
Katate Dori1 previous meeting
Overall: Kdeux Saint Fray finished ahead 1 time; Katate Dori finished ahead 0 times.
21 Feb 2026 · KemptonKdeux Saint Fray beat Katate DoriFinish positions: Kdeux Saint Fray 3rd — Katate Dori 8th
Gustavian1 previous meeting
Overall: Kdeux Saint Fray finished ahead 1 time; Gustavian finished ahead 0 times.
21 Feb 2026 · KemptonKdeux Saint Fray beat GustavianFinish positions: Kdeux Saint Fray 3rd — Gustavian 4th
Henry's Friend1 previous meeting
Overall: Kdeux Saint Fray finished ahead 1 time; Henry's Friend finished ahead 0 times.
21 Feb 2026 · KemptonKdeux Saint Fray beat Henry's FriendFinish positions: Kdeux Saint Fray 3rd — Henry's Friend 9th
Soul Icon1 previous meeting
Overall: Kdeux Saint Fray finished ahead 1 time; Soul Icon finished ahead 0 times.
21 Feb 2026 · KemptonKdeux Saint Fray beat Soul IconFinish positions: Kdeux Saint Fray 3rd — Soul Icon 5th
Califet En Vol1 previous meeting
Overall: Kdeux Saint Fray finished ahead 1 time; Califet En Vol finished ahead 0 times.
24 Jan 2026 · CheltenhamKdeux Saint Fray beat Califet En VolFinish positions: Kdeux Saint Fray 4th — Califet En Vol 5th
|
||
|
Kingston Narcissus
|
Jockey
Trainer
Dan Skelton
|
0 | - | 130 | - | 7 |
Latest
01222
|
112d |
No current fixed odds
|
Gelding
Kingston Narcissus: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Soul Icon1 previous meeting
Overall: Kingston Narcissus finished ahead 1 time; Soul Icon finished ahead 0 times.
18 Jul 2026 · Market RasenKingston Narcissus beat Soul IconFinish positions: Kingston Narcissus 2nd — Soul Icon 6th
Queensbury Boy1 previous meeting
Overall: Kingston Narcissus finished ahead 0 times; Queensbury Boy finished ahead 1 time.
18 Jul 2026 · Market RasenQueensbury Boy beat Kingston NarcissusFinish positions: Kingston Narcissus 2nd — Queensbury Boy 1st
|
||
|
Knappers Hill
|
Jockey
Trainer
Paul Nicholls
|
0 | - | 138 | - | 10 |
Latest
43PP
|
231d |
No current fixed odds
|
Gelding✓Course winner
Knappers Hill: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Scarface1 previous meeting
Overall: Knappers Hill finished ahead 0 times; Scarface finished ahead 1 time.
21 Mar 2026 · NewburyScarface beat Knappers HillFinish positions: Knappers Hill did not finish — Scarface 3rd
|
||
|
Kykorock
|
Jockey
Trainer
Dan Skelton
|
0 | - | 124 | - | 6 |
Latest
11311
|
26d |
No current fixed odds
|
Gelding
Kykorock: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Palamon1 previous meeting
Overall: Kykorock finished ahead 1 time; Palamon finished ahead 0 times.
17 Jan 2026 · HaydockKykorock beat PalamonFinish positions: Kykorock 3rd — Palamon 9th
|
||
|
Leave of Absence
|
Jockey
Trainer
Anthony Honeyball
|
0 | - | 142 | - | 9 |
Latest
P2359
|
210d |
No current fixed odds
|
Gelding✓Distance winner
Leave of Absence: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. The Doyen Chief1 previous meeting
Overall: Leave of Absence finished ahead 1 time; The Doyen Chief finished ahead 0 times.
10 Mar 2026 · CheltenhamLeave of Absence beat The Doyen ChiefFinish positions: Leave of Absence 5th — The Doyen Chief 9th
Hyland1 previous meeting
Overall: Leave of Absence finished ahead 1 time; Hyland finished ahead 0 times.
10 Mar 2026 · CheltenhamLeave of Absence beat HylandFinish positions: Leave of Absence 5th — Hyland 6th
|
||
|
Lord Accord
|
Jockey
Trainer
Neil Mulholland
|
0 | - | 123 | - | 11 |
Latest
12P30
|
44d |
No current fixed odds
|
Gelding✓✓Course + distance winner
Lord Accord: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Rickety Bridge1 previous meeting
Overall: Lord Accord finished ahead 0 times; Rickety Bridge finished ahead 1 time.
2 Nov 2026 · PlumptonRickety Bridge beat Lord AccordFinish positions: Lord Accord 4th — Rickety Bridge 3rd
|
||
|
Miami Magic
|
Jockey
Trainer
Stuart Edmunds
|
0 | - | 145 | - | 7 |
Latest
3131F
|
211d |
No current fixed odds
|
Gelding
Miami Magic: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Jordans Cross1 previous meeting
Overall: Miami Magic finished ahead 0 times; Jordans Cross finished ahead 0 times. Same finishing position 1 time.
10 Apr 2026 · AintreeNeither horse finished aheadFinish positions: Miami Magic did not finish — Jordans Cross did not finish
Califet En Vol1 previous meeting
Overall: Miami Magic finished ahead 1 time; Califet En Vol finished ahead 0 times.
1 Jan 2026 · CheltenhamMiami Magic beat Califet En VolFinish positions: Miami Magic 1st — Califet En Vol 3rd
|
||
|
Mt Fugi Park
|
Jockey
Trainer
Jonjo & A.J. O'Neill
|
0 | - | 136 | - | 8 |
Latest
F1P11
|
53d |
No current fixed odds
|
Gelding✓Distance winner
Mt Fugi Park: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Diamond Dealer1 previous meeting
Overall: Mt Fugi Park finished ahead 0 times; Diamond Dealer finished ahead 1 time.
24 Oct 2026 · CheltenhamDiamond Dealer beat Mt Fugi ParkFinish positions: Mt Fugi Park did not finish — Diamond Dealer 5th
Here Comes Georgie1 previous meeting
Overall: Mt Fugi Park finished ahead 0 times; Here Comes Georgie finished ahead 1 time.
24 Oct 2026 · CheltenhamHere Comes Georgie beat Mt Fugi ParkFinish positions: Mt Fugi Park did not finish — Here Comes Georgie 1st
Katate Dori1 previous meeting
Overall: Mt Fugi Park finished ahead 0 times; Katate Dori finished ahead 1 time.
24 Oct 2026 · CheltenhamKatate Dori beat Mt Fugi ParkFinish positions: Mt Fugi Park did not finish — Katate Dori 2nd
|
||
|
Our Power
|
Jockey
Trainer
Sam Thomas
|
0 | - | 140 | - | 11 |
Latest
F642
|
196d |
No current fixed odds
|
Gelding✓Course winner
Our Power: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Havaila1 previous meeting
Overall: Our Power finished ahead 0 times; Havaila finished ahead 1 time.
25 Apr 2026 · SandownHavaila beat Our PowerFinish positions: Our Power 2nd — Havaila 1st
Transmission1 previous meeting
Overall: Our Power finished ahead 1 time; Transmission finished ahead 0 times.
25 Apr 2026 · SandownOur Power beat TransmissionFinish positions: Our Power 2nd — Transmission 7th
Henry's Friend1 previous meeting
Overall: Our Power finished ahead 1 time; Henry's Friend finished ahead 0 times.
25 Apr 2026 · SandownOur Power beat Henry's FriendFinish positions: Our Power 2nd — Henry's Friend did not finish
|
||
|
Palamon
|
Jockey
Trainer
Dan Skelton
|
0 | - | 122 | - | 6 |
Latest
53512
|
19d |
No current fixed odds
|
Gelding
Palamon: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Kykorock1 previous meeting
Overall: Palamon finished ahead 0 times; Kykorock finished ahead 1 time.
17 Jan 2026 · HaydockKykorock beat PalamonFinish positions: Palamon 9th — Kykorock 3rd
|
||
|
Queensbury Boy
|
Jockey
Trainer
Mickey Bowen
|
0 | - | 131 | - | 7 |
Latest
61281
|
112d |
No current fixed odds
|
Gelding✓Distance winner
Queensbury Boy: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Your Darling1 previous meeting
Overall: Queensbury Boy finished ahead 0 times; Your Darling finished ahead 1 time.
31 Oct 2026 · AscotYour Darling beat Queensbury BoyFinish positions: Queensbury Boy 4th — Your Darling 2nd
Califet En Vol1 previous meeting
Overall: Queensbury Boy finished ahead 1 time; Califet En Vol finished ahead 0 times.
31 Oct 2026 · AscotQueensbury Boy beat Califet En VolFinish positions: Queensbury Boy 4th — Califet En Vol 6th
Viroflay1 previous meeting
Overall: Queensbury Boy finished ahead 0 times; Viroflay finished ahead 1 time.
31 Oct 2026 · AscotViroflay beat Queensbury BoyFinish positions: Queensbury Boy 4th — Viroflay 1st
Henry's Friend1 previous meeting
Overall: Queensbury Boy finished ahead 1 time; Henry's Friend finished ahead 0 times.
31 Oct 2026 · AscotQueensbury Boy beat Henry's FriendFinish positions: Queensbury Boy 4th — Henry's Friend 7th
Transmission1 previous meeting
Overall: Queensbury Boy finished ahead 1 time; Transmission finished ahead 0 times.
31 Oct 2026 · AscotQueensbury Boy beat TransmissionFinish positions: Queensbury Boy 4th — Transmission 10th
Soul Icon1 previous meeting
Overall: Queensbury Boy finished ahead 1 time; Soul Icon finished ahead 0 times.
18 Jul 2026 · Market RasenQueensbury Boy beat Soul IconFinish positions: Queensbury Boy 1st — Soul Icon 6th
Kingston Narcissus1 previous meeting
Overall: Queensbury Boy finished ahead 1 time; Kingston Narcissus finished ahead 0 times.
18 Jul 2026 · Market RasenQueensbury Boy beat Kingston NarcissusFinish positions: Queensbury Boy 1st — Kingston Narcissus 2nd
U Cant Be Serious1 previous meeting
Overall: Queensbury Boy finished ahead 1 time; U Cant Be Serious finished ahead 0 times.
26 Dec 2025 · KemptonQueensbury Boy beat U Cant Be SeriousFinish positions: Queensbury Boy 5th — U Cant Be Serious 9th
|
||
|
Rickety Bridge
|
Jockey
Trainer
Paul Nicholls
|
0 | - | 125 | - | 7 |
Latest
04111
|
148d |
No current fixed odds
|
Gelding
Rickety Bridge: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Lord Accord1 previous meeting
Overall: Rickety Bridge finished ahead 1 time; Lord Accord finished ahead 0 times.
2 Nov 2026 · PlumptonRickety Bridge beat Lord AccordFinish positions: Rickety Bridge 3rd — Lord Accord 4th
|
||
|
Scarface
|
Jockey
Trainer
Joe Tizzard
|
0 | - | 135 | - | 9 |
Latest
P531P
|
24d |
No current fixed odds
|
Gelding
Scarface: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Gyenyame1 previous meeting
Overall: Scarface finished ahead 0 times; Gyenyame finished ahead 1 time.
14 Oct 2026 · Ffos LasGyenyame beat ScarfaceFinish positions: Scarface did not finish — Gyenyame 2nd
Ballycamus1 previous meeting
Overall: Scarface finished ahead 0 times; Ballycamus finished ahead 1 time.
14 Oct 2026 · Ffos LasBallycamus beat ScarfaceFinish positions: Scarface did not finish — Ballycamus 1st
Knappers Hill1 previous meeting
Overall: Scarface finished ahead 1 time; Knappers Hill finished ahead 0 times.
21 Mar 2026 · NewburyScarface beat Knappers HillFinish positions: Scarface 3rd — Knappers Hill did not finish
|
||
|
Soul Icon
|
Jockey
Trainer
Keiran Burke
|
0 | - | 140 | - | 9 |
Latest
45B62
|
57d |
No current fixed odds
|
Gelding
Soul Icon: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Queensbury Boy1 previous meeting
Overall: Soul Icon finished ahead 0 times; Queensbury Boy finished ahead 1 time.
18 Jul 2026 · Market RasenQueensbury Boy beat Soul IconFinish positions: Soul Icon 6th — Queensbury Boy 1st
Kingston Narcissus1 previous meeting
Overall: Soul Icon finished ahead 0 times; Kingston Narcissus finished ahead 1 time.
18 Jul 2026 · Market RasenKingston Narcissus beat Soul IconFinish positions: Soul Icon 6th — Kingston Narcissus 2nd
Il Est Francais1 previous meeting
Overall: Soul Icon finished ahead 0 times; Il Est Francais finished ahead 0 times. Same finishing position 1 time.
10 Apr 2026 · AintreeNeither horse finished aheadFinish positions: Soul Icon did not finish — Il Est Francais did not finish
Viroflay1 previous meeting
Overall: Soul Icon finished ahead 0 times; Viroflay finished ahead 1 time.
10 Apr 2026 · AintreeViroflay beat Soul IconFinish positions: Soul Icon did not finish — Viroflay 17th
The Doyen Chief2 previous meetings
Overall: Soul Icon finished ahead 0 times; The Doyen Chief finished ahead 2 times.
21 Feb 2026 · KemptonThe Doyen Chief beat Soul IconFinish positions: Soul Icon 5th — The Doyen Chief 2nd
10 Jan 2026 · KemptonThe Doyen Chief beat Soul IconFinish positions: Soul Icon 4th — The Doyen Chief 1st
Kdeux Saint Fray1 previous meeting
Overall: Soul Icon finished ahead 0 times; Kdeux Saint Fray finished ahead 1 time.
21 Feb 2026 · KemptonKdeux Saint Fray beat Soul IconFinish positions: Soul Icon 5th — Kdeux Saint Fray 3rd
Katate Dori1 previous meeting
Overall: Soul Icon finished ahead 1 time; Katate Dori finished ahead 0 times.
21 Feb 2026 · KemptonSoul Icon beat Katate DoriFinish positions: Soul Icon 5th — Katate Dori 8th
Gustavian1 previous meeting
Overall: Soul Icon finished ahead 0 times; Gustavian finished ahead 1 time.
21 Feb 2026 · KemptonGustavian beat Soul IconFinish positions: Soul Icon 5th — Gustavian 4th
Henry's Friend1 previous meeting
Overall: Soul Icon finished ahead 1 time; Henry's Friend finished ahead 0 times.
21 Feb 2026 · KemptonSoul Icon beat Henry's FriendFinish positions: Soul Icon 5th — Henry's Friend 9th
Your Darling1 previous meeting
Overall: Soul Icon finished ahead 0 times; Your Darling finished ahead 1 time.
10 Jan 2026 · KemptonYour Darling beat Soul IconFinish positions: Soul Icon 4th — Your Darling 2nd
|
||
|
The Doyen Chief
|
Jockey
Trainer
Nick Scholfield
|
0 | - | 139 | - | 9 |
Latest
5129P
|
189d |
No current fixed odds
|
Wind SurgeryGelding
The Doyen Chief: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Dartmoor Pirate1 previous meeting
Overall: The Doyen Chief finished ahead 0 times; Dartmoor Pirate finished ahead 0 times. Same finishing position 1 time.
2 May 2026 · Punchestown (IRE)Neither horse finished aheadFinish positions: The Doyen Chief did not finish — Dartmoor Pirate did not finish
Your Darling2 previous meetings
Overall: The Doyen Chief finished ahead 1 time; Your Darling finished ahead 0 times. Same finishing position 1 time.
2 May 2026 · Punchestown (IRE)Neither horse finished aheadFinish positions: The Doyen Chief did not finish — Your Darling did not finish
10 Jan 2026 · KemptonThe Doyen Chief beat Your DarlingFinish positions: The Doyen Chief 1st — Your Darling 2nd
Leave of Absence1 previous meeting
Overall: The Doyen Chief finished ahead 0 times; Leave of Absence finished ahead 1 time.
10 Mar 2026 · CheltenhamLeave of Absence beat The Doyen ChiefFinish positions: The Doyen Chief 9th — Leave of Absence 5th
Hyland1 previous meeting
Overall: The Doyen Chief finished ahead 0 times; Hyland finished ahead 1 time.
10 Mar 2026 · CheltenhamHyland beat The Doyen ChiefFinish positions: The Doyen Chief 9th — Hyland 6th
Katate Dori1 previous meeting
Overall: The Doyen Chief finished ahead 1 time; Katate Dori finished ahead 0 times.
21 Feb 2026 · KemptonThe Doyen Chief beat Katate DoriFinish positions: The Doyen Chief 2nd — Katate Dori 8th
Kdeux Saint Fray1 previous meeting
Overall: The Doyen Chief finished ahead 1 time; Kdeux Saint Fray finished ahead 0 times.
21 Feb 2026 · KemptonThe Doyen Chief beat Kdeux Saint FrayFinish positions: The Doyen Chief 2nd — Kdeux Saint Fray 3rd
Gustavian1 previous meeting
Overall: The Doyen Chief finished ahead 1 time; Gustavian finished ahead 0 times.
21 Feb 2026 · KemptonThe Doyen Chief beat GustavianFinish positions: The Doyen Chief 2nd — Gustavian 4th
Henry's Friend1 previous meeting
Overall: The Doyen Chief finished ahead 1 time; Henry's Friend finished ahead 0 times.
21 Feb 2026 · KemptonThe Doyen Chief beat Henry's FriendFinish positions: The Doyen Chief 2nd — Henry's Friend 9th
Soul Icon2 previous meetings
Overall: The Doyen Chief finished ahead 2 times; Soul Icon finished ahead 0 times.
21 Feb 2026 · KemptonThe Doyen Chief beat Soul IconFinish positions: The Doyen Chief 2nd — Soul Icon 5th
10 Jan 2026 · KemptonThe Doyen Chief beat Soul IconFinish positions: The Doyen Chief 1st — Soul Icon 4th
|
||
|
Thomas Mor
|
Jockey
Trainer
Philip Hobbs & Johnson White
|
0 | - | 147 | - | 9 |
Latest
0128
|
241d |
No current fixed odds
|
Gelding✓✓Course + distance winner
Thomas Mor: 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. |
||
|
Transmission
|
Jockey
Trainer
Neil Mulholland
|
0 | - | 133 | - | 9 |
Latest
81375
|
21d |
No current fixed odds
|
Gelding✓Distance winner
Transmission: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Queensbury Boy1 previous meeting
Overall: Transmission finished ahead 0 times; Queensbury Boy finished ahead 1 time.
31 Oct 2026 · AscotQueensbury Boy beat TransmissionFinish positions: Transmission 10th — Queensbury Boy 4th
Califet En Vol1 previous meeting
Overall: Transmission finished ahead 0 times; Califet En Vol finished ahead 1 time.
31 Oct 2026 · AscotCalifet En Vol beat TransmissionFinish positions: Transmission 10th — Califet En Vol 6th
Your Darling1 previous meeting
Overall: Transmission finished ahead 0 times; Your Darling finished ahead 1 time.
31 Oct 2026 · AscotYour Darling beat TransmissionFinish positions: Transmission 10th — Your Darling 2nd
Henry's Friend2 previous meetings
Overall: Transmission finished ahead 1 time; Henry's Friend finished ahead 1 time.
31 Oct 2026 · AscotHenry's Friend beat TransmissionFinish positions: Transmission 10th — Henry's Friend 7th
25 Apr 2026 · SandownTransmission beat Henry's FriendFinish positions: Transmission 7th — Henry's Friend did not finish
Viroflay1 previous meeting
Overall: Transmission finished ahead 0 times; Viroflay finished ahead 1 time.
31 Oct 2026 · AscotViroflay beat TransmissionFinish positions: Transmission 10th — Viroflay 1st
Our Power1 previous meeting
Overall: Transmission finished ahead 0 times; Our Power finished ahead 1 time.
25 Apr 2026 · SandownOur Power beat TransmissionFinish positions: Transmission 7th — Our Power 2nd
Havaila2 previous meetings
Overall: Transmission finished ahead 0 times; Havaila finished ahead 2 times.
25 Apr 2026 · SandownHavaila beat TransmissionFinish positions: Transmission 7th — Havaila 1st
6 Apr 2026 · PlumptonHavaila beat TransmissionFinish positions: Transmission 3rd — Havaila 1st
|
||
|
U Cant Be Serious
|
Jockey
Trainer
Joe Tizzard
|
0 | - | 130 | - | 7 |
Latest
11972
|
243d |
No current fixed odds
|
Gelding
U Cant Be Serious: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Holloway Queen1 previous meeting
Overall: U Cant Be Serious finished ahead 0 times; Holloway Queen finished ahead 1 time.
7 Feb 2026 · NewburyHolloway Queen beat U Cant Be SeriousFinish positions: U Cant Be Serious 7th — Holloway Queen 1st
Queensbury Boy1 previous meeting
Overall: U Cant Be Serious finished ahead 0 times; Queensbury Boy finished ahead 1 time.
26 Dec 2025 · KemptonQueensbury Boy beat U Cant Be SeriousFinish positions: U Cant Be Serious 9th — Queensbury Boy 5th
|
||
|
Viroflay
|
Jockey
Trainer
Paul Nicholls
|
0 | - | 144 | - | 9 |
Latest
21201
|
178d |
No current fixed odds
|
Gelding✓Course winner
Viroflay: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Your Darling1 previous meeting
Overall: Viroflay finished ahead 1 time; Your Darling finished ahead 0 times.
31 Oct 2026 · AscotViroflay beat Your DarlingFinish positions: Viroflay 1st — Your Darling 2nd
Henry's Friend1 previous meeting
Overall: Viroflay finished ahead 1 time; Henry's Friend finished ahead 0 times.
31 Oct 2026 · AscotViroflay beat Henry's FriendFinish positions: Viroflay 1st — Henry's Friend 7th
Queensbury Boy1 previous meeting
Overall: Viroflay finished ahead 1 time; Queensbury Boy finished ahead 0 times.
31 Oct 2026 · AscotViroflay beat Queensbury BoyFinish positions: Viroflay 1st — Queensbury Boy 4th
Transmission1 previous meeting
Overall: Viroflay finished ahead 1 time; Transmission finished ahead 0 times.
31 Oct 2026 · AscotViroflay beat TransmissionFinish positions: Viroflay 1st — Transmission 10th
Califet En Vol2 previous meetings
Overall: Viroflay finished ahead 1 time; Califet En Vol finished ahead 1 time.
31 Oct 2026 · AscotViroflay beat Califet En VolFinish positions: Viroflay 1st — Califet En Vol 6th
21 Feb 2026 · KemptonCalifet En Vol beat ViroflayFinish positions: Viroflay 2nd — Califet En Vol 1st
Soul Icon1 previous meeting
Overall: Viroflay finished ahead 1 time; Soul Icon finished ahead 0 times.
10 Apr 2026 · AintreeViroflay beat Soul IconFinish positions: Viroflay 17th — Soul Icon did not finish
Il Est Francais1 previous meeting
Overall: Viroflay finished ahead 1 time; Il Est Francais finished ahead 0 times.
10 Apr 2026 · AintreeViroflay beat Il Est FrancaisFinish positions: Viroflay 17th — Il Est Francais did not finish
|
||
|
Your Darling
|
Jockey
Trainer
Ben Pauling
|
0 | - | 144 | - | 11 |
Latest
4231P
|
189d |
No current fixed odds
|
Gelding
Your Darling: previous meetingsShows only previous races containing another runner from today’s field. “Ahead” means this horse finished in front of that rival. Califet En Vol1 previous meeting
Overall: Your Darling finished ahead 1 time; Califet En Vol finished ahead 0 times.
31 Oct 2026 · AscotYour Darling beat Califet En VolFinish positions: Your Darling 2nd — Califet En Vol 6th
Viroflay1 previous meeting
Overall: Your Darling finished ahead 0 times; Viroflay finished ahead 1 time.
31 Oct 2026 · AscotViroflay beat Your DarlingFinish positions: Your Darling 2nd — Viroflay 1st
Henry's Friend1 previous meeting
Overall: Your Darling finished ahead 1 time; Henry's Friend finished ahead 0 times.
31 Oct 2026 · AscotYour Darling beat Henry's FriendFinish positions: Your Darling 2nd — Henry's Friend 7th
Queensbury Boy1 previous meeting
Overall: Your Darling finished ahead 1 time; Queensbury Boy finished ahead 0 times.
31 Oct 2026 · AscotYour Darling beat Queensbury BoyFinish positions: Your Darling 2nd — Queensbury Boy 4th
Transmission1 previous meeting
Overall: Your Darling finished ahead 1 time; Transmission finished ahead 0 times.
31 Oct 2026 · AscotYour Darling beat TransmissionFinish positions: Your Darling 2nd — Transmission 10th
Dartmoor Pirate1 previous meeting
Overall: Your Darling finished ahead 0 times; Dartmoor Pirate finished ahead 0 times. Same finishing position 1 time.
2 May 2026 · Punchestown (IRE)Neither horse finished aheadFinish positions: Your Darling did not finish — Dartmoor Pirate did not finish
The Doyen Chief2 previous meetings
Overall: Your Darling finished ahead 0 times; The Doyen Chief finished ahead 1 time. Same finishing position 1 time.
2 May 2026 · Punchestown (IRE)Neither horse finished aheadFinish positions: Your Darling did not finish — The Doyen Chief did not finish
10 Jan 2026 · KemptonThe Doyen Chief beat Your DarlingFinish positions: Your Darling 2nd — The Doyen Chief 1st
Soul Icon1 previous meeting
Overall: Your Darling finished ahead 1 time; Soul Icon finished ahead 0 times.
10 Jan 2026 · KemptonYour Darling beat Soul IconFinish positions: Your Darling 2nd — Soul Icon 4th
|
||
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.