:

Musical Soldier

Musical Soldier is a three-year-old who has taken his time to figure things out, but recent form suggests he is finally hitting his stride. Across 12 races, he has one win and four placed finishes — a win rate of around 1 in every 12 races, which is modest on paper, but the recent sequence tells a more encouraging story. His last six runs read 1-5-2-12-2-2, meaning he has finished in the top two on three of his last five outings. That kind of consistency is exactly what the yard — sorry, what a yard looks for when they're trying to work out where a young horse belongs.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Soldier's Call
Mother
Harmonic Note
Owner
J Angells Hillier Partner
Rating
55

📊 Key Numbers

Career statistics for this horse
12
Career races
1
Wins
8.3%
Win rate
avg ~10%
33.3%
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

That sole victory came at Wolverhampton back in May, and it matters more than a single win might suggest. Wolverhampton is an all-weather track with a distinctive tight, turning layout, and horses who handle it well often return there with confidence. The distance was in the seven-furlong to one-mile range, and that bracket has become Musical Soldier's sweet spot — he has won 1 from 5 races at those distances, a 20% win rate, or roughly one in every five attempts. Compare that to his record elsewhere and the picture sharpens considerably.

He is trained by Ollie Sangster, whose yard in Marlborough, Wiltshire, has been in fine form this season — 46 winners sent out already, which is the kind of output that tells you horses are arriving at the track ready to run. Sangster is a name building a reputation, and having a yard firing like that behind a developing three-year-old is a genuine asset.

The one puzzle in Musical Soldier's profile is his record at Class 4 level — the grade he has been competing at most often — where he has gone 0 from 3. That is not a disaster at this stage of a young horse's career; three-year-olds can take time to fill out and strengthen into their best performances. But it does mean there is still something to prove at that level. Given the consistency of his recent placed runs and the fact he raced just yesterday, he is clearly in good health and being kept busy. The Wolverhampton win may prove to be the moment this horse clicked into gear rather than a one-off. The next few months will tell us which.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 1 wins from 4 starts (25%)
Well suited by 7f – 1m distances: 20% win rate
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good (firm-ish)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
7F – 1M
Loves
5F – 6½F
Avoids
1M1F – 1M2F
Avoids
🏅 Competition Level
Class 4 (standard)
Avoids
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
14 Jul
2nd
Leicester
7f – 1m · Good_To_Firm · 6 runners
8 Jul
2nd
Chepstow
7f – 1m · Good_To_Firm · 6 runners
13 Jun
12th
Bath
1m1f – 1m2f · Good · 14 runners
2 Jun
2nd
Wolverhampton
7f – 1m · Standard · 9 runners
21 May
5th
Catterick Bridge
7f – 1m · Good · 11 runners
5 May
🏆 Won
Wolverhampton
7f – 1m · Standard · 12 runners
24 Mar
7th
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
28 Jan
6th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 8 runners
7 Jan
5th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
15 Dec
5th
Lingfield Park
5f – 6½f · Standard · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
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
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
Wolverhampton
Galloping
3 1 win, 1 second, 1 other 2 Jun 33.3%
Kempton Park
Galloping
2 2 other 28 Jan 0%
Lingfield Park
Sharp
1 1 other 15 Dec 0%
Catterick Bridge
Sharp
1 1 other 21 May 0%
Salisbury
Undulating
1 1 other 10 Jun 0%
Bath
Undulating
1 1 other 13 Jun 0%
Leicester
Sharp
1 1 second 14 Jul 0%
Windsor
Sharp
1 1 other 2 Jun 0%
Chepstow
Galloping
1 1 second 8 Jul 0%