Coachello
Coachello is a late bloomer who seems to have finally found his level on artificial surfaces. The eight-year-old has won four times in 37 races—a modest return of roughly 1 win in every 9 attempts—but his two most valuable victories came back-to-back in late 2023, both on all-weather tracks at Class 2 level. That's proper racing, the kind where you have to beat decent horses to get your name on the trophy. Since those wins at Lingfield in November and Newcastle in December, though, he has not found the winner's circle, despite showing occasional promise with three places in his last six outings.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What makes Coachello worth watching is his preference for normal ground conditions, where he has won 3 of his 12 races—a win rate of 25 percent that stands out sharply against his overall record. He also seems to favour races over 7 furlongs to a mile, a distance where he has clicked once in five attempts. The pattern suggests a horse that knows where he runs best, even if he doesn't get there often enough. Mark Loughnane's yard at Rock Farm in Worcestershire, which has sent out 25 winners this season, has kept him in work long enough to find those pockets of opportunity. Coachello raced just yesterday, so he remains active and clearly still has something left to offer. His form over the past few weeks has been unspectacular—a run of 14th, 8th, 11th, 6th, 5th and 5th—but for an eight-year-old grinding away at Class 2 level, that kind of mid-field consistency at least keeps the lights on. He may not be a star, but he is a campaigner who has learned what works for him.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 3 wins from 12 starts (25%)
✔ Excellent record on soft ground: 1 wins from 5 starts (20%)
✔ Well suited by 7f – 1m distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Soft to heavy (wet)
Unknown
Good to soft (some give)
Unknown
Yielding (slightly soft)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
Standard to slow (all-weather)
Avoids
🏅 Race level
Class 2 (high-level)
Likes
Class 3 (mid-level)
Loves
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Right-handed, tight
Unknown
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
4 Sep
14th
Haydock Park
5f – 6½f · Heavy · 14 runners
22 Aug
8th
Chester
5f – 6½f · Good_To_Soft · 14 runners
16 May
11th
Doncaster
5f – 6½f · Good_To_Firm · 12 runners
12 Feb
6th
chelmsford
5f – 6½f · Standard · 6 runners
3 Feb
5th
Wolverhampton
5f – 6½f · Standard · 7 runners
20 Jan
5th
Newcastle
5f – 6½f · Standard · 7 runners
30 Dec
3rd
Wolverhampton
5f – 6½f · Standard · 9 runners
20 Sep
23th
Ayr
5f – 6½f · Soft · 25 runners
6 Sep
DNF
Ascot
5f – 6½f · Good_To_Soft · 19 runners
18 Apr
12th
Newcastle
5f – 6½f · Standard · 14 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Newcastle Galloping |
6 |
1 win, 5 other |
20 Jan |
16.7% |
| meydan |
4 |
1 win, 3 other |
4 Mar |
25% |
| Wolverhampton Galloping |
3 |
1 win, 1 third, 1 other |
3 Feb |
33.3% |
| Lingfield Park Sharp |
3 |
1 win, 1 second, 1 other |
4 Feb |
33.3% |
| Naas Galloping |
3 |
1 third, 2 other |
29 Apr |
0% |
| The Curragh Galloping |
2 |
2 other |
22 Jul |
0% |
| Doncaster Galloping |
2 |
2 other |
16 May |
0% |
| Ascot Galloping |
2 |
2 other |
6 Sep |
0% |
| Kempton Park Galloping |
2 |
2 other |
12 Feb |
0% |
| Goodwood Undulating |
2 |
2 other |
13 Oct |
0% |
| Ayr Galloping |
2 |
2 other |
20 Sep |
0% |
| Pontefract Undulating |
1 |
1 other |
9 Jul |
0% |
| Galway Tight |
1 |
1 other |
6 Aug |
0% |
| York Galloping |
1 |
1 other |
24 Aug |
0% |
| Haydock Park Galloping |
1 |
1 other |
4 Sep |
0% |
| chelmsford |
1 |
1 other |
12 Feb |
0% |
| Chester Tight |
1 |
1 other |
22 Aug |
0% |