UK time :

Captain Cess

Captain Cess is a horse learning his trade the hard way. The four-year-old has won just once in thirteen races — that breakthrough coming at Thirsk on 16 July 2026 — and has finished in the placings in eight of his outings, a record that speaks to a horse with ability but struggling to convert chances into victories. Over his last six races he has been consistently thereabouts, picking up two second places and a third, but the wins simply aren't coming. He raced just yesterday and remains actively campaigned.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Profitable
Mother
Artisanne
Owner
Mrs P Goodwin
Official rating
60

📊 Key numbers

Career totals for this horse
13
Career races
1
Wins
7.7%
Win rate
avg ~10%
61.5%
Top-3 rate
avg ~30%
41 days
Since last race

🔍 Full analysis

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

The real insight into Captain Cess lies in the distances he runs best at. Over seven furlongs to a mile, the horse has won 1 of his 3 races — a 33 percent win rate that suggests he has found his window. Elsewhere, he is far less effective. When stepped up to Class 6 races, the horse has managed 0 wins from 5 attempts, which tells you he is operating at the limit of his ability at that level and may need to find easier company or stick to the distances where he has shown he can finish first. Trainer Declan Carroll, who runs his yard from Malton in Yorkshire, has sent out 24 winners this season, so Captain Cess is at least in the care of someone with a track record of getting horses to the post in the winners' circle. The question now is whether the horse can find that sweet spot again — the right distance, the right race, the right conditions — to break his eight-week losing streak.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 4 starts (25%)
✔ Well suited by 7f – 1m distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Poor record on good ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
8 Sep
2nd
Catterick Bridge
7f – 1m · Good_To_Soft · 11 runners
4 Aug
2nd
Catterick Bridge
5f – 6½f · Good_To_Firm · 8 runners
16 Jul
🏆 Won
Thirsk
7f – 1m · Good_To_Firm · 10 runners
15 Jun
3rd
Wetherby
5f – 6½f · Good_To_Firm · 9 runners
21 May
2nd
Chepstow
5f – 6½f · Good_To_Soft · 13 runners
23 Oct
6th
chelmsford
1m1f – 1m2f · Standard · 13 runners
1 Sep
12th
Windsor
1m1f – 1m2f · Soft · 14 runners
19 Jul
4th
Ripon
1m1f – 1m2f · Soft · 8 runners
1 Jun
3rd
Nottingham
1m1f – 1m2f · Good · 10 runners
20 Apr
3rd
Bath
1m1f – 1m2f · Good_To_Firm · 12 runners

🏇 Jockeys

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

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Windsor
Sharp
2 2 other 1 Sep 0%
Chepstow
Galloping
2 1 second, 1 other 21 May 0%
Catterick Bridge
Sharp
2 2 seconds 8 Sep 0%
Thirsk
Galloping
1 1 win 16 Jul 100%
Nottingham
Galloping
1 1 third 1 Jun 0%
Ripon
Sharp
1 1 other 19 Jul 0%
Bath
Undulating
1 1 third 20 Apr 0%
Newmarket
Galloping
1 1 third 9 Aug 0%
chelmsford 1 1 other 23 Oct 0%
Wetherby
Galloping
1 1 third 15 Jun 0%