Rain Cap
Rain Cap is a nine-year-old veteran of the lower rungs of British racing who has carved out a modest but genuine career over six seasons. With 6 wins from 65 races, the horse wins roughly once every eleven outings — not impressive in isolation, but respectable given the consistent effort required to stay competitive at this level for this long. The last win came at Pontefract on 27 July 2025, fourteen months ago, and Rain Cap hasn't found the frame since then, with six consecutive races producing nothing better than a fourth-place finish.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 shows a clear preference for shorter distances between five and six and a half furlongs, where it has won 5 of its 33 races — a 15% win rate that is markedly better than its overall 9%. This tells the story of a horse with limited but genuine ability in the pocket it suits. Most of Rain Cap's races have come in the lower-class divisions, where it has won 6 of 53 races. The horse typically races for trainer John David Riches at Pilling in Lancashire, a yard that has sent out 5 winners this season.
The partnership with jockey Sean Kirrane has been Rain Cap's most fruitful. Over 27 races together, Kirrane has guided the horse to 5 wins — a 19% win rate that suggests genuine chemistry. When that pairing comes together at the right distance and class level, Rain Cap has genuinely competitive form. However, the fourteen-month drought without a win raises questions about whether the horse is now past its best at nine years old. Its recent form shows a horse still trying — placings in four of the last six outings — but unable to get back to the winner's enclosure.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 5 starts (20%)
✔ Course specialist at Catterick Bridge: 4 wins from 26 starts (15%)
✔ Well suited by 5f – 6½f distances: 15% win rate
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 13 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 4 starts
⚠ Yet to win at Wolverhampton in 9 attempts
⚠ Yet to win at Newcastle in 8 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 23 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Likes
Good to firm (fairly firm)
Likes
Standard (all-weather)
Avoids
Standard to slow (all-weather)
Avoids
🏅 Race level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Likes
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, tight turns
Ok
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
21 Sep
7th
Wolverhampton
7f – 1m · Standard · 10 runners
3 Sep
4th
Newcastle
5f – 6½f · Standard · 9 runners
4 Aug
3rd
Catterick Bridge
7f – 1m · Good_To_Firm · 7 runners
26 Jul
7th
Pontefract
5f – 6½f · Good_To_Firm · 11 runners
16 Jul
5th
Hamilton Park
5f – 6½f · Good_To_Firm · 7 runners
22 Jun
4th
Catterick Bridge
7f – 1m · Good_To_Firm · 10 runners
15 Jun
7th
Carlisle
5f – 6½f · Good · 9 runners
6 Apr
3rd
Wolverhampton
5f – 6½f · Standard · 9 runners
23 Mar
2nd
Wolverhampton
5f – 6½f · Standard · 9 runners
6 Feb
11th
Wolverhampton
7f – 1m · Standard · 11 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 |
| Catterick Bridge Sharp |
26 |
4 wins, 4 seconds, 3 thirds, 15 other |
4 Aug |
15.4% |
| Hamilton Park Sharp |
9 |
1 win, 3 seconds, 2 thirds, 3 other |
16 Jul |
11.1% |
| Wolverhampton Galloping |
9 |
1 second, 1 third, 7 other |
21 Sep |
0% |
| Newcastle Galloping |
8 |
2 seconds, 1 third, 5 other |
3 Sep |
0% |
| Pontefract Undulating |
3 |
1 win, 2 other |
26 Jul |
33.3% |
| Redcar Galloping |
3 |
2 seconds, 1 other |
4 Nov |
0% |
| Thirsk Galloping |
2 |
2 other |
2 Jul |
0% |
| Musselburgh Sharp |
2 |
1 third, 1 other |
21 May |
0% |
| Carlisle Undulating |
2 |
2 other |
15 Jun |
0% |
| Doncaster Galloping |
1 |
1 other |
21 Jul |
0% |