UK time :

Camera Shy

Camera Shy has the profile of a horse caught between two worlds. It won a top-level Class 2 race at Newmarket on 17 May 2024—its first career victory, which came after 23 previous attempts—but has not found the winner's circle since then. In the 20 months that followed that breakthrough, it managed only one more win, at the lower level of Southwell on 14 March 2026, before struggling through the last six races without a victory. That's a win rate of just 1 in every 12 races across its career (2 wins from 24), and more worryingly, it has failed entirely at Class 5 level, winning none of its 8 attempts in that grade.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Darwell
Owner
The Horse Watchers 13 And Michael Dods
Official rating
58

📊 Key numbers

Career totals for this horse
24
Career races
2
Wins
8.3%
Win rate
avg ~10%
12.5%
Top-3 rate
avg ~30%
13 days
Since last race

🏁 Next race

Tomorrow
Southwell (AW)
About 7 furlongs · Standard all-weather surface · 10 runners

🔍 Full analysis

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

What makes Camera Shy's case intriguing is the gap between what it showed capable of doing and where it actually competes. That Class 2 win at Newmarket proved it could operate at the top end of the sport, but the horse has spent most of its career competing at much lower levels and rarely winning there. Recent form suggests it is struggling: a sequence of 5-11-9-5-5-4 (reading most recent race first) shows no wins and just one place in the last six outings. Daniel Muscutt, its most frequent rider, has partnered it to just 1 win from 5 races together (a 20% win rate), suggesting they have not formed a consistently winning partnership. Trained by Michael Dods at Piercebridge in County Durham—a yard that has saddled 43 winners this season—Camera Shy remains active, having raced just 1 day ago, but at four years old and out of form, it needs to rediscover the class and consistency that led to that Newmarket breakthrough nearly two years ago.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
5 Oct
5th
Kempton Park
7f – 1m · 14 runners
14 Sep
11th
Thirsk
7f – 1m · Good · 13 runners
9 Sep
9th
Redcar
7f – 1m · Good · 18 runners
2 Sep
5th
Hamilton Park
5f – 6½f · Soft · 13 runners
6 Aug
5th
Southwell
5f – 6½f · Standard · 9 runners
5 May
4th
Ayr
7f – 1m · Good_To_Firm · 9 runners
7 Apr
6th
Southwell
7f – 1m · Standard · 13 runners
27 Mar
7th
Newcastle
7f – 1m · Standard · 12 runners
14 Mar
🏆 Won
Southwell
7f – 1m · Standard · 11 runners
28 Feb
DNF
Southwell
7f – 1m · Standard · 31 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
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
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Southwell
Galloping
7 1 win, 6 other 6 Aug 14.3%
Newmarket
Galloping
3 1 win, 2 other 16 May 33.3%
Newcastle
Galloping
2 2 other 27 Mar 0%
Windsor
Sharp
2 2 other 2 Jun 0%
Kempton Park
Galloping
2 2 other 5 Oct 0%
Hamilton Park
Sharp
1 1 other 2 Sep 0%
Thirsk
Galloping
1 1 other 14 Sep 0%
Lingfield Park
Sharp
1 1 other 9 Jan 0%
Wolverhampton
Galloping
1 1 other 18 Feb 0%
chelmsford 1 1 third 9 Nov 0%
Ayr
Galloping
1 1 other 5 May 0%
Newbury
Galloping
1 1 other 24 Jun 0%
Redcar
Galloping
1 1 other 9 Sep 0%