:

Ashdown Forest

Ashdown Forest is a four-year-old who has spent its entire career trying to find the winner's enclosure and, so far, coming up short every time. Twelve races in, zero wins — though four placings show this isn't a horse that's been getting lapped. It's competitive enough to feature, just not quite good enough to lead.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Camelot
Mother
Fuaigh Mor
Owner
Caron & Paul Chapman
Rating
67

📊 Key Numbers

Career statistics for this horse
12
Career races
0
Wins
0%
Win rate
avg ~10%
33.3%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The recent run of form tells an interesting story. Six races without a win is one thing, but the trajectory matters: the last two finishes were both seventh, then a sixth, a fifth, and most recently a fourth. That steady creep toward the front suggests something might be clicking into place — or it might just be the optimist's reading of a horse that keeps finishing close without ever quite getting there. The fourth place last time out is the best finish of that recent sequence, which at least points in the right direction.

At Class 4 level — the middle tier of British racing, a long way from the headline events — Ashdown Forest has run five times without winning. That's a meaningful benchmark. It means the horse hasn't found a level it can dominate, which after a dozen races is something the trainer, Jedd O'Keeffe, will be thinking hard about. O'Keeffe is based at Coverham in North Yorkshire and has sent out 18 winners this season, so he clearly knows how to get a horse into the right race. The question is whether Ashdown Forest can reward that patience.

What keeps this horse interesting is the combination of youth and activity — four years old and raced just yesterday, so there's still time for the penny to drop. Some horses take longer than others to figure it out, and a first win after a long wait can be one of racing's more satisfying moments. For now, Ashdown Forest remains a horse on the edge of something, without quite tipping over into it.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good (firm-ish)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
📏 Race Distance
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
18 May
9th
Carlisle
1m6f – 2m · Soft · 9 runners
2 May
4th
Thirsk
1m6f – 2m · Good_To_Firm · 5 runners
7 Apr
5th
Pontefract
1m6f – 2m · Good_To_Soft · 13 runners
17 Mar
6th
Wetherby
Long Distance (2m+) · Good_To_Soft · 11 runners
22 Jan
7th
Wetherby
Long Distance (2m+) · Soft · 12 runners
1 Jan
7th
Musselburgh
1m6f – 2m · Good_To_Soft · 10 runners
12 Dec
6th
Doncaster
Long Distance (2m+) · Good_To_Soft · 9 runners
23 Oct
3rd
Nottingham
Long Distance (2m+) · Heavy · 10 runners
27 Sep
3rd
Haydock Park
1m6f – 2m · Good_To_Soft · 8 runners
2 Aug
3rd
Hamilton Park
1m3f – 1m4f · Good · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wetherby
Galloping
2 2 other 17 Mar 0%
Hamilton Park
Sharp
1 1 third 2 Aug 0%
Musselburgh
Sharp
1 1 other 1 Jan 0%
Thirsk
Galloping
1 1 other 2 May 0%
Kempton Park
Galloping
1 1 other 9 Jul 0%
Carlisle
Undulating
1 1 other 18 May 0%
Pontefract
Undulating
1 1 other 7 Apr 0%
Doncaster
Galloping
1 1 other 12 Dec 0%
Nottingham
Galloping
1 1 third 23 Oct 0%
Haydock Park
Galloping
1 1 third 27 Sep 0%
Goodwood
Undulating
1 1 second 13 Oct 0%