UK time :

Sherlock

Sherlock is a four-year-old who has made life very hard for anyone backing him, winning just once from 27 races — that's a win rate of around 1 in every 27 outings, or roughly 4%. For context, most horses competing at the lower end of the sport win somewhere between 1 in 10 and 1 in 7 of their races, so Sherlock sits well below that bar. He does at least keep showing up: nine places from those 27 races tells you he regularly runs a decent race without quite getting over the line.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Invincible Spirit
Mother
World Of Good
Trainer
Owner
Mrs Angie Bailey
Official rating
62

📊 Key numbers

Career totals for this horse
27
Career races
1
Wins
3.7%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
106 days
Since last race

🔍 Full analysis

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

That one win came at Newcastle on 24 February 2026, and it remains his only career success — now four months ago and still waiting for a follow-up. His best performances tend to come over shorter trips, between five and six-and-a-half furlongs, where he has won 1 from 8 races at a 12% rate. That is meaningfully better than his overall record and suggests the shorter, sharper races suit him more than anything involving a real stamina test. He competes mostly at Class 6, the entry level of British racing, where he has won 1 from 10 races at 10% — so even at the easiest level available to him, wins are rare.

Sherlock is trained by Kevin Ryan at Hambleton in North Yorkshire, a yard that has sent out 45 winners this season — a strong, active operation. The horse is most often partnered by jockey Tom Eaves, though that combination has yet to click: zero wins from seven rides together. Sherlock raced just yesterday, so he is clearly in a busy spell of his career. Recent form of 4-2-6-4-2-4 shows flickers — two second-place finishes in the last six runs — but no win. He keeps getting close enough to keep hope alive, which is probably both the appeal and the frustration of following him.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 14 starts (7%)
✔ Well suited by 5f – 6½f distances: 12% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Yet to win at Southwell in 5 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
5F – 6½F
Loves
7F – 1M
Avoids
1M1F – 1M2F
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
4 Jul
4th
Carlisle
5f – 6½f · Good · 9 runners
25 Jun
2nd
Hamilton Park
5f – 6½f · Good_To_Firm · 7 runners
5 Jun
6th
Thirsk
5f – 6½f · Good · 11 runners
12 May
4th
Beverley
5f – 6½f · Good_To_Firm · 11 runners
18 Apr
2nd
Thirsk
5f – 6½f · Good · 18 runners
11 Apr
4th
Southwell
5f – 6½f · Standard · 9 runners
27 Mar
9th
Newcastle
5f – 6½f · Standard · 9 runners
24 Feb
🏆 Won
Newcastle
5f – 6½f · Standard · 10 runners
11 Feb
4th
Southwell
1m1f – 1m2f · Standard · 11 runners
4 Feb
5th
Newcastle
1m1f – 1m2f · Standard · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/7
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Jack Nicholls
0%
Win rate
0/1
Wins / rides
Jack Callan(3)
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
9 1 win, 2 seconds, 2 thirds, 4 other 27 Mar 11.1%
Southwell
Galloping
5 1 second, 4 other 11 Apr 0%
Thirsk
Galloping
2 1 second, 1 other 5 Jun 0%
Ayr
Galloping
2 2 other 18 Sep 0%
Carlisle
Undulating
2 2 other 4 Jul 0%
Haydock Park
Galloping
1 1 other 20 Jul 0%
Doncaster
Galloping
1 1 second 26 Apr 0%
York
Galloping
1 1 other 23 Aug 0%
Wolverhampton
Galloping
1 1 other 5 Apr 0%
Catterick Bridge
Sharp
1 1 other 9 Jul 0%
Hamilton Park
Sharp
1 1 second 25 Jun 0%
Beverley
Undulating
1 1 other 12 May 0%