The Green Mile
The Green Mile has become the kind of horse that turns up with genuine winning chances. A 4-year-old trained by
Neil Mulholland at Limpley Stoke, it wins roughly 1 in every 3 races — the sort of win rate that keeps owners and punters paying attention. Over nine races it has found the frame five times as well, meaning it has finished in the top three in 8 of its 9 outings. That consistency matters.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
55.6%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The real story is recent. The Green Mile won at Kempton Park six weeks ago and has been racing hard since, with three placed finishes in its last five runs. It was last seen just a day ago, which means it is still sharp, still active, and still being aimed at winning races. In its last six runs it has won twice — solid form for a horse at this level. The first breakthrough came back in September 2024 at Bath, a moment that clearly meant something; since then Mulholland has found the right races and The Green Mile has delivered.
Mulholland's yard at Limpley Stoke is in good form this season with 60 winners already, and The Green Mile fits the profile of a horse that gets the most out of its ability. It is not a stakes horse destined for the very top, but it is exactly the kind of reliable winner that makes racing interesting — one that genuinely competes every time out and knows how to get the job done.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, long straights
Ok
Left-handed, long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
12 Aug
7th
Kempton Park
1m3f – 1m4f · 12 runners
29 Jun
🏆 Won
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 12 runners
8 Jun
3rd
Leicester
1m3f – 1m4f · Good · 11 runners
21 May
🏆 Won
Chepstow
1m3f – 1m4f · Good_To_Soft · 6 runners
18 Apr
11th
Newbury
1m3f – 1m4f · Good · 16 runners
10 May
5th
Ascot
1m1f – 1m2f · Good_To_Firm · 7 runners
12 Oct
7th
Newmarket
1m3f – 1m4f · Good_To_Soft · 7 runners
29 Sep
3rd
Epsom Downs
1m1f – 1m2f · Heavy · 5 runners
14 Sep
🏆 Won
Bath
1m1f – 1m2f · Good · 10 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 |
| Kempton Park Galloping |
2 |
1 win, 1 other |
12 Aug |
50% |
| Chepstow Galloping |
1 |
1 win |
21 May |
100% |
| Bath Undulating |
1 |
1 win |
14 Sep |
100% |
| Newbury Galloping |
1 |
1 other |
18 Apr |
0% |
| Leicester Sharp |
1 |
1 third |
8 Jun |
0% |
| Epsom Downs Undulating |
1 |
1 third |
29 Sep |
0% |
| Newmarket Galloping |
1 |
1 other |
12 Oct |
0% |
| Ascot Galloping |
1 |
1 other |
10 May |
0% |