Northern Soldier
Three races, three finishes in the bottom half of the field, and nothing in the prize money column — Northern Soldier is yet to give anyone a reason to get excited. The three-year-old's recent form reads 8-9-6, meaning its best effort across those runs was a sixth place, and things actually got worse before they got better. At this stage, the horse is still searching for its first competitive moment.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
0%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Trained by Ed de Giles out of Ledbury in Herefordshire, Northern Soldier is at least in a yard that knows how to get horses winning. De Giles has sent out 8 winners already this season, so the ability is clearly there within the team — Northern Soldier just hasn't tapped into it yet. The horse raced as recently as yesterday, so the yard are clearly keeping faith and giving it every opportunity to find its feet.
With a record of zero wins and zero places from three races, there is nothing yet to point to as a sign of promise. But three races is still a small sample for a young horse, and yards like De Giles's don't run horses without reason. Whether Northern Soldier eventually rewards that patience is the question worth watching.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
🏅 Competition Level
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
📅 Recent Runs
The last 10 races, most recent first
27 Apr
8th
Wolverhampton
7f – 1m · Standard · 12 runners
7 Oct
9th
Southwell
7f – 1m · Standard · 12 runners
28 Sep
6th
Ffos Las
7f – 1m · Heavy · 7 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Ffos Las Galloping |
1 |
1 other |
28 Sep |
0% |
| Southwell Galloping |
1 |
1 other |
7 Oct |
0% |
| Wolverhampton Galloping |
1 |
1 other |
27 Apr |
0% |