Exclamation
The horse showed early promise with a maiden success at Doncaster in late July 2025, then added a second victory at Chester nearly a year later on 8 May 2026. That Chester win, however, now sits four months in the past, and Exclamation has failed to break the tape since then across six consecutive races.Based on TrackLab's analysis
Owner
Foxhills Racing Limited
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The recent form tells a mixed story. Eighth place came just a day ago, sandwiched between a seventh-place finish and a twenty-second that suggests the horse is running into stiffer competition than it can handle at present. There have been glimmers—a second-place finish and a ninth—but nothing to suggest a breakthrough is imminent. When stepped up to compete in top-level company at Class 1 or 2 races, Exclamation has managed nothing from three attempts, which hints at a ceiling in the horse's ability. Grace Harris's Shirenewton yard is performing well this season with 31 winners to its name, but getting Exclamation back to the winner's circle will take either a drop in class or a return to form that has eluded it for the last four months. For now, the horse remains active but searching.
⚡ 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%)
⚠ What to watch out for
⚠ Struggles on RH Galloping tracks: 0 wins from 5 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)
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
9 Oct
12th
York
5f – 6½f · Good_To_Soft · 18 runners
11 Sep
8th
Chester
5f – 6½f · Good_To_Soft · 10 runners
29 Aug
7th
Beverley
5f – 6½f · Soft · 11 runners
28 Jul
22th
Goodwood
5f – 6½f · Good · 24 runners
3 Jul
2nd
Sandown Park
5f – 6½f · Good · 5 runners
19 Jun
25th
Ascot
5f – 6½f · Good_To_Firm · 28 runners
14 May
9th
York
5f – 6½f · Good · 11 runners
8 May
🏆 Won
Chester
5f – 6½f · Good · 15 runners
18 Apr
14th
Thirsk
5f – 6½f · Good · 14 runners
16 Mar
9th
chantilly
5f – 6½f · Heavy · 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 |
| Chester Tight |
3 |
1 win, 1 second, 1 other |
11 Sep |
33.3% |
| Doncaster Galloping |
3 |
1 win, 1 third, 1 other |
12 Sep |
33.3% |
| Sandown Park Galloping |
2 |
2 seconds |
3 Jul |
0% |
| York Galloping |
2 |
2 other |
9 Oct |
0% |
| Ascot Galloping |
2 |
2 other |
19 Jun |
0% |
| Redcar Galloping |
1 |
1 other |
4 Oct |
0% |
| chantilly |
1 |
1 other |
16 Mar |
0% |
| Newmarket Galloping |
1 |
1 third |
17 Apr |
0% |
| Goodwood Undulating |
1 |
1 other |
28 Jul |
0% |
| Beverley Undulating |
1 |
1 other |
29 Aug |
0% |
| Thirsk Galloping |
1 |
1 other |
18 Apr |
0% |