Pull The Rug
Pull The Rug has been a patient horse, and patience is finally starting to feel less virtuous and more like a waiting game. The three-year-old broke through for its first and only win at Leicester on 22 September 2025, a day that gave trainer
Grace Harris at least one reason to smile at Shirenewton. Since then, though, thirteen months have passed without another victory.
Based on TrackLab's analysis
Owner
The Maximus Syndicate
📊 Key numbers
Career totals for this horse
🏁 Next race
Tomorrow
Wolverhampton (AW)
About 5 furlongs · Standard all-weather surface · 7 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The recent signs are not encouraging. Pull The Rug has finished out of the placings in four of its last six races, with fourth-place finishes appearing more than once. There was a moment of hope just days ago when it managed fourth again in its latest outing, and a second-place finish earlier in that run suggests the horse can still find some sparkle. But two placings in six races is thin gruel, and the lack of a win for over a year is the real story here. Grace Harris's yard at Shirenewton has been doing good business this season with 31 winners, so Pull The Rug is not improving in an especially weak environment. The horse is clearly being given chances, raced regularly and recently, but finding its way into the winner's circle has become the elusive goal. With youth still on its side at three, there is time to turn things around—but the clock on that wait is ticking.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 6 starts
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
⚠ Poor record on standard ground: 0 wins from 3 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 soft (some give)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
Standard (all-weather)
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
2 Oct
4th
Wolverhampton
5f – 6½f · Standard · 10 runners
29 Sep
5th
Bath
5f – 6½f · Good_To_Firm · 10 runners
11 Sep
10th
Salisbury
5f – 6½f · Soft · 13 runners
21 Aug
4th
Ffos Las
5f – 6½f · Good · 6 runners
6 Aug
2nd
Chepstow
5f – 6½f · Good_To_Firm · 4 runners
27 Jul
4th
Windsor
5f – 6½f · Good_To_Firm · 6 runners
16 Jun
9th
Thirsk
5f – 6½f · Good · 11 runners
5 Jun
4th
Thirsk
5f – 6½f · Good · 12 runners
11 May
7th
Catterick Bridge
5f – 6½f · Good · 8 runners
17 Oct
5th
Newcastle
5f – 6½f · Standard · 8 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 |
2 |
1 third, 1 other |
2 Oct |
0% |
| Thirsk Galloping |
2 |
2 other |
16 Jun |
0% |
| Leicester Sharp |
1 |
1 win |
22 Sep |
100% |
| Catterick Bridge Sharp |
1 |
1 other |
11 May |
0% |
| Beverley Undulating |
1 |
1 other |
14 Aug |
0% |
| Haydock Park Galloping |
1 |
1 other |
3 Jul |
0% |
| Chepstow Galloping |
1 |
1 second |
6 Aug |
0% |
| Newcastle Galloping |
1 |
1 other |
17 Oct |
0% |
| Ffos Las Galloping |
1 |
1 other |
21 Aug |
0% |
| Windsor Sharp |
1 |
1 other |
27 Jul |
0% |
| Salisbury Undulating |
1 |
1 other |
11 Sep |
0% |
| Bath Undulating |
1 |
1 other |
29 Sep |
0% |
| Pontefract Undulating |
1 |
1 other |
27 Jul |
0% |