UK time :

James's Delight

James's Delight is a horse caught between two worlds. The five-year-old has won five races from eighteen starts — roughly 1 in every 4 — and has tasted success at the highest level, including two Class 2 victories at prestigious courses like York and Newmarket. Yet he has not won in almost a year and a half, and when he steps up to the very top tier of racing, the results are grim: zero wins from six Class 1 attempts. He is a proven winner, but a limited one, and that gap between capable and elite is proving difficult to bridge.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Invincible Army
Mother
Heavens Peak
Trainer
Owner
Paul Clare Rooney
Official rating
106

📊 Key numbers

Career totals for this horse
18
Career races
5
Wins
27.8%
Win rate
avg ~10%
38.9%
Top-3 rate
avg ~30%
1 day
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

His recent form tells a story of decline. In his last six races, he has finished 11th, 4th, 3rd, 6th, 15th, and 17th — the sort of stretch that leaves a trainer searching for answers. He was last seen in action just days ago, suggesting the yard are still trying to find the key that might unlock another win. Richard Kingscote has ridden him in five races, winning twice — a 40% win rate that suggests the jockey understands how to get the best from him.

Trainer Clive Cox's yard, based at Lambourn, has been prolific this season with 48 winners, so there is clearly quality and ambition there. Cox has spoken enthusiastically about James's Delight's potential, particularly noting that the horse performs better on softer ground and showed real acceleration when winning at York. The trainer also mentioned the significant penalty and weight increases that come with winning at the highest level — a telling detail that hints at why stepping up has proven so difficult. For a horse of his calibre, stuck at this crossroads between solid mid-tier performer and genuine class horse, every run now matters.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Effective partnership with Richard Kingscote: 40% win rate together
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to soft (some give)
Heavy (very wet)
Unknown
Good to yielding (mild give)
Unknown
Good to firm (fairly firm)
Unknown
Soft (muddy)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
17 Oct
11th
Ascot
5f – 6½f · Good · 16 runners
5 Sep
4th
Haydock Park
5f – 6½f · Soft · 9 runners
23 May
3rd
The Curragh
5f – 6½f · Good · 11 runners
28 Mar
6th
Doncaster
5f – 6½f · Good_To_Soft · 12 runners
18 Oct
15th
Ascot
5f – 6½f · Good · 20 runners
6 Sep
17th
Haydock Park
5f – 6½f · Good · 17 runners
24 May
🏆 Won
The Curragh
5f – 6½f · Good · 9 runners
29 Mar
5th
Doncaster
5f – 6½f · Good_To_Soft · 9 runners
19 Oct
8th
Ascot
5f – 6½f · Soft · 20 runners
15 Jun
🏆 Won
York
5f – 6½f · Good_To_Soft · 19 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
40%
Win rate
2/5
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Dylan Browne McMonagle Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newbury
Galloping
3 1 win, 2 other 18 May 33.3%
Ascot
Galloping
3 3 other 17 Oct 0%
The Curragh
Galloping
2 1 win, 1 third 23 May 50%
Newmarket
Galloping
2 1 win, 1 other 4 May 50%
Haydock Park
Galloping
2 2 other 5 Sep 0%
Doncaster
Galloping
2 2 other 28 Mar 0%
York
Galloping
1 1 win 15 Jun 100%
Pontefract
Undulating
1 1 win 2 Apr 100%
Naas
Galloping
1 1 third 14 Sep 0%
Windsor
Sharp
1 1 other 26 Aug 0%