Spirit Of Mary
Spirit Of Mary is a two-year-old still searching for that first win, with a record of no victories and one placed finish from four races so far. The recent form figures — 3, 4, 7, 9 — tell an interesting story when you read them in the right direction: this horse has actually been improving race by race, moving from the back of the field toward the front with each outing. That kind of upward curve in a young horse is exactly what a trainer wants to see.Based on TrackLab's AI analysis
Owner
MPS Racing & Partners
📊 Key Numbers
Career statistics for this horse
25%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
She raced just yesterday, which means she is right in the thick of her season. Ben Haslam, who trains her at Middleham Moor in North Yorkshire, has had 35 winners on the board this season — a healthy total that suggests a yard in good form and confident enough to keep running horses when they are ready. Middleham Moor is one of the most respected training bases in Britain, a hilltop gallops community that has produced serious racehorses for generations.
The honest assessment is that Spirit Of Mary has not won yet, but the direction of travel is encouraging. A horse that finishes ninth on debut and third most recently has clearly learned something with each run. Whether that improvement continues to a first victory is the question — but with an active yard behind her and momentum on her side, she is worth watching.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
🏟 Track Shape
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
7 Jul
3rd
Pontefract
5f – 6½f · Good · 8 runners
27 May
4th
Beverley
5f – 6½f · Good_To_Firm · 8 runners
17 May
7th
Ripon
5f – 6½f · Good · 8 runners
4 May
9th
Beverley
5f – 6½f · Good_To_Soft · 11 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 |
| Beverley Undulating |
2 |
2 other |
27 May |
0% |
| Pontefract Undulating |
1 |
1 third |
7 Jul |
0% |
| Ripon Sharp |
1 |
1 other |
17 May |
0% |