UK time :

Purest Time

Across 18 races, the horse has managed just a single win—at Windsor back in May—alongside five other placed finishes, a record that puts it among the harder luck stories on the circuit. What makes that sole victory worth noting is that it came in a Class 2 race, a top-tier contest, yet the horse has failed to repeat the trick at that level since, running 0 from 9 attempts in similar company. For a horse trained by Ian Williams, whose Portway yard in Worcestershire has sent out 96 winners this season, Purest Time remains decidedly out of step with the yard's overall win rate.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Time Test
Mother
Purest
Owner
M Greaves
Official rating
82

📊 Key numbers

Career totals for this horse
18
Career races
1
Wins
5.6%
Win rate
avg ~10%
27.8%
Top-3 rate
avg ~30%
16 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The recent form tells an honest story. In the last six races, Purest Time has finished nowhere near the front—11th, then 7th, 15th, 9th, 7th again, and just yesterday a win. That last result broke a five-race drought and offers a rare moment of brightness, though it comes after months of frustration since the May victory. For a horse now six years old and still capable of placing regularly without quite capturing another win, there is a sense of a horse perpetually on the edge of things—competitive enough to run in the best races, but not quite reliable enough to win them. Whether that maiden Class 2 success in May was a high-water mark or a sign of untapped potential remains the open question that keeps Purest Time in training.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 5 starts
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 8 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
Good (a little give)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, tight
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
2 Oct
11th
Ascot
5f – 6½f · Good_To_Firm · 18 runners
13 Sep
7th
Doncaster
5f – 6½f · Good · 16 runners
10 Aug
15th
Windsor
5f – 6½f · Good_To_Firm · 16 runners
10 Jul
9th
Ascot
5f – 6½f · Good_To_Firm · 13 runners
27 Jun
7th
Chester
5f – 6½f · Good · 9 runners
11 May
🏆 Won
Windsor
5f – 6½f · Good_To_Firm · 11 runners
6 Feb
7th
Newcastle
7f – 1m · Standard · 12 runners
16 Jan
11th
Newcastle
5f – 6½f · Standard · 14 runners
1 Jan
5th
Southwell
5f – 6½f · Standard · 13 runners
17 Dec
10th
Kempton Park
5f – 6½f · Standard_To_Slow · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Saffie Osborne Current jockey
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Ryan Kavanagh
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
3 1 second, 2 other 6 Feb 0%
Windsor
Sharp
2 1 win, 1 other 10 Aug 50%
Chester
Tight
2 2 other 27 Jun 0%
Ascot
Galloping
2 2 other 2 Oct 0%
Doncaster
Galloping
2 2 other 13 Sep 0%
Pontefract
Undulating
1 1 other 8 Jul 0%
Wolverhampton
Galloping
1 1 third 8 Dec 0%
Southwell
Galloping
1 1 other 1 Jan 0%
Epsom Downs
Undulating
1 1 other 7 Jun 0%
York
Galloping
1 1 second 11 Oct 0%
Kempton Park
Galloping
1 1 other 17 Dec 0%
Goodwood
Undulating
1 1 second 24 Aug 0%