Corduroy
Nine races into its career and Corduroy is still searching for that first win — but there are signs the pieces might be starting to come together. The three-year-old has finished in the top three in its last two outings, and before that managed a pair of fourth-place finishes, which suggests a horse that is competitive without quite being able to close the deal. The most recent run, just yesterday, came after a ninth-place effort that looks like the low point of its season so far.Based on TrackLab's AI analysis
Owner
New Vision Bloodstock
📊 Key Numbers
Career statistics for this horse
22.2%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Jockey Daniel Muscutt has been the regular partner, riding Corduroy in five of its nine races without a win to show for it. That kind of long-term partnership without reward can sometimes mean a trainer is still figuring out what brings the best out of a horse — trying different trips, different conditions, different tactics. Trainer Steph Hollinshead, based at Upper Longdon in Staffordshire, has found the winner's enclosure seven times already this season, so the yard clearly knows how to get horses ready to win. Corduroy just hasn't been the one to deliver it yet.
The horse typically competes at Class 6, which is the entry level of British racing — races designed for horses still trying to get off the mark or those who have struggled to win at higher levels. Going winless from three attempts at that level is a reminder that even at the lowest rung, winning races is genuinely hard. With two places from nine races overall, Corduroy has shown enough to suggest it belongs in these races — it just hasn't been able to put its head in front when it counts. Whether that changes soon is the question worth watching.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
9 May
5th
Haydock Park
1m3f – 1m4f · Good · 8 runners
21 Apr
6th
Wolverhampton
1m6f – 2m · Standard · 6 runners
9 Mar
3rd
Wolverhampton
1m6f – 2m · Standard
9 Mar
3rd
Wolverhampton
1m6f – 2m · Standard · 7 runners
24 Feb
4th
Southwell
1m6f – 2m · Standard · 5 runners
30 Oct
9th
Bath
1m1f – 1m2f · Soft · 9 runners
15 Oct
9th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
12 Sep
5th
Salisbury
1m1f – 1m2f · Heavy · 12 runners
27 Aug
11th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 11 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Wolverhampton Galloping |
3 |
2 thirds, 1 other |
21 Apr |
0% |
| Kempton Park Galloping |
2 |
2 other |
15 Oct |
0% |
| Haydock Park Galloping |
1 |
1 other |
9 May |
0% |
| Southwell Galloping |
1 |
1 other |
24 Feb |
0% |
| Salisbury Undulating |
1 |
1 other |
12 Sep |
0% |
| Bath Undulating |
1 |
1 other |
30 Oct |
0% |