:

Exclamation

At three years old, Exclamation is still very much a horse in the making — but there are already some intriguing signs that something is clicking into place. Across 14 races, the horse has won twice and finished in the frame seven more times, giving a win rate of around 1 in every 7 races (14%). That might not sound spectacular on paper, but the full picture is a little more nuanced than the numbers suggest.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Colt
Colour
Grey
Father
Acclamation
Mother
Amanda
Owner
Foxhills Racing Limited
Rating
92

📊 Key Numbers

Career statistics for this horse
14
Career races
2
Wins
14.3%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The two wins tell an interesting story. The first came at Doncaster in July 2025, opening the account. The second, and more recent, arrived at Chester in May 2026 — a track that has a reputation for rewarding horses with a particular style and sharpness. Winning there as a young, still-developing horse is genuinely worth noting. The only frustration is that the win at Chester was eight weeks ago, and the six runs since have shown some inconsistency: a second place is encouraging, but there have been finishes of 25th, 9th, and 14th mixed in, which suggests Exclamation can blow hot and cold.

When stepped up to the very top level — Class 1, the elite end of British racing — the horse has run three times without winning. That's not unusual for a three-year-old still finding its feet against more seasoned rivals, and it's worth remembering that simply being entered in those races speaks to the belief the trainer has in the horse's potential.

That trainer is Grace Harris, based at Shirenewton in Gwent. Her yard has been in fine form this season, sending out 31 winners — a healthy total that suggests Exclamation is operating in capable hands. Harris clearly isn't afraid to aim her horses at good races, and with a young horse like this one still learning the ropes, the coming months could be revealing. The question is whether Exclamation can bring that Chester form back to the surface consistently, or whether those mid-field finishes remain part of the picture.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good (firm-ish)
Good to firm (drying out)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
5F – 6½F
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Left-handed, tight
Unknown
Long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
4 Oct
10th
Redcar
5f – 6½f · Good_To_Soft · 16 runners
12 Sep
5th
Doncaster
5f – 6½f · Good · 11 runners
29 Aug
2nd
Sandown Park
5f – 6½f · Soft · 6 runners
23 Jul
🏆 Won
Doncaster
5f – 6½f · Good_To_Soft · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Rossa Ryan Current Jockey
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Doncaster
Galloping
3 1 win, 1 third, 1 other 12 Sep 33.3%
Chester
Tight
2 1 win, 1 second 8 May 50%
Sandown Park
Galloping
2 2 seconds 3 Jul 0%
Ascot
Galloping
2 2 other 19 Jun 0%
Redcar
Galloping
1 1 other 4 Oct 0%
York
Galloping
1 1 other 14 May 0%
Thirsk
Galloping
1 1 other 18 Apr 0%
Newmarket
Galloping
1 1 third 17 Apr 0%
chantilly 1 1 other 16 Mar 0%