UK time :

Wiltshire

Wiltshire is a six-year-old that has spent the last two years chasing a win that feels further away with each outing. The horse last tasted victory 28 months ago at Newcastle on an artificial surface, a Class 2 race that now looks like a high-water mark in a career that has gradually stalled. Four wins from 21 races tells you this is a genuine racehorse — not an also-ran — but the timing matters: that last victory came in mid-2024, and since then Wiltshire has notched up nothing but places and defeats across its last six runs. The most recent outing just yesterday returned only a fifth-place finish.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Aclaim
Mother
Simballina
Owner
The Marathon Partnership
Official rating
97

📊 Key numbers

Career totals for this horse
21
Career races
4
Wins
19.0%
Win rate
avg ~10%
28.6%
Top-3 rate
avg ~30%
8 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

What makes Wiltshire interesting is less what it has won and more what it should be capable of. William Haggas's Newmarket yard is one of the strongest in Britain and would not keep a hopeless case in training, yet Wiltshire earns roughly 19% of its races — a respectable return. The horse clearly prefers normal ground, winning at a 29% rate when conditions are standard, compared to its overall record. There's also a pattern worth noting: Wiltshire tends to compete in Class 2 races but has only one win from seven attempts at that level, suggesting it is slightly out of depth in the top company. Tom Marquand, its most frequent jockey, has ridden it seven times for a single victory, which hints at mounting frustration on both sides.

At six years old and on a long losing streak, Wiltshire sits at a crossroads. The ability is clearly there — Haggas would not bother otherwise — but the horse needs either a drop in class, softer ground to land on, or both to rediscover the form that made it a winner less than three years ago. Whether that happens, and whether the yard keeps faith, depends on what the next few races bring.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 7 starts (29%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Poor record on good ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to firm (fairly firm)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Avoids
Good (a little give)
Avoids
📏 Race distance
7F – 1M
5F – 6½F
Ok
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Ok
Class 3 (mid-level)
Loves
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
10 Oct
21th
York
5f – 6½f · Good_To_Soft · 22 runners
2 Oct
15th
Ascot
5f – 6½f · Good_To_Firm · 18 runners
19 Sep
24th
Ayr
5f – 6½f · Heavy · 25 runners
27 Jun
11th
Newcastle
5f – 6½f · Standard_To_Slow · 12 runners
16 May
11th
Newbury
5f – 6½f · Good · 15 runners
14 Feb
5th
Lingfield Park
7f – 1m · Standard · 7 runners
16 Jan
6th
Newcastle
5f – 6½f · Standard · 14 runners
1 Jan
11th
Southwell
5f – 6½f · Standard · 13 runners
6 Apr
7th
Southwell
5f – 6½f · Standard · 14 runners
16 Nov
3rd
Newcastle
5f – 6½f · Standard · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.3%
Win rate
1/7
Wins / rides
20%
Win rate
1/5
Wins / rides
50%
Win rate
1/2
Wins / rides
Harry Davies Current jockey
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newbury
Galloping
5 1 win, 4 other 16 May 20%
Newcastle
Galloping
4 1 win, 1 third, 2 other 27 Jun 25%
Southwell
Galloping
2 2 other 1 Jan 0%
Ascot
Galloping
2 2 other 2 Oct 0%
Wolverhampton
Galloping
1 1 win 29 Nov 100%
chelmsford 1 1 win 14 Sep 100%
Windsor
Sharp
1 1 other 5 Jun 0%
Haydock Park
Galloping
1 1 second 28 Sep 0%
York
Galloping
1 1 other 10 Oct 0%
Lingfield Park
Sharp
1 1 other 14 Feb 0%
Ayr
Galloping
1 1 other 19 Sep 0%
Newmarket
Galloping
1 1 other 5 May 0%