UK time :

Stanley Spencer

Stanley Spencer is a five-year-old who has pieced together a modest but steady career, winning 4 of his 28 races—roughly 1 win every 7 outings. He broke his duck at Kempton Park in July 2024, and his most consistent form has come at Southwell, where he has won twice from seven visits to the track, making him a genuine specialist at that course. His last success came there in September 2025, though it has been thirteen months since that win, and he has failed to find the winner's circle in his last six races.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Iffraaj
Mother
Marsh Hawk
Owner
Ralph Hadley And Partner
Official rating
77

📊 Key numbers

Career totals for this horse
29
Career races
4
Wins
13.8%
Win rate
avg ~10%
41.4%
Top-3 rate
avg ~30%
9 days
Since last race

🔍 Full analysis

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

Trained by Fionn McSharry, Stanley Spencer typically competes in Class 4 company, where he holds a win rate of just over 1 in every 8 races. His most effective partnership has been with jockey Neil Callan, who has steered him to victory twice from nine rides together—a respectable 22 per cent win rate that speaks to a genuine understanding between horse and rider. McSharry, who has sent out seven winners from his yard this season, bred Stanley Spencer to race. The horse's dam produced three black-type winners—horses that have won listed or graded races, the sport's official recognition of quality—and McSharry had hoped Stanley Spencer might continue that line of success when he started him off over short distances as a younger horse.

Though recent form has dried up, Stanley Spencer remains actively racing and was last seen just a day ago. He is a horse who knows what it takes to win at the right level, and with Southwell clearly suiting him, there may yet be another victory in the tank if the right opportunity comes along.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good_to_soft 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)
Standard to slow (all-weather)
Good (a little give)
Unknown
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, long straights
Ok
Long straights
Unknown
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
9 Oct
18th
York
7f – 1m · Good_To_Soft · 22 runners
24 Sep
12th
Pontefract
5f – 6½f · Good · 16 runners
5 Sep
8th
Thirsk
7f – 1m · Good_To_Soft · 9 runners
22 Aug
10th
Chester
5f – 6½f · Good_To_Soft · 14 runners
2 Apr
2nd
Southwell
5f – 6½f · Standard · 10 runners
28 Mar
9th
Kempton Park
5f – 6½f · Standard_To_Slow · 11 runners
4 Mar
3rd
Kempton Park
5f – 6½f · Standard_To_Slow
20 Feb
6th
Southwell
5f – 6½f · Standard · 12 runners
29 Jan
8th
chelmsford
5f – 6½f · Standard · 9 runners
1 Jan
7th
Southwell
5f – 6½f · Standard · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
22.2%
Win rate
2/9
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/3
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Nicholls
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Kempton Park
Galloping
8 2 wins, 1 second, 1 third, 4 other 28 Mar 25%
Southwell
Galloping
7 2 wins, 2 seconds, 1 third, 2 other 2 Apr 28.6%
Wolverhampton
Galloping
4 1 second, 1 third, 2 other 31 Jul 0%
chelmsford 2 1 third, 1 other 29 Jan 0%
York
Galloping
2 2 other 9 Oct 0%
Newcastle
Galloping
1 1 other 1 Jul 0%
Great Yarmouth
Galloping
1 1 other 19 Jul 0%
Chester
Tight
1 1 other 22 Aug 0%
Windsor
Sharp
1 1 other 16 Jun 0%
Thirsk
Galloping
1 1 other 5 Sep 0%
Pontefract
Undulating
1 1 other 24 Sep 0%