:

Battle Stride

Eleven races into its career and still searching for that first win, Battle Stride is a 4-year-old with a story that will be familiar to anyone who has ever backed a nearly horse — plenty of effort, not quite enough reward. Across all 11 races, the best it has managed is a single placed finish, and the most recent six runs have produced nothing better than fourth, with a tenth place finish mixed in there too. That is a tough sequence to look at.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
War Of Will
Mother
Promenade Review
Owner
R J Armson
Rating
82

📊 Key Numbers

Career statistics for this horse
11
Career races
0
Wins
0%
Win rate
avg ~10%
9.1%
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 level Battle Stride competes at — Class 4, which sits in the middle tier of British racing — is not the highest stage, but it is still competitive enough that going winless from four races there tells you something. This is a horse that has had its chances at a reasonable standard and has not been able to convert them. At 0 wins from 11 races overall, the numbers are hard to dress up.

Trainer Richard Armson operates out of Staunton Harold Hall in Leicestershire, a small yard that has sent out 3 winners this season — so it is not a place without ability, just a smaller operation where every winner counts. Battle Stride raced as recently as yesterday, which means this is very much an active campaign, and the team clearly has not given up on finding the right opportunity. Sometimes horses take time to click, and at just 4 years old there is still time for the picture to change. But right now, Battle Stride needs something to go its way.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Standard (all-weather)
Unknown
Firm (dry)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, tight turns
Unknown
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
15 Jul
DNF
Uttoxeter
1m6f – 2m · Good · 13 runners
15 Nov
5th
Uttoxeter
1m6f – 2m · Heavy · 8 runners
4 Nov
10th
Warwick
Long Distance (2m+) · Good · 14 runners
6 Oct
4th
Stratford-on-Avon
Long Distance (2m+) · Good · 6 runners
27 Jul
8th
Uttoxeter
1m6f – 2m · Good · 14 runners
3 Jun
5th
Wolverhampton
1m6f – 2m · Standard · 6 runners
14 May
10th
Bath
1m3f – 1m4f · Firm · 12 runners
28 Apr
3rd
Wolverhampton
1m6f – 2m · Standard · 8 runners
21 Nov
8th
Southwell
1m1f – 1m2f · Standard · 10 runners
9 Oct
12th
Kempton Park
7f – 1m · Standard_To_Slow · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Philip Armson Current Jockey
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/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
Uttoxeter
Sharp
3 3 other 15 Jul 0%
Wolverhampton
Galloping
2 1 third, 1 other 3 Jun 0%
Southwell
Galloping
1 1 other 21 Nov 0%
Warwick
Sharp
1 1 other 4 Nov 0%
Bath
Undulating
1 1 other 14 May 0%
Salisbury
Undulating
1 1 other 13 Sep 0%
Stratford-on-Avon
Sharp
1 1 other 6 Oct 0%
Kempton Park
Galloping
1 1 other 9 Oct 0%