Ryan's Son
Ryan's Son is a six-year-old horse with the patience of a monk and the breakthrough moment to prove it. After five disappointing outings, he finally broke his duck at Roscommon on 7 July 2025 — a win that arrived hard-earned and well overdue. Since then, though, he has found winning again frustratingly difficult. Over the past six races he has managed just one place finish (a sixth at his most recent outing, just a day ago), and his overall record of 1 win and 2 places from 6 races shows a horse who has pieced together something respectable but inconsistent. That works out to a win rate of roughly 1 in every 6 races — useful enough on paper, but the thirteen-month gap since his sole victory tells a different story.Based on TrackLab's analysis
Owner
Shelsbury Partnership
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trainer Liz Doyle runs a modest operation from Crossabeg in County Wexford, and has sent out 4 winners this season across her yard. Ryan's Son remains active and was out just yesterday, which suggests the trainer believes there is more to come. Whether the horse can rediscover the form that brought him home at Roscommon, or whether that single win will remain the highlight of his career, remains to be seen. For now, he sits somewhere in the middle — not a lost cause, but not a prospect either. He is simply a six-year-old plugging along, waiting for the next moment when things click into place.
⚡ 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 3 starts (33%)
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Yielding (slightly soft)
Unknown
Soft to heavy (wet)
Unknown
📏 Race distance
Long Distance (2M+)
Avoids
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, tight
Unknown
Left-handed, long straights
Unknown
📅 Recent runs
The last 10 races, most recent first
14 Aug
7th
Tramore
Long Distance (2m+) · Good · 12 runners
10 Jul
11th
Kilbeggan
Long Distance (2m+) · Good · 18 runners
29 Apr
DNF
Punchestown
Long Distance (2m+) · Yielding · 28 runners
2 Mar
6th
Leopardstown
Long Distance (2m+) · Soft_To_Heavy · 7 runners
7 Jul
🏆 Won
Roscommon
1m6f – 2m · Good · 19 runners
3 May
13th
Punchestown
Long Distance (2m+) · Yielding · 22 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Punchestown Galloping |
2 |
2 other |
29 Apr |
0% |
| Roscommon Sharp |
1 |
1 win |
7 Jul |
100% |
| Leopardstown Galloping |
1 |
1 other |
2 Mar |
0% |
| Tramore Sharp |
1 |
1 other |
14 Aug |
0% |
| Kilbeggan Tight |
1 |
1 other |
10 Jul |
0% |