Stipulation
Stipulation is a five-year-old that has spent the better part of two years chasing a winner, with its last success coming at Wolverhampton back in September 2025. The horse has managed just two wins from 23 races over its career—roughly one win in every 11 or 12 attempts—and has fallen into a pattern of consistency without breakthrough: it picks up places regularly (12 of them), finishing in the frame more often than not, but winning has become elusive. In its last six races, all run within the past month or so, Stipulation has not troubled the judges once, with finishes of third, tenth, second, sixth, seventh and sixth. That second-place finish shows the horse is still competitive, but the gap between nearly winning and actually winning has become painfully wide.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The horse first broke through at Great Yarmouth in August 2025, then struck again three weeks later at Wolverhampton, but those early wins feel distant now. Since that Wolverhampton success thirteen months ago, Stipulation has run fifteen times without a victory. Most telling is its record in Class 5 races—the lowest tier it typically races in—where it has managed zero wins from eight attempts. For a horse racing at that level, that is a stubborn blank that suggests Stipulation may have reached its ceiling. Mark Loughnane's yard at Rock Farm in Worcestershire continues to find winners elsewhere (25 this season), but Stipulation appears to be one of those honest, willing performers that wins you a place bet now and then but rarely gives you a day to remember. Recently active and still racing, it remains a reliable if unspectacular presence on the track.
⚡ 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 7 starts (14%)
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Likes
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Unknown
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown
📅 Recent runs
The last 10 races, most recent first
28 Sep
3rd
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
15 Sep
10th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
9 Aug
2nd
Chepstow
1m3f – 1m4f · Good_To_Firm · 6 runners
28 Jul
6th
Beverley
1m1f – 1m2f · Good_To_Firm · 8 runners
4 Jul
7th
Nottingham
1m3f – 1m4f · Good_To_Firm · 8 runners
15 Jun
6th
Windsor
1m3f – 1m4f · Good_To_Firm · 9 runners
18 May
8th
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
2 Feb
3rd
Wolverhampton
1m1f – 1m2f · Standard · 10 runners
16 Jan
3rd
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
28 Dec
3rd
Southwell
1m3f – 1m4f · Standard · 13 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Wolverhampton Galloping |
8 |
1 win, 4 thirds, 3 other |
28 Sep |
12.5% |
| Southwell Galloping |
2 |
1 third, 1 other |
28 Dec |
0% |
| Great Yarmouth Galloping |
1 |
1 win |
24 Aug |
100% |
| Redcar Galloping |
1 |
1 third |
18 Oct |
0% |
| Beverley Undulating |
1 |
1 other |
28 Jul |
0% |
| Windsor Sharp |
1 |
1 other |
15 Jun |
0% |
| Nottingham Galloping |
1 |
1 other |
4 Jul |
0% |
| Chepstow Galloping |
1 |
1 second |
9 Aug |
0% |
| Lingfield Park Sharp |
1 |
1 other |
3 Jan |
0% |
| Doncaster Galloping |
1 |
1 third |
2 Aug |
0% |
| Bath Undulating |
1 |
1 third |
30 Sep |
0% |
| Kempton Park Galloping |
1 |
1 second |
6 Nov |
0% |
| Ripon Sharp |
1 |
1 other |
9 May |
0% |
| Newcastle Galloping |
1 |
1 other |
6 Nov |
0% |
| Carlisle Undulating |
1 |
1 other |
30 May |
0% |