:

Epictetus

There is something quietly impressive about a horse that has won two of Britain's top races — and something quietly frustrating about one that hasn't crossed the line first in three years. Epictetus is both of those things at once, and that tension is what makes him worth watching.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Kingman
Mother
Thistle Bird
Owner
Jamie Osborne Partner
Rating
77

📊 Key Numbers

Career statistics for this horse
34
Career races
3
Wins
8.8%
Win rate
avg ~10%
38.2%
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 six-year-old has raced 34 times in his career, winning 3 and placing 13 times — that's a win rate of around 1 in every 11 races, which on the surface looks modest. But zoom in on where those wins came and the picture changes completely. Two of his three victories have been in Class 1 races, the very top tier of British racing. He won at Epsom in April 2023, then followed it up at Goodwood in August the same year. These are not soft targets — they are the kinds of races most horses never get near. Winning them is a genuine achievement, and it tells you that on his day, Epictetus is a high-class horse.

What brings out the best in him is wet or muddy ground. In six races on soft or heavy ground he has won twice — that's a win rate of 33%, or 1 in 3, which is remarkably high. When conditions are testing, he becomes a different animal. His ideal distance also sharpens things: over seven furlongs to a mile he has won 1 from 3, again a 33% conversion rate. The trainer is Jamie Osborne, based at Upper Lambourn in Berkshire — a yard that has sent out 48 winners this season, so the operation behind this horse clearly knows what it's doing.

The current picture is more complicated. He hasn't won in his last six races, and his most recent run — just yesterday — produced a second place, which suggests the spark is still there even if the wins aren't coming. His most frequent partner in the saddle is Saffie Osborne, who has ridden him in nine of those races without a win together, though the pairing keeps being tried. That last victory at Goodwood was 36 months ago now, which is a long drought for a horse who has shown he can beat the best.

Recent form reads 2-5-17-3-3-2, which means a mix of near-misses and one rough afternoon in that 17th-place finish, but also consistent placings. He is clearly still competitive. The question is whether the right day — a wet track, the right distance, the right race — comes together again before his career winds down.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 2 wins from 6 starts (33%)
Well suited by 7f – 1m distances: 33% win rate
Well suited by 1m3f – 1m4f distances: 17% win rate
⚠ What to watch out for
Poor record on standard ground: 0 wins from 10 starts
Poor record on good_to_soft ground: 0 wins from 4 starts
Poor record on good ground: 0 wins from 4 starts
Yet to win at Ascot in 5 attempts
Struggles on LH Galloping tracks: 0 wins from 10 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
16 Jul
2nd
Epsom Downs
1m6f – 2m · Good_To_Firm · 8 runners
3 Jul
5th
Sandown Park
1m1f – 1m2f · Good · 11 runners
12 Jun
17th
York
1m3f – 1m4f · Good · 20 runners
30 May
3rd
Lingfield Park
1m1f – 1m2f · Good_To_Firm · 7 runners
12 May
3rd
Lingfield Park
1m6f – 2m · Standard · 8 runners
27 Apr
2nd
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
14 Apr
2nd
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
29 Mar
4th
Doncaster
7f – 1m · Good_To_Soft · 15 runners
7 Mar
2nd
chelmsford
7f – 1m · Standard
26 Feb
DNF
chelmsford
1m1f – 1m2f · Standard · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/9
Won / Rode
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
Martin Harley
100%
Win rate
1/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
Ascot
Galloping
5 5 other 5 Sep 0%
Goodwood
Undulating
4 1 win, 1 third, 2 other 12 Oct 25%
Wolverhampton
Galloping
4 1 second, 1 third, 2 other 27 Apr 0%
Lingfield Park
Sharp
4 1 second, 2 thirds, 1 other 30 May 0%
Epsom Downs
Undulating
3 1 win, 1 second, 1 other 16 Jul 33.3%
Newmarket
Galloping
3 1 win, 1 second, 1 other 29 Sep 33.3%
chelmsford 3 1 second, 2 other 7 Mar 0%
York
Galloping
2 2 other 12 Jun 0%
Doncaster
Galloping
2 1 second, 1 other 29 Mar 0%
Newbury
Galloping
1 1 other 17 May 0%
Great Yarmouth
Galloping
1 1 other 24 Jul 0%
Sandown Park
Galloping
1 1 other 3 Jul 0%
Kempton Park
Galloping
1 1 other 22 Oct 0%