El Fox
There is a particular kind of persistence required to keep turning up without winning, and at four years old, El Fox has made something of a habit of it. Across nine races, this horse has not once reached the winner's enclosure, with a single placed finish the only reward for its efforts so far. That is a record of zero wins from nine attempts — and while one placing shows it has at least been competitive on occasion, the recent run of form tells a more stubborn story: fourth, fourth, fourth, fifth, third, fifth across the last six races. Consistent, in a way — just not in the way anyone connected to the horse would prefer.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
11.1%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What is notable is the level at which El Fox is competing. Class 5 sits near the bottom of British racing's ranking system, and even there, the horse has drawn a blank in all seven attempts at that grade. Racing at that level is, in theory, where a horse like this should be finding its best chance of a win. The fact that it has not converted any of those opportunities into a victory is the central puzzle of El Fox's career to date.
The yard behind this horse is no small operation. Marco Botti, training out of Newmarket — the heartland of British flat racing — has sent out 45 winners already this season, which is a genuinely strong return. Botti is not a trainer who struggles to get horses ready to win. That makes El Fox something of an outlier in the stable, a horse that keeps racing without delivering the breakthrough its trainer's overall record suggests is achievable. El Fox raced just one day ago, so whatever comes next is very much in the making. The question now is whether this horse has a win buried somewhere in that stubborn streak, or whether the fourths and fifths are simply where it belongs.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
🏅 Competition Level
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
📅 Recent Runs
The last 10 races, most recent first
13 May
4th
Great Yarmouth
1m1f – 1m2f · Good · 11 runners
20 Oct
4th
Wolverhampton
1m1f – 1m2f · Standard · 10 runners
22 Sep
4th
Wolverhampton
1m1f – 1m2f · Standard · 10 runners
29 Aug
5th
Sandown Park
1m1f – 1m2f · Soft · 10 runners
28 Jul
3rd
Windsor
1m1f – 1m2f · Good_To_Firm · 9 runners
9 Jul
5th
Great Yarmouth
7f – 1m · Good_To_Soft · 10 runners
22 May
10th
chelmsford
1m1f – 1m2f · Standard · 13 runners
27 Jul
7th
Lingfield Park
7f – 1m · Good_To_Firm · 13 runners
4 Jul
4th
Great Yarmouth
7f – 1m · Good · 8 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 |
| Great Yarmouth Galloping |
3 |
3 other |
13 May |
0% |
| Wolverhampton Galloping |
2 |
2 other |
20 Oct |
0% |
| Lingfield Park Sharp |
1 |
1 other |
27 Jul |
0% |
| Windsor Sharp |
1 |
1 third |
28 Jul |
0% |
| Sandown Park Galloping |
1 |
1 other |
29 Aug |
0% |
| chelmsford |
1 |
1 other |
22 May |
0% |