Forest Spirit
Forest Spirit is a five-year-old with a mixed record that tells the story of a horse operating right at the edge of competitive racing. Across 21 races, it has won just twice — a 10 percent win rate — and placed seven times, which means it has money-earned credentials but cannot quite get over the line consistently. The two victories came in quick succession back in March 2025: first at Southwell, then at Wolverhampton three days later. Since that March double, nearly seventeen months have passed without another win, though the horse remains active and raced as recently as yesterday.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
33.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The clearest pattern in Forest Spirit's form is distance and ground. On normal, standard conditions, the horse is significantly more dangerous: it has won 2 of 6 races (33 percent) compared to nothing special on quicker or softer ground. Similarly, when stepped up to races around a mile and six furlongs to two miles, Forest Spirit shows genuine class, winning 2 of 6 races at that trip. The problem comes when it is stepped into Class 5 company — the highest grade it has tackled. There, it has failed to win at all from seven attempts, which suggests the ceiling of its ability may be lower than Class 5 demands. Mickey Bowen's yard at Haverfordwest has been productive this season with 52 winners sent out, so Forest Spirit is not in a struggling operation. Its recent form — third, fourth, seventh, second, third, fifth in the last six runs — shows occasional consistency but no breakthrough. It is a horse that can win on its day, but only under the right conditions, and that day has not arrived for quite some time.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 6 starts (33%)
✔ Well suited by 1m6f – 2m distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 9 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
📏 Race Distance
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, long straights
Likes
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, tight
Unknown
Left-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
23 Aug
3rd
Worcester
Long Distance (2m+) · Good · 13 runners
18 Jul
4th
Market Rasen
Long Distance (2m+) · Good · 5 runners
26 Jun
7th
Cartmel
Long Distance (2m+) · Good · 10 runners
20 May
2nd
Ffos Las
Long Distance (2m+) · Good_To_Soft · 9 runners
21 Apr
3rd
Ffos Las
Long Distance (2m+) · Good · 9 runners
16 Oct
5th
Ffos Las
Long Distance (2m+) · Good · 6 runners
26 Sep
7th
Worcester
Long Distance (2m+) · Good · 12 runners
15 Sep
9th
Worcester
Long Distance (2m+) · Good_To_Soft · 15 runners
6 Sep
11th
Stratford-on-Avon
Long Distance (2m+) · Good · 14 runners
13 Aug
4th
Ffos Las
1m3f – 1m4f · Good · 7 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
Shane Fenelon Current Jockey
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Wolverhampton Galloping |
5 |
1 win, 1 second, 3 other |
7 Apr |
20% |
| Ffos Las Galloping |
4 |
1 second, 1 third, 2 other |
20 May |
0% |
| Worcester Galloping |
3 |
1 third, 2 other |
23 Aug |
0% |
| Kempton Park Galloping |
2 |
2 other |
13 Mar |
0% |
| Southwell Galloping |
1 |
1 win |
15 Mar |
100% |
| Doncaster Galloping |
1 |
1 other |
28 Jun |
0% |
| Stratford-on-Avon Sharp |
1 |
1 other |
6 Sep |
0% |
| Cartmel Tight |
1 |
1 other |
26 Jun |
0% |
| Windsor Sharp |
1 |
1 third |
28 Apr |
0% |
| Chepstow Galloping |
1 |
1 other |
13 May |
0% |
| Market Rasen Sharp |
1 |
1 other |
18 Jul |
0% |