UK time :

Captain Corelli

Captain Corelli has had a long career without quite becoming a star, but there is a clear pattern to his success. At nine years old, the horse has won 6 of his 28 races — a respectable one-in-five win rate — yet he has spent the last six outings without a win, finishing ninth twice and twelfth once. Still active and racing just yesterday, he remains a capable performer, though recent form suggests he is in a quiet spell.Based on TrackLab's analysis
Quick facts
Age
9 years old
Sex
Gelding
Colour
Chestnut
Father
Anjaal
Mother
Disprove
Owner
Judy Richard Peck
Official rating
55

📊 Key numbers

Career totals for this horse
28
Career races
6
Wins
21.4%
Win rate
avg ~10%
32.1%
Top-3 rate
avg ~30%
28 days
Since last race

🔍 Full analysis

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

The most interesting thing about Captain Corelli is his love of fast, dry ground. On those conditions, he wins roughly one in every three races, compared to about one in seven across the board. He is also a course specialist at Beverley, where he has won three of eight races — an impressive 37 per cent win rate at that track. His last win came at Beverley on 24 September 2024, suggesting he has been without a breakthrough for nearly two years now. Trainer Julie Camacho, based in Norton, North Yorkshire, runs a prolific yard that has sent out 46 winners this season, and jockey Tom Kiely-Marshall has ridden Captain Corelli five times, winning twice — a 40 per cent record that hints at a useful partnership when conditions and the horse align.

What makes Captain Corelli worth watching is not that he is a threat in top races — he typically competes at Class 5 level, where his record is modest at two wins from fourteen tries — but that he remains capable of winning on his favoured ground at a track where he has form. A dry spell at Beverley with Kiely-Marshall up could bring another success. For a nine-year-old with a long career behind him, the door to wins is still not quite closed.

⚡ 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: 3 wins from 9 starts (33%)
✔ Course specialist at Beverley: 3 wins from 8 starts (38%)
✔ Effective partnership with Tom Kiely-Marshall: 40% win rate together
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 5 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
21 Sep
9th
Leicester
7f – 1m · Good · 15 runners
9 Sep
DNF
Redcar
7f – 1m · Good · 20 runners
20 Nov
12th
Southwell
1m1f – 1m2f · Standard · 14 runners
16 Sep
11th
Redcar
7f – 1m · Good · 12 runners
24 Aug
9th
Beverley
1m1f – 1m2f · Good_To_Firm · 9 runners
6 Aug
5th
Pontefract
1m1f – 1m2f · Good_To_Firm · 8 runners
18 Jul
6th
Haydock Park
7f – 1m · Good · 9 runners
24 Jun
9th
Beverley
7f – 1m · Good_To_Firm · 12 runners
23 May
6th
Pontefract
1m1f – 1m2f · Good_To_Firm · 8 runners
24 Sep
🏆 Won
Beverley
7f – 1m · Good · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Tom Kiely-Marshall Current jockey
40%
Win rate
2/5
Wins / rides
75%
Win rate
3/4
Wins / rides
Graham Lee
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
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
Shay Farmer
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
Beverley
Undulating
8 3 wins, 1 second, 4 other 24 Aug 37.5%
Pontefract
Undulating
4 1 win, 3 other 6 Aug 25%
Newcastle
Galloping
4 4 other 14 Nov 0%
Redcar
Galloping
3 1 win, 2 other 9 Sep 33.3%
Haydock Park
Galloping
3 1 third, 2 other 18 Jul 0%
Carlisle
Undulating
2 1 second, 1 other 7 Sep 0%
Southwell
Galloping
2 2 other 20 Nov 0%
Thirsk
Galloping
1 1 win 30 Aug 100%
Leicester
Sharp
1 1 other 21 Sep 0%