UK time :

Cadarn

Cadarn is a five-year-old who has finally figured out what works for him. With three wins from fifteen races, he is not a high-volume winner, but he has shown enough in recent months to suggest he knows where the winners' circle is now. His win rate of roughly one win in every five races is decent at his level, and the pattern of his wins tells you exactly what you need to know about getting the best out of him.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Magna Grecia
Mother
Alltherightmoves
Trainer
Owner
Roger Peel
Official rating
85

📊 Key numbers

Career totals for this horse
15
Career races
3
Wins
20%
Win rate
avg ~10%
40%
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 horse thrives on fast, dry ground — he has won two of his three races on such surfaces, a 67% conversion rate that stands out sharply against whatever happens when the track gets softer. He is also a distance specialist, performing best between seven furlongs and a mile, where he has won three of six races (50%). Most tellingly, Cadarn is a course specialist at Redcar, having won two of his three races there, which means that track brings something out of him that others do not. His trainer Kevin Ryan, who runs a prolific yard in North Yorkshire with forty-five winners already this season, will be keenly aware of these patterns.

The horse's recent form has been mixed — he finished ninth just a day ago, but before that came a win at York three months back on 27 June. That victory suggests he can still deliver at the right distance and ground, though there is a curious weakness: he has never won at Class 5 level, the top class in which he regularly competes, managing zero wins from four attempts. It is the kind of puzzle trainers hate. Ryan has hinted that Cadarn may finally be maturing after a slight dip in form, and that his work over the spring looked promising. The horse is still active and clearly still chasing answers, but his profile is clear: find him fast ground, get him back to seven furlongs or a mile, and ideally point him at Redcar, where he has already proven he belongs.

⚡ 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: 2 wins from 3 starts (67%)
✔ Well suited by 7f – 1m distances: 50% win rate
⚠ What to watch out for
⚠ Poor record on standard 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
Good (a little give)
Ok
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Standard (all-weather)
Avoids
📏 Race distance
7F – 1M
Loves
1M6F – 2M
Unknown
1M1F – 1M2F
Avoids
1M3F – 1M4F
Avoids
🏅 Race level
Class 3 (mid-level)
Loves
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
🏟 Track shape
Left-handed, long straights
Right-handed, long straights
Unknown
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
20 Sep
9th
Hamilton Park
1m1f – 1m2f · Heavy · 12 runners
11 Aug
8th
Hamilton Park
1m1f – 1m2f · Good · 14 runners
18 Jul
3rd
Ripon
1m1f – 1m2f · Good · 7 runners
27 Jun
🏆 Won
York
7f – 1m · Good · 16 runners
15 May
14th
York
1m3f – 1m4f · Good · 17 runners
20 Apr
5th
Redcar
7f – 1m · Good_To_Firm · 9 runners
28 Mar
13th
Doncaster
1m1f – 1m2f · Good_To_Soft · 22 runners
19 Aug
4th
Kempton Park
7f – 1m · Standard_To_Slow · 8 runners
28 Jun
12th
York
7f – 1m · Good · 12 runners
19 May
🏆 Won
Redcar
7f – 1m · Good_To_Firm · 6 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
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
Shane Gray Current jockey
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
Redcar
Galloping
3 2 wins, 1 other 20 Apr 66.7%
York
Galloping
3 1 win, 2 other 27 Jun 33.3%
Newcastle
Galloping
2 1 second, 1 other 12 Dec 0%
Hamilton Park
Sharp
2 2 other 20 Sep 0%
Huntingdon
Galloping
1 1 other 8 Oct 0%
Wolverhampton
Galloping
1 1 second 16 Nov 0%
Ripon
Sharp
1 1 third 18 Jul 0%
Kempton Park
Galloping
1 1 other 19 Aug 0%
Doncaster
Galloping
1 1 other 28 Mar 0%