Jel Pepper
Jel Pepper is a three-year-old with flashes of genuine ability but a frustrating inconsistency that has defined its career so far. The horse has won 2 of its 12 races — a win rate of roughly 1 in 6 — and finished in the placings in three others, which suggests it has the class to compete but lacks the reliability to build on early promise. Its two wins came at quality level: first at Goodwood in June 2025, then in a Class 2 race at Newmarket in October of that year. Those are the kinds of victories that should have launched a horse toward better things, yet what followed was telling — Jel Pepper has not won again in the dozen months since, though it did place fourth and sixth in races more recently, suggesting some ability remains.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
The telling detail is the recent form line: 10-19-9-4-6-6 over its last six outings. Those scattered positions — tenth, nineteenth, ninth — point to a horse that can run poorly and inexplicably, which is the kind of trait that loses trainers and jockeys sleep. It raced just a day ago, so it remains an active runner, and the yard is in good form with 67 winners sent out this season already. Most encouragingly, Jel Pepper performs best at distances between seven furlongs and a mile, where it has won 1 of 3 races (a 33% win rate), and it has been ridden most often by Hector Crouch, though their partnership has yielded only 1 win from 5 races together. For a horse with a Class 2 win on its record, Jel Pepper feels like one that should be winning more regularly than it does — a puzzle waiting to be solved.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 7f – 1m distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Standard (all-weather)
Unknown
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
26 Sep
10th
Haydock Park
5f – 6½f · Heavy · 12 runners
12 Sep
19th
Doncaster
5f – 6½f · Good · 22 runners
8 Aug
9th
Ascot
5f – 6½f · Good_To_Firm · 10 runners
30 Jun
4th
Salisbury
5f – 6½f · Good_To_Firm · 7 runners
1 Jun
6th
Windsor
5f – 6½f · Good_To_Firm · 11 runners
1 May
6th
Newmarket
7f – 1m · Good_To_Firm · 6 runners
3 Apr
4th
Newcastle
1m1f – 1m2f · Standard · 7 runners
4 Oct
🏆 Won
Newmarket
7f – 1m · Good · 26 runners
11 Sep
7th
Doncaster
7f – 1m · Good_To_Soft · 22 runners
4 Aug
4th
Naas
5f – 6½f · Good_To_Yielding · 25 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 |
| Newmarket Galloping |
3 |
1 win, 1 third, 1 other |
1 May |
33.3% |
| Doncaster Galloping |
2 |
2 other |
12 Sep |
0% |
| Goodwood Undulating |
1 |
1 win |
8 Jun |
100% |
| Naas Galloping |
1 |
1 other |
4 Aug |
0% |
| Salisbury Undulating |
1 |
1 other |
30 Jun |
0% |
| Windsor Sharp |
1 |
1 other |
1 Jun |
0% |
| Ascot Galloping |
1 |
1 other |
8 Aug |
0% |
| Haydock Park Galloping |
1 |
1 other |
26 Sep |
0% |
| Newcastle Galloping |
1 |
1 other |
3 Apr |
0% |