Revich
Revich is a 10-year-old who has spent a long career in the upper reaches of British racing, competing almost exclusively at Class 2 level — some of the toughest races the sport has to offer. The horse has won three times from 45 starts, a win rate of roughly 1 in every 15 races, which speaks to the brutal competitiveness of the company it keeps. What makes those three wins meaningful is that all have come at Class 2, the highest tier of racing Revich regularly targets. Two of those victories came at Ayr, a track where the horse has genuinely flourished: it has won 2 of its 5 races there, a far better win rate than its overall record suggests. The most recent success came on 23 September 2023, nearly three years ago now.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
That win at Ayr remains Revich's last taste of victory. In the six races since, the horse has picked up a handful of minor placings — mostly third-place finishes — but has not returned to the winner's enclosure. Still active and racing within the last day, Revich shows no obvious decline in form; recent runs suggest it remains competitive at the level it targets, even if the wins have dried up. Adrian Wintle's Gloucestershire yard continues to run the horse regularly, and Jim Crowley, who has ridden Revich seven times, has partnered it once in the winner's circle. Over the middle distances where Revich performs best — seven furlongs to a mile — the horse's record is fractionally better than its overall figures, though only slightly. For a horse that has competed at top level for this long without adding to its trophy collection, Revich represents a tale that racing fans will recognise: a genuine campaigner that has earned its place in the sport through durability and consistency, if not spectacular success.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 10 starts (10%)
✔ Excellent record on good_to_soft ground: 1 wins from 5 starts (20%)
✔ Well suited by 7f – 1m distances: 11% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 9 starts
⚠ Poor record on standard ground: 0 wins from 4 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 7 starts
⚠ Struggles on LH Undulating tracks: 0 wins from 7 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)
Avoids
Standard (all-weather)
Avoids
Standard to slow (all-weather)
Avoids
🏅 Race level
Class 2 (high-level)
Loves
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Avoids
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids
Left-handed, hilly
Avoids
Right-handed, hilly
Avoids
📅 Recent runs
The last 10 races, most recent first
27 Sep
5th
Ffos Las
1m1f – 1m2f · Soft · 10 runners
12 Sep
6th
Bath
1m3f – 1m4f · Good · 9 runners
27 Aug
3rd
Ffos Las
1m3f – 1m4f · Good · 10 runners
17 Jul
3rd
Nottingham
1m3f – 1m4f · Good_To_Firm · 6 runners
13 Jun
4th
Bath
1m1f – 1m2f · Good · 10 runners
5 Jun
3rd
Bath
1m3f – 1m4f · Good · 10 runners
4 May
6th
Windsor
1m3f – 1m4f · Good_To_Firm · 9 runners
8 Apr
6th
Nottingham
1m1f – 1m2f · Good · 15 runners
23 Mar
4th
Wolverhampton
7f – 1m · Standard · 9 runners
2 Jan
5th
Wolverhampton
1m1f – 1m2f · Standard · 10 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 |
| Chester Tight |
6 |
1 win, 2 thirds, 3 other |
3 Aug |
16.7% |
| Ayr Galloping |
5 |
2 wins, 1 third, 2 other |
21 Sep |
40% |
| Wolverhampton Galloping |
4 |
1 third, 3 other |
23 Mar |
0% |
| Epsom Downs Undulating |
3 |
1 second, 2 other |
22 Apr |
0% |
| Goodwood Undulating |
3 |
1 third, 2 other |
2 Aug |
0% |
| Kempton Park Galloping |
3 |
1 third, 2 other |
5 Nov |
0% |
| Bath Undulating |
3 |
1 third, 2 other |
12 Sep |
0% |
| Doncaster Galloping |
3 |
3 other |
23 Mar |
0% |
| Ffos Las Galloping |
2 |
1 third, 1 other |
27 Sep |
0% |
| Ascot Galloping |
2 |
2 other |
5 Sep |
0% |
| Nottingham Galloping |
2 |
1 third, 1 other |
17 Jul |
0% |
| Newbury Galloping |
2 |
1 third, 1 other |
20 Apr |
0% |
| Ripon Sharp |
1 |
1 third |
19 Jul |
0% |
| Pontefract Undulating |
1 |
1 other |
6 Oct |
0% |
| Redcar Galloping |
1 |
1 other |
28 Oct |
0% |
| York Galloping |
1 |
1 other |
18 Aug |
0% |
| Sandown Park Galloping |
1 |
1 other |
8 Jul |
0% |
| Newmarket Galloping |
1 |
1 other |
29 Oct |
0% |
| Windsor Sharp |
1 |
1 other |
4 May |
0% |