Impressor
Impressor is a nine-year-old that has found his level in the lower tiers of British racing, winning 8 races from 70 starts over the course of a long career. At 11 per cent, his overall win rate is modest, but there is a pattern here worth paying attention to: this horse comes alive when the ground is soft and wet. On muddy, waterlogged going, he wins roughly 3 out of every 5 races (3 wins from 5 starts), a win rate that would be exceptional for any horse at any level. Even on less extreme wet conditions, he wins about once every four or five races (5 wins from 22). On dry, fast ground, he barely wins at all. For a trainer working with limited resources, knowing a horse's sweet spot is everything, and trainer
Phillip Makin's Easingwold yard clearly understands Impressor's weather preference.
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 has also become something of a specialist at Hamilton Park in Glasgow, winning 4 of his 20 races there — nearly double his overall win rate. He was last seen winning at the course last week, on 20 September 2026, which suggests the yard remains confident in finding him competitive opportunities. Rowan Scott has been his most regular partner, though Scott's 7 per cent win rate across 28 races together (2 wins) suggests the jockey is simply the one available when Impressor runs, rather than a partnership built on mutual success. His recent form has been patchy — three third-place finishes and a second in his last six races, with a couple of double-digit efforts mixed in — but he raced only yesterday, indicating a horse still active and still being campaigned at Class 6 level, where he wins roughly once every seven races.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 5 wins from 22 starts (23%)
✔ Excellent record on heavy ground: 3 wins from 5 starts (60%)
✔ Course specialist at Hamilton Park: 4 wins from 20 starts (20%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 15 starts
⚠ Poor record on good_to_soft ground: 0 wins from 14 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 7 starts
⚠ Poor record on standard ground: 0 wins from 5 starts
⚠ Yet to win at Newcastle in 9 attempts
⚠ Yet to win at Thirsk in 6 attempts
⚠ Yet to win at Doncaster in 5 attempts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Good (a little give)
Avoids
Good to soft (some give)
Avoids
Standard to slow (all-weather)
Avoids
Standard (all-weather)
Avoids
🏅 Race level
Class 6 (grassroots)
Likes
🏟 Track shape
Right-handed, hilly
Loves
Right-handed, tight turns
Likes
Left-handed, long straights
Ok
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
28 Sep
3rd
Hamilton Park
5f – 6½f · Soft · 8 runners
20 Sep
🏆 Won
Hamilton Park
5f – 6½f · Heavy · 8 runners
2 Sep
12th
Hamilton Park
5f – 6½f · Soft · 13 runners
21 Aug
8th
Hamilton Park
5f – 6½f · Good_To_Soft · 13 runners
8 Aug
10th
Ayr
5f – 6½f · Good · 13 runners
10 Jun
6th
Hamilton Park
5f – 6½f · Good_To_Soft · 7 runners
4 Jun
3rd
Hamilton Park
5f – 6½f · Good · 10 runners
18 May
DNF
Carlisle
5f – 6½f · Good_To_Soft · 13 runners
18 Apr
10th
Thirsk
5f – 6½f · Good · 18 runners
12 Apr
10th
Musselburgh
5f – 6½f · Good_To_Soft · 17 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 |
| Hamilton Park Sharp |
20 |
4 wins, 5 seconds, 3 thirds, 8 other |
28 Sep |
20% |
| Ayr Galloping |
9 |
1 win, 3 seconds, 1 third, 4 other |
8 Aug |
11.1% |
| Newcastle Galloping |
9 |
1 third, 8 other |
30 Jun |
0% |
| Thirsk Galloping |
6 |
1 second, 1 third, 4 other |
18 Apr |
0% |
| Doncaster Galloping |
5 |
1 third, 4 other |
29 Mar |
0% |
| Carlisle Undulating |
3 |
3 other |
18 May |
0% |
| Southwell Galloping |
3 |
1 third, 2 other |
1 Nov |
0% |
| Redcar Galloping |
2 |
2 wins |
18 Oct |
100% |
| Beverley Undulating |
2 |
1 win, 1 third |
1 Aug |
50% |
| Nottingham Galloping |
2 |
2 other |
6 Nov |
0% |
| Musselburgh Sharp |
2 |
1 third, 1 other |
12 Apr |
0% |
| Leicester Sharp |
2 |
2 other |
28 Oct |
0% |
| Ripon Sharp |
1 |
1 second |
20 Jun |
0% |
| Pontefract Undulating |
1 |
1 third |
1 May |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
3 Apr |
0% |
| York Galloping |
1 |
1 other |
25 Jul |
0% |
| Haydock Park Galloping |
1 |
1 other |
18 Jul |
0% |