UK time :

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
Quick facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Doctor Dino
Mother
Kendoretta
Trainer
Owner
Tadhg Moynihan
Official rating
137

📊 Key numbers

Career totals for this horse
14
Career races
4
Wins
28.6%
Win rate
avg ~10%
64.3%
Top-3 rate
avg ~30%
25 days
Since last race

🏁 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
TrackLab's detailed breakdown

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)
Good to soft (some give)
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
🏅 Race level
Class 1 (elite)
Unknown
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
🏟 Track shape
Right-handed, long straights
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
Aidan Coleman
42.9%
Win rate
3/7
Wins / rides
16.7%
Win rate
1/6
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%