Doctor Ken
Doctor Ken is a ten-year-old who has found his level as a dependable performer in mid-tier racing, winning 4 of his 14 races and placing in 9 others. That works out to a win rate of roughly 1 in every 3.5 races—solid consistency for a horse in his age group competing regularly. His career took off when he won at Ascot on 19 November 2021, and he has since proved that success was no flash in the pan. Over his last six outings, he has been competitive throughout, finishing unplaced only once, with a second and two fourth-place finishes showing he still has the engine to threaten at the head of the field.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🏁 Next race
Today
Limerick
About 3 miles · Slightly soft ground · 18 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The horse has thrived most when stepping into Class 3 races, where he wins at a rate of 3 from 7 attempts—43 percent—significantly higher than his overall record. This suggests he is well-suited to that grade of competition and struggles more when asked to move up. His partnership with jockey Aidan Coleman has been particularly effective: the pair have won 3 of their 7 races together, a 43 percent win rate that shows they work well as a team. That kind of consistency between horse and rider is rare enough to matter, and E McNamara's yard at Rathkeale, which has already sent out 22 winners this season, knows what works with this horse.
Doctor Ken's last win came at Kempton Park on 14 March 2026—six months ago—which suggests he has been finding it tougher in recent outings. However, his run just a day ago proves he remains active and engaged. At ten years old, he is in the veteran stage of racing life, yet he continues to be brought to the track and remains capable of competing. He is the kind of horse that wins regularly enough to keep things interesting, but not so spectacularly that his victories make headlines. For the yard who know his strengths and pitch him into the right races, he delivers the bread-and-butter wins that racing yards are built on.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Effective partnership with Aidan Coleman: 43% win rate together
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Likes
Good to soft (some give)
Likes
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
🏟 Track shape
Right-handed, long straights
Likes
Left-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
📅 Recent runs
The last 10 races, most recent first
23 Sep
4th
Listowel
Long Distance (2m+) · Good · 21 runners
14 Mar
🏆 Won
Kempton Park
Long Distance (2m+) · Good · 8 runners
21 Dec
3rd
Lingfield Park
Long Distance (2m+) · Good_To_Soft · 5 runners
24 Nov
4th
Kempton Park
Long Distance (2m+) · Good · 7 runners
24 Apr
4th
Perth
Long Distance (2m+) · Good_To_Soft · 7 runners
25 Nov
2nd
Kempton Park
Long Distance (2m+) · Good_To_Soft · 7 runners
20 Mar
🏆 Won
Taunton
Long Distance (2m+) · Good_To_Soft · 8 runners
29 Nov
2nd
Ayr
Long Distance (2m+) · Soft · 6 runners
5 Nov
🏆 Won
Aintree
Long Distance (2m+) · Good_To_Soft · 5 runners
30 Mar
2nd
Market Rasen
Long Distance (2m+) · Good · 5 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 |
| Kempton Park Galloping |
3 |
1 win, 1 second, 1 other |
14 Mar |
33.3% |
| Aintree Galloping |
2 |
1 win, 1 third |
5 Nov |
50% |
| Ascot Galloping |
1 |
1 win |
19 Nov |
100% |
| Taunton Undulating |
1 |
1 win |
20 Mar |
100% |
| Exeter Undulating |
1 |
1 other |
13 Feb |
0% |
| Market Rasen Sharp |
1 |
1 second |
30 Mar |
0% |
| Lingfield Park Sharp |
1 |
1 third |
21 Dec |
0% |
| Ayr Galloping |
1 |
1 second |
29 Nov |
0% |
| Perth Galloping |
1 |
1 other |
24 Apr |
0% |
| Cheltenham Galloping |
1 |
1 other |
1 Jan |
0% |
| Listowel Sharp |
1 |
1 other |
23 Sep |
0% |